Crosby News · JSON-LD Context

Crosbynews Com Context

JSON-LD context defining the semantic vocabulary for Crosbynews Com from Crosby News.

21 Classes 122 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
crosbynews: https://crosbynews.com/schema#

Classes

Weather HourlyPeriod Period Alert AirQuality News NewsItem SchoolCalendar SchoolEvent Fishing FishingStation Water Gauge Tropics Storm BurnBan Pollen Air Health HealthFeed Traffic

Properties

Property Type Container
location string
coordinates
source string
updated dateTime
sun
uv
airQuality reference
current
hourly list
forecast list
alerts list
number integer
name string
startTime dateTime
endTime dateTime
isDaytime boolean
temperature decimal
temperatureUnit string
temperatureTrend string
shortForecast string
windSpeed string
windDirection string
windGust string
probabilityOfPrecipitation
icon reference
feelsLike decimal
detailedForecast string
event string
headline string
severity string
description string
instruction string
expires dateTime
usAqi integer
category string
dominantPollutant string
dominantMonitor string
monitors
reportingAgency string
subIndices
pm2_5 decimal
pm10 decimal
ozone decimal
concentrationUnit string
measured boolean
modeled boolean
reportingArea string
observed string
nearbyMonitor
items list
title string
link reference
published dateTime
district string
timezone string
events list
summary string
start string
end string
allDay boolean
note string
stations list
id string
water string
spot string
knownFor string
temperatureF decimal
dissolvedOxygenMgL decimal
ph decimal
turbidityFNU decimal
waterLevelFt decimal
conditions string
officialUrl reference
gauges list
usgsId string
stage decimal
stageUnit string
flow decimal
flowUnit string
validTime dateTime
thresholds
thresholdUnit string
basin string
storms list
outlookIssued dateTime
disturbances list
classification string
classificationLabel string
windMph integer
intensityKt decimal
pressureMb decimal
lat decimal
lon decimal
movementDirection string
lastUpdate dateTime
advisoryUrl reference
county string
status string
startDate dateTime
statusSince dateTime
trackingSince dateTime
lastChecked dateTime
stationNote string
countDate string
groups
species
site string
checkedAt string
cronLastRun string
hoursSinceCronRun decimal
feeds
error string
lastAttempt string
hoursSinceAttempt decimal
ok boolean
dataChangedAt string
hoursSinceChange decimal
area string
incidents list
laneClosures list
cameras list
liveMapUrl reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://crosbynews.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "crosbynews": "https://crosbynews.com/schema#",
    "Weather": "crosbynews:Weather",
    "location": {
      "@id": "crosbynews:location",
      "@type": "xsd:string"
    },
    "coordinates": {
      "@id": "crosbynews:coordinates"
    },
    "source": {
      "@id": "crosbynews:source",
      "@type": "xsd:string"
    },
    "updated": {
      "@id": "crosbynews:updated",
      "@type": "xsd:dateTime"
    },
    "sun": {
      "@id": "crosbynews:sun"
    },
    "uv": {
      "@id": "crosbynews:uv"
    },
    "airQuality": {
      "@id": "crosbynews:airQuality",
      "@type": "@id"
    },
    "current": {
      "@id": "crosbynews:current"
    },
    "hourly": {
      "@id": "crosbynews:hourly",
      "@container": "@list"
    },
    "forecast": {
      "@id": "crosbynews:forecast",
      "@container": "@list"
    },
    "alerts": {
      "@id": "crosbynews:alerts",
      "@container": "@list"
    },
    "HourlyPeriod": "crosbynews:HourlyPeriod",
    "number": {
      "@id": "crosbynews:number",
      "@type": "xsd:integer"
    },
    "name": {
      "@id": "crosbynews:name",
      "@type": "xsd:string"
    },
    "startTime": {
      "@id": "crosbynews:startTime",
      "@type": "xsd:dateTime"
    },
    "endTime": {
      "@id": "crosbynews:endTime",
      "@type": "xsd:dateTime"
    },
    "isDaytime": {
      "@id": "crosbynews:isDaytime",
      "@type": "xsd:boolean"
    },
    "temperature": {
      "@id": "crosbynews:temperature",
      "@type": "xsd:decimal"
    },
    "temperatureUnit": {
      "@id": "crosbynews:temperatureUnit",
      "@type": "xsd:string"
    },
    "temperatureTrend": {
      "@id": "crosbynews:temperatureTrend",
      "@type": "xsd:string"
    },
    "shortForecast": {
      "@id": "crosbynews:shortForecast",
      "@type": "xsd:string"
    },
    "windSpeed": {
      "@id": "crosbynews:windSpeed",
      "@type": "xsd:string"
    },
    "windDirection": {
      "@id": "crosbynews:windDirection",
      "@type": "xsd:string"
    },
    "windGust": {
      "@id": "crosbynews:windGust",
      "@type": "xsd:string"
    },
    "probabilityOfPrecipitation": {
      "@id": "crosbynews:probabilityOfPrecipitation"
    },
    "icon": {
      "@id": "crosbynews:icon",
      "@type": "@id"
    },
    "feelsLike": {
      "@id": "crosbynews:feelsLike",
      "@type": "xsd:decimal"
    },
    "Period": "crosbynews:Period",
    "detailedForecast": {
      "@id": "crosbynews:detailedForecast",
      "@type": "xsd:string"
    },
    "Alert": "crosbynews:Alert",
    "event": {
      "@id": "crosbynews:event",
      "@type": "xsd:string"
    },
    "headline": {
      "@id": "crosbynews:headline",
      "@type": "xsd:string"
    },
    "severity": {
      "@id": "crosbynews:severity",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "crosbynews:description",
      "@type": "xsd:string"
    },
    "instruction": {
      "@id": "crosbynews:instruction",
      "@type": "xsd:string"
    },
    "expires": {
      "@id": "crosbynews:expires",
      "@type": "xsd:dateTime"
    },
    "AirQuality": "crosbynews:AirQuality",
    "usAqi": {
      "@id": "crosbynews:usAqi",
      "@type": "xsd:integer"
    },
    "category": {
      "@id": "crosbynews:category",
      "@type": "xsd:string"
    },
    "dominantPollutant": {
      "@id": "crosbynews:dominantPollutant",
      "@type": "xsd:string"
    },
    "dominantMonitor": {
      "@id": "crosbynews:dominantMonitor",
      "@type": "xsd:string"
    },
    "monitors": {
      "@id": "crosbynews:monitors"
    },
    "reportingAgency": {
      "@id": "crosbynews:reportingAgency",
      "@type": "xsd:string"
    },
    "subIndices": {
      "@id": "crosbynews:subIndices"
    },
    "pm2_5": {
      "@id": "crosbynews:pm2_5",
      "@type": "xsd:decimal"
    },
    "pm10": {
      "@id": "crosbynews:pm10",
      "@type": "xsd:decimal"
    },
    "ozone": {
      "@id": "crosbynews:ozone",
      "@type": "xsd:decimal"
    },
    "concentrationUnit": {
      "@id": "crosbynews:concentrationUnit",
      "@type": "xsd:string"
    },
    "measured": {
      "@id": "crosbynews:measured",
      "@type": "xsd:boolean"
    },
    "modeled": {
      "@id": "crosbynews:modeled",
      "@type": "xsd:boolean"
    },
    "reportingArea": {
      "@id": "crosbynews:reportingArea",
      "@type": "xsd:string"
    },
    "observed": {
      "@id": "crosbynews:observed",
      "@type": "xsd:string"
    },
    "nearbyMonitor": {
      "@id": "crosbynews:nearbyMonitor"
    },
    "News": "crosbynews:News",
    "items": {
      "@id": "crosbynews:items",
      "@container": "@list"
    },
    "NewsItem": "crosbynews:NewsItem",
    "title": {
      "@id": "crosbynews:title",
      "@type": "xsd:string"
    },
    "link": {
      "@id": "crosbynews:link",
      "@type": "@id"
    },
    "published": {
      "@id": "crosbynews:published",
      "@type": "xsd:dateTime"
    },
    "SchoolCalendar": "crosbynews:SchoolCalendar",
    "district": {
      "@id": "crosbynews:district",
      "@type": "xsd:string"
    },
    "timezone": {
      "@id": "crosbynews:timezone",
      "@type": "xsd:string"
    },
    "events": {
      "@id": "crosbynews:events",
      "@container": "@list"
    },
    "SchoolEvent": "crosbynews:SchoolEvent",
    "summary": {
      "@id": "crosbynews:summary",
      "@type": "xsd:string"
    },
    "start": {
      "@id": "crosbynews:start",
      "@type": "xsd:string"
    },
    "end": {
      "@id": "crosbynews:end",
      "@type": "xsd:string"
    },
    "allDay": {
      "@id": "crosbynews:allDay",
      "@type": "xsd:boolean"
    },
    "Fishing": "crosbynews:Fishing",
    "note": {
      "@id": "crosbynews:note",
      "@type": "xsd:string"
    },
    "stations": {
      "@id": "crosbynews:stations",
      "@container": "@list"
    },
    "FishingStation": "crosbynews:FishingStation",
    "id": {
      "@id": "crosbynews:id",
      "@type": "xsd:string"
    },
    "water": {
      "@id": "crosbynews:water",
      "@type": "xsd:string"
    },
    "spot": {
      "@id": "crosbynews:spot",
      "@type": "xsd:string"
    },
    "knownFor": {
      "@id": "crosbynews:knownFor",
      "@type": "xsd:string"
    },
    "temperatureF": {
      "@id": "crosbynews:temperatureF",
      "@type": "xsd:decimal"
    },
    "dissolvedOxygenMgL": {
      "@id": "crosbynews:dissolvedOxygenMgL",
      "@type": "xsd:decimal"
    },
    "ph": {
      "@id": "crosbynews:ph",
      "@type": "xsd:decimal"
    },
    "turbidityFNU": {
      "@id": "crosbynews:turbidityFNU",
      "@type": "xsd:decimal"
    },
    "waterLevelFt": {
      "@id": "crosbynews:waterLevelFt",
      "@type": "xsd:decimal"
    },
    "conditions": {
      "@id": "crosbynews:conditions",
      "@type": "xsd:string"
    },
    "officialUrl": {
      "@id": "crosbynews:officialUrl",
      "@type": "@id"
    },
    "Water": "crosbynews:Water",
    "gauges": {
      "@id": "crosbynews:gauges",
      "@container": "@list"
    },
    "Gauge": "crosbynews:Gauge",
    "usgsId": {
      "@id": "crosbynews:usgsId",
      "@type": "xsd:string"
    },
    "stage": {
      "@id": "crosbynews:stage",
      "@type": "xsd:decimal"
    },
    "stageUnit": {
      "@id": "crosbynews:stageUnit",
      "@type": "xsd:string"
    },
    "flow": {
      "@id": "crosbynews:flow",
      "@type": "xsd:decimal"
    },
    "flowUnit": {
      "@id": "crosbynews:flowUnit",
      "@type": "xsd:string"
    },
    "validTime": {
      "@id": "crosbynews:validTime",
      "@type": "xsd:dateTime"
    },
    "thresholds": {
      "@id": "crosbynews:thresholds"
    },
    "thresholdUnit": {
      "@id": "crosbynews:thresholdUnit",
      "@type": "xsd:string"
    },
    "Tropics": "crosbynews:Tropics",
    "basin": {
      "@id": "crosbynews:basin",
      "@type": "xsd:string"
    },
    "storms": {
      "@id": "crosbynews:storms",
      "@container": "@list"
    },
    "outlookIssued": {
      "@id": "crosbynews:outlookIssued",
      "@type": "xsd:dateTime"
    },
    "disturbances": {
      "@id": "crosbynews:disturbances",
      "@container": "@list"
    },
    "Storm": "crosbynews:Storm",
    "classification": {
      "@id": "crosbynews:classification",
      "@type": "xsd:string"
    },
    "classificationLabel": {
      "@id": "crosbynews:classificationLabel",
      "@type": "xsd:string"
    },
    "windMph": {
      "@id": "crosbynews:windMph",
      "@type": "xsd:integer"
    },
    "intensityKt": {
      "@id": "crosbynews:intensityKt",
      "@type": "xsd:decimal"
    },
    "pressureMb": {
      "@id": "crosbynews:pressureMb",
      "@type": "xsd:decimal"
    },
    "lat": {
      "@id": "crosbynews:lat",
      "@type": "xsd:decimal"
    },
    "lon": {
      "@id": "crosbynews:lon",
      "@type": "xsd:decimal"
    },
    "movementDirection": {
      "@id": "crosbynews:movementDirection",
      "@type": "xsd:string"
    },
    "lastUpdate": {
      "@id": "crosbynews:lastUpdate",
      "@type": "xsd:dateTime"
    },
    "advisoryUrl": {
      "@id": "crosbynews:advisoryUrl",
      "@type": "@id"
    },
    "BurnBan": "crosbynews:BurnBan",
    "county": {
      "@id": "crosbynews:county",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "crosbynews:status",
      "@type": "xsd:string"
    },
    "startDate": {
      "@id": "crosbynews:startDate",
      "@type": "xsd:dateTime"
    },
    "statusSince": {
      "@id": "crosbynews:statusSince",
      "@type": "xsd:dateTime"
    },
    "trackingSince": {
      "@id": "crosbynews:trackingSince",
      "@type": "xsd:dateTime"
    },
    "lastChecked": {
      "@id": "crosbynews:lastChecked",
      "@type": "xsd:dateTime"
    },
    "Pollen": "crosbynews:Pollen",
    "stationNote": {
      "@id": "crosbynews:stationNote",
      "@type": "xsd:string"
    },
    "countDate": {
      "@id": "crosbynews:countDate",
      "@type": "xsd:string"
    },
    "groups": {
      "@id": "crosbynews:groups"
    },
    "species": {
      "@id": "crosbynews:species"
    },
    "Air": "crosbynews:Air",
    "Health": "crosbynews:Health",
    "site": {
      "@id": "crosbynews:site",
      "@type": "xsd:string"
    },
    "checkedAt": {
      "@id": "crosbynews:checkedAt",
      "@type": "xsd:string"
    },
    "cronLastRun": {
      "@id": "crosbynews:cronLastRun",
      "@type": "xsd:string"
    },
    "hoursSinceCronRun": {
      "@id": "crosbynews:hoursSinceCronRun",
      "@type": "xsd:decimal"
    },
    "feeds": {
      "@id": "crosbynews:feeds"
    },
    "error": {
      "@id": "crosbynews:error",
      "@type": "xsd:string"
    },
    "HealthFeed": "crosbynews:HealthFeed",
    "lastAttempt": {
      "@id": "crosbynews:lastAttempt",
      "@type": "xsd:string"
    },
    "hoursSinceAttempt": {
      "@id": "crosbynews:hoursSinceAttempt",
      "@type": "xsd:decimal"
    },
    "ok": {
      "@id": "crosbynews:ok",
      "@type": "xsd:boolean"
    },
    "dataChangedAt": {
      "@id": "crosbynews:dataChangedAt",
      "@type": "xsd:string"
    },
    "hoursSinceChange": {
      "@id": "crosbynews:hoursSinceChange",
      "@type": "xsd:decimal"
    },
    "Traffic": "crosbynews:Traffic",
    "area": {
      "@id": "crosbynews:area",
      "@type": "xsd:string"
    },
    "incidents": {
      "@id": "crosbynews:incidents",
      "@container": "@list"
    },
    "laneClosures": {
      "@id": "crosbynews:laneClosures",
      "@container": "@list"
    },
    "cameras": {
      "@id": "crosbynews:cameras",
      "@container": "@list"
    },
    "liveMapUrl": {
      "@id": "crosbynews:liveMapUrl",
      "@type": "@id"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Crosby News API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Crosby News's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-04) from openapi/crosbynews-com-openapi.json.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/crosbynews-com-openapi.json"
  ]
}