Weather Underground · JSON-LD Context

Wunderground Context

JSON-LD context defining the semantic vocabulary for Wunderground from Weather Underground.

0 Classes 66 Properties 5 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
wmo: https://codes.wmo.int/def/
qudt: http://qudt.org/vocab/unit/
xsd: http://www.w3.org/2001/XMLSchema#
pws: https://raw.githubusercontent.com/api-evangelist/wunderground/main/json-ld/wunderground-context.jsonld#

Properties

Property Type Container
Observation reference
WeatherStation reference
stationID string
obsTimeUtc dateTime
obsTimeLocal string
neighborhood string
country string
lat double
lon double
epoch integer
qcStatus integer
softwareType string
humidity number
winddir integer
windDirectionCardinal string
solarRadiation number
uv number
realtimeFrequency number
imperial reference
metric reference
metric_si reference
uk_hybrid reference
temp number
heatIndex number
dewpt number
windChill number
windSpeed number
windGust number
pressure number
precipRate number
precipTotal number
elev number
summaries reference set
observations reference set
tz string
tempHigh number
tempLow number
tempAvg number
windspeedHigh number
windspeedLow number
windspeedAvg number
windgustHigh number
windgustLow number
windgustAvg number
dewptHigh number
dewptLow number
dewptAvg number
pressureMax number
pressureMin number
pressureTrend number
ForecastDay reference
temperatureMax integer set
temperatureMin integer set
dayOfWeek string set
narrative string set
sunriseTimeLocal string set
sunsetTimeLocal string set
precipChance integer set
qpf number set
qpfSnow number set
daypart reference set
location reference
stationIdentifier string set
distanceKm number set
distanceMi number set
errors reference set

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "wmo": "https://codes.wmo.int/def/",
    "qudt": "http://qudt.org/vocab/unit/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "pws": "https://raw.githubusercontent.com/api-evangelist/wunderground/main/json-ld/wunderground-context.jsonld#",

    "Observation": {
      "@id": "schema:Observation",
      "@type": "@id"
    },
    "WeatherStation": {
      "@id": "schema:Place",
      "@type": "@id"
    },

    "stationID": {
      "@id": "schema:identifier",
      "@type": "xsd:string"
    },
    "obsTimeUtc": {
      "@id": "schema:observationDate",
      "@type": "xsd:dateTime"
    },
    "obsTimeLocal": {
      "@id": "pws:obsTimeLocal",
      "@type": "xsd:string"
    },
    "neighborhood": {
      "@id": "schema:addressLocality",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "schema:addressCountry",
      "@type": "xsd:string"
    },
    "lat": {
      "@id": "schema:latitude",
      "@type": "xsd:double"
    },
    "lon": {
      "@id": "schema:longitude",
      "@type": "xsd:double"
    },
    "epoch": {
      "@id": "pws:epoch",
      "@type": "xsd:integer"
    },
    "qcStatus": {
      "@id": "pws:qualityControlStatus",
      "@type": "xsd:integer"
    },
    "softwareType": {
      "@id": "pws:softwareType",
      "@type": "xsd:string"
    },

    "humidity": {
      "@id": "wmo:humidity",
      "@type": "xsd:number"
    },
    "winddir": {
      "@id": "wmo:windDirection",
      "@type": "xsd:integer"
    },
    "windDirectionCardinal": {
      "@id": "pws:windDirectionCardinal",
      "@type": "xsd:string"
    },
    "solarRadiation": {
      "@id": "wmo:solarRadiation",
      "@type": "xsd:number"
    },
    "uv": {
      "@id": "pws:uvIndex",
      "@type": "xsd:number"
    },
    "realtimeFrequency": {
      "@id": "pws:realtimeFrequency",
      "@type": "xsd:number"
    },

    "imperial": {
      "@id": "pws:imperialMeasurements",
      "@type": "@id"
    },
    "metric": {
      "@id": "pws:metricMeasurements",
      "@type": "@id"
    },
    "metric_si": {
      "@id": "pws:metricSIMeasurements",
      "@type": "@id"
    },
    "uk_hybrid": {
      "@id": "pws:ukHybridMeasurements",
      "@type": "@id"
    },

    "temp": {
      "@id": "wmo:airTemperature",
      "@type": "xsd:number"
    },
    "heatIndex": {
      "@id": "wmo:heatIndex",
      "@type": "xsd:number"
    },
    "dewpt": {
      "@id": "wmo:dewPointTemperature",
      "@type": "xsd:number"
    },
    "windChill": {
      "@id": "wmo:windChillTemperature",
      "@type": "xsd:number"
    },
    "windSpeed": {
      "@id": "wmo:windSpeed",
      "@type": "xsd:number"
    },
    "windGust": {
      "@id": "wmo:windGustSpeed",
      "@type": "xsd:number"
    },
    "pressure": {
      "@id": "wmo:atmosphericPressure",
      "@type": "xsd:number"
    },
    "precipRate": {
      "@id": "wmo:precipitationRate",
      "@type": "xsd:number"
    },
    "precipTotal": {
      "@id": "wmo:precipitationAmount",
      "@type": "xsd:number"
    },
    "elev": {
      "@id": "schema:elevation",
      "@type": "xsd:number"
    },

    "summaries": {
      "@id": "pws:dailySummaries",
      "@type": "@id",
      "@container": "@set"
    },
    "observations": {
      "@id": "pws:observations",
      "@type": "@id",
      "@container": "@set"
    },
    "tz": {
      "@id": "schema:timezone",
      "@type": "xsd:string"
    },
    "tempHigh": { "@id": "pws:temperatureHigh", "@type": "xsd:number" },
    "tempLow": { "@id": "pws:temperatureLow", "@type": "xsd:number" },
    "tempAvg": { "@id": "pws:temperatureAverage", "@type": "xsd:number" },
    "windspeedHigh": { "@id": "pws:windSpeedHigh", "@type": "xsd:number" },
    "windspeedLow": { "@id": "pws:windSpeedLow", "@type": "xsd:number" },
    "windspeedAvg": { "@id": "pws:windSpeedAverage", "@type": "xsd:number" },
    "windgustHigh": { "@id": "pws:windGustHigh", "@type": "xsd:number" },
    "windgustLow": { "@id": "pws:windGustLow", "@type": "xsd:number" },
    "windgustAvg": { "@id": "pws:windGustAverage", "@type": "xsd:number" },
    "dewptHigh": { "@id": "pws:dewPointHigh", "@type": "xsd:number" },
    "dewptLow": { "@id": "pws:dewPointLow", "@type": "xsd:number" },
    "dewptAvg": { "@id": "pws:dewPointAverage", "@type": "xsd:number" },
    "pressureMax": { "@id": "pws:pressureMax", "@type": "xsd:number" },
    "pressureMin": { "@id": "pws:pressureMin", "@type": "xsd:number" },
    "pressureTrend": { "@id": "pws:pressureTrend", "@type": "xsd:number" },

    "ForecastDay": {
      "@id": "schema:WeatherForecast",
      "@type": "@id"
    },
    "temperatureMax": {
      "@id": "schema:highTemperature",
      "@type": "xsd:integer",
      "@container": "@set"
    },
    "temperatureMin": {
      "@id": "schema:lowTemperature",
      "@type": "xsd:integer",
      "@container": "@set"
    },
    "dayOfWeek": {
      "@id": "schema:dayOfWeek",
      "@type": "xsd:string",
      "@container": "@set"
    },
    "narrative": {
      "@id": "schema:description",
      "@type": "xsd:string",
      "@container": "@set"
    },
    "sunriseTimeLocal": {
      "@id": "schema:sunriseTime",
      "@type": "xsd:string",
      "@container": "@set"
    },
    "sunsetTimeLocal": {
      "@id": "schema:sunsetTime",
      "@type": "xsd:string",
      "@container": "@set"
    },
    "precipChance": {
      "@id": "pws:precipitationProbability",
      "@type": "xsd:integer",
      "@container": "@set"
    },
    "qpf": {
      "@id": "pws:quantitativePrecipForecast",
      "@type": "xsd:number",
      "@container": "@set"
    },
    "qpfSnow": {
      "@id": "pws:quantitativeSnowForecast",
      "@type": "xsd:number",
      "@container": "@set"
    },
    "daypart": {
      "@id": "pws:forecastDaypart",
      "@type": "@id",
      "@container": "@set"
    },

    "location": {
      "@id": "schema:Place",
      "@type": "@id"
    },
    "stationIdentifier": {
      "@id": "schema:identifier",
      "@type": "xsd:string",
      "@container": "@set"
    },
    "distanceKm": {
      "@id": "pws:distanceKilometers",
      "@type": "xsd:number",
      "@container": "@set"
    },
    "distanceMi": {
      "@id": "pws:distanceMiles",
      "@type": "xsd:number",
      "@container": "@set"
    },

    "errors": {
      "@id": "pws:errors",
      "@type": "@id",
      "@container": "@set"
    }
  }
}