STA-Applikation - Anwenderdokumentation

FROST-Server

Beschreibung

Es wird ein Sensor Things API server (API-Version 1.1) basierend auf dem FROST-Server (https://github.com/FraunhoferIOSB/FROST-Server) Version 2.3.2 eingesetzt.

Zugriff über HTTP

Die API des FROST-Servers ist unter https://sta.niedersachsen.de/v1.1 erreichbar. Lesende Zugriffe sind ohne Anmeldung möglich.

STA Endpoints

https://sta.niedersachsen.de/v1.1/Datastreams

https://sta.niedersachsen.de/v1.1/MultiDatastreams (wird auf der Startseite nicht angezeigt)

https://sta.niedersachsen.de/v1.1/FeaturesOfInterest

https://sta.niedersachsen.de/v1.1/HistoricalLocations

https://sta.niedersachsen.de/v1.1/Locations

https://sta.niedersachsen.de/v1.1/Observations

https://sta.niedersachsen.de/v1.1/ObservedProperties

https://sta.niedersachsen.de/v1.1/Sensors

https://sta.niedersachsen.de/v1.1/Things

Zugriff über MQTT

Mit Message Queuing Telemetry Transport (MQTT) ist auch das Abonnieren von „Topics“ möglich. Hierzu ist beim lesenden Zugriff über HTTP keine Authentifizierung notwendig.

Der MQTT-Server ist zu erreichen unter mqtt://sta.niedersachsen.de:1883

Beispiel eines Topics (‚Alle neuen Wasserstandmeldungen der Station Bramsche‘): „v1.1/Datastreams(362)/Observations“

Messnetze

Daten der Luftüberwachung Niedersachsen (LÜN)

Beschreibung

Aktualisierungszyklus

Der Import der LÜN-Daten basiert auf den Datenquellen

https://numis.niedersachsen.de/data/luen.json

48 Stunden Daten, nicht verifiziert. Der Import erfolgt stündlich um xx:45.

https://numis.niedersachsen.de/data/luen30.json

30 Tage Daten, verifiziert. Der Import erfolgt wöchentlich, sonntags 03:50.

Die Daten werden gelesen und per HTTP in den FROST-Server übertragen.

Liste der Messwerte

Beispiel-Anfragen

NLWKN-PegelOnline

Beschreibung

Aktualisierungszyklus

Der Import der NLWKN Daten basiert auf dem Webservice:

https://bis.azure-api.net/PegelonlinePublic/REST/stammdaten/stationen/All?key=9dc05f4e3b4a43a9988d747825b39f43

Über diese URL werden alle Stationen und deren zugehörigen (Mess-) Parametern entnommen.

Anhand den Stationen und den zugehörigen Parametern wird der Webservice erneut angefragt um die Messdaten für die Station-Parameter-Kombinaton zu erhalten.

Der Import eines Tages erfolgt stündlich, um xx:15h. Der Import von 30 Tagen erfolgt wöchentlich, samstags um 3:50h.

Liste der Messwerte

Beispiel-Anfragen

Grundwasser Niedersachsen

Der Import der Grundwasserdaten Niedersachsen basiert auf dem Webservice:

https://bis.azure-api.net/GrundwasserstandonlinePublic/REST/stammdaten/stationen/allegrundwasserstationen?key=9dc05f4e3b4a43a9988d747825b39f43

Über diese URL werden alle Stationen abgefragt.

Mit Hilfe dieser Stationen wird der Webservice erneut angefragt um die Messdaten für die einzelnen Stationen zu erhalten.

Der Import erfolgt täglich, um 6:30h.

Beispiel-Anfragen

Ortsdosisleistung des Bundesamts für Strahlenschutz (ODL)

Beschreibung

Aktualisierungszyklus

Der Import der ODL-Daten basiert auf dem Webservice https://www.imis.bfs.de/ogc/opendata/ows?service=WFS&version=1.1.0&request=GetFeature&typeName=opendata:odlinfo_odl_1h_latest&outputFormat=application/json

Über diese URL werden alle Daten zu den Stationen entnommen.

Anhand der Stationen wird der Webservice erneut angefragt, um die Messwerte zu erhalten.

Hierbei wird folgende URL als Template verwendet:

https://www.imis.bfs.de/ogc/opendata/ows?service=WFS&version=1.1.0&request=GetFeature&typeName=opendata:odlinfo_timeseries_odl_1h&outputFormat=application/json&viewparams=kenn:{station_id}

{station_id}

eindeutige Messstellenkennung

Der Import der ODL-Daten erfolgt stündlich um xx:00.

Die Daten werden gelesen und per HTTP in den FROST-Server übertragen.

Liste der Messwerte

Beispiel-Anfragen

Luftqualitätsindex (LQI) des Umweltbundesamtes (ODL)

Beschreibung

Der Luftqualitätsindex ist ein Indikator für die Luftqualität. Das Umweltbundesamt ermittelt diesen aus den gemessenen Konzentrationen verschiedener Schadstoffe (Stickstoffdioxid, Feinstaub (PM₁₀ und PM₂,₅) und Ozon), wobei die gesundheitlich kritischste der gemessenen Konzentrationen das Gesamtergebnis bestimmt.

Aktualisierungszyklus

Der LQI und die zugehörigen Schadstoffwerte werden stündlich aktualisiert.

Liste der Messwerte

  • Der Luftqualitätsindex (LQI)

Weiterhin die Konzentrationen der Schadstoffe aus denen der LQI bestimmt wird (soweit sie an der jeweiligen Station ermittelt werden):

  • Stickstoffdioxid (NO₂)

  • Feinstaub (PM₁₀)

  • Ozon (O₃)

  • Feinstaub (PM₂,₅)

Beispiel-Anfragen