Open anetz89 opened 2 years ago
Ich finde die Informationen durchaus dokumentationswürdig. Hättest du denn Zeit und Lust, dich an der Dokumentation einer oder mehrerer Karten zu versuchen?
Die von dir genannten Links geben bei mir übrigens den Statuscode 404 zurück. Ersetzt man "arcgis" durch "server" landet man bei Statuscode 403. Mit einer Angabe des passenden "Referer" scheinen Anfragen wie die folgende (an "server") jedoch durchzugehen:
res=$(curl 'https://geodienste.bfn.de/server/rest/services/bfn_lnd/Landschaften/MapServer/2/query?f=json&where=LOWER(NAME)%20like%20%27%25fichtel%25%27&returnGeometry=false&outFields=NAME%2COBJECTID&orderByFields=NAME%20ASC' \
-H 'Host: geodienste.bfn.de' \
-H 'Referer: https://geodienste.bfn.de/landschaften?lang=de')
echo $res
P.S. aktuell scheint https://geodienste.bfn.de/landschaften als service unavailable zu sein (503) - ich hoffe das gibt sich wieder...
Das BfN bietet auch einige MapServer-APIs an, leider recht unübersichtlich verlinkt auf der Webseite. https://www.bfn.de/daten-und-fakten?f[0]=data_type:469
Hier kann man neben dem akkustischen Schweinswalmonitoring (https://geodienste.bfn.de/c-pod) aber z.B. auch Landschaften abfragen (https://geodienste.bfn.de/landschaften ). Leider sind viele Karten (Verbreitung des Feuersalamanders in Deutschland) nur als PDF verfügbar.
Falls ein Kartendienst bereitgestellt wird, verwendet dieser APIs, die man dokumentieren könnte. Beispiel Landschaften: Suche nach Landschaften: https://geodienste.bfn.de/arcgis/rest/services/bfn_lnd/Landschaften/MapServer/2/query?f=json&where=LOWER(NAME)%20like%20%27%25fichtel%25%27&returnGeometry=false&outFields=NAME%2COBJECTID&orderByFields=NAME%20ASC Details zu einer Landschaft: https://geodienste.bfn.de/arcgis/rest/services/bfn_lnd/Landschaften/MapServer/2/query?f=json&where=OBJECTID%20IN(566)&returnGeometry=true&outFields=*&orderByFields=&outSR=31467 Enthält dann z.B. Fläche, Geometrie, usw.
Ich weiß nicht ob es Sinn macht die verschiedenen Karteninfos zu bündeln, oder pro Karte eine eigene Doku anzulegen und ob die Infos grundsätzlich von dokumentationswürdiger Relevanz sind :)