nina-api icon indicating copy to clipboard operation
nina-api copied to clipboard

Abfrage via Koordinaten

Open mst94 opened this issue 2 years ago • 5 comments

Hallo,

ich bräuchte für meinen Standort alle NINA-Warnungen. Ich habe es so verstanden, dass ich mir erst die Liste aller Warnungen holen muss, dann für jede einzelne Warnung das GeoJSON holen muss und dort prüfen, ob mein Standort darin liegt. Je nach Anzahl an Warnungen ist dies natürlich nicht gerade unaufwändig. Gibt es einen alternativen, einfacheren Weg?

mst94 avatar Mar 22 '22 15:03 mst94

Wenn sich dein Standort nicht ändert kannst du einfach deinen AGS nehmen und so die Suche stark einschränken.

jumoog avatar Mar 23 '22 11:03 jumoog

Ich dachte dies funktioniert nur bei den Corona-Warnungen. Ich würde dies gerne auch für Bevölkerungswarnungen / Katwarn nutzen.

Am 23.03.2022 um 12:08 schrieb Kilian von Pflugk @.***>:

 Wenn sich dein Standort nicht ändert kannst du einfach deinen AGS nehmen und so die Suche stark einschränken.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.

mst94 avatar Mar 23 '22 11:03 mst94

@mst94 über die folgende Abfrage sollte eine Abfrage nach AGS funktionieren: https://warnung.bund.de/bbk.status/status_<AGS>.json Beispiel: https://warnung.bund.de/bbk.status/status_091620000000.json

Dies ist aktuell noch nicht dokumentiert.

t-huyeng avatar Jan 23 '23 18:01 t-huyeng

@t-huyeng: Die "nicht API"-Schnittstellen scheinen eher noch historisch zu sein, zumindest scheinen diese mit erscheinen von Version 3 der App durch die neue Basis-URL abgelöst zu sein.

Aber auch hier gibt es offenbar (analog zum COVID-Dashboard) eine Übersicht der Warnungen auf Kreisebene, wie üblich mit den Nullen ab der sechsten Stelle mit Nullen aufgefüllt: https://warnung.bund.de/api31/dashboard/<ARS>.json

Beispiel: https://warnung.bund.de/api31/dashboard/091620000000.json

Aber auch das müsste noch dokumentiert werden.

buEtz avatar Jan 23 '23 21:01 buEtz

Stimmt, das würde auch erklären warum bei den "alten" URLs ein paar nicht mehr funktionieren.

Dokumentiert ist das ganze allerdings soweit ich das sehe schon: image

Es ist nur leider dem COVID-Tag zugeordnet. Beispielabfrage: https://nina.api.proxy.bund.dev/api31/dashboard/053660000000.json

Ich hab den Tag mal angepasst und bei deinem Branch ein Pull-Request erstellt. Dann können wir das zusammen mit #19 mergen.

t-huyeng avatar Jan 23 '23 22:01 t-huyeng