Verbreitung (API)
Änderungsnotiz
Im Zuge der Umstellung von FloraWeb von der Verwendung des xsql-servlets auf php zur Erzeugung von Webseiten und Schnittstellen aus Datenbankinhalten werden auch die bisher prototypisch entwickelten Schnittstellen neu entwickelt. Diese werden sich dann an dem openapi-Standard orientieren.
Atlasdaten als XML-Ausgabe
Verbreitung einer Art mit Raster-Mittelpunkten als Geometrie
https://floraweb.de/xsql/atlas_xml.xsql?taxonid=2
Obligatorischer Parameter ist die taxonid der einem Taxon zugeordneten Menge verwendeter Namen, im Beispiel-Aufruf hinter obigem Link die Taxon-ID von Abutilon theophrasti.
Atlasdaten als geojson
ACHTUNG: Wegen der insbesondere von crawlern produzierten hohen Belastung unseres Webservers bei der automatisierten Abfrage der GeoJson-Ausgaben haben wir diese bis zur Neuentwicklung nach openapi-Standard vorerst deaktiviert.
Die Ausgabe der Rasternachweise zur Darstellung der Verbreitung wird in zwei Topologien (featuretypes) angeboten: als Punkt-Topologie (sd_geojson_point, featuretype point) oder als Polygon-Topologie (sd_geojson_poly, featuretype polygon)
Obligatorischer Parameter ist die taxonid
Alternativ sollen die Schnittstellen jeweils auch als URL-Pfad angesprochen werden können, wobei die TAXON-ID als letztes Element des Pfades übergeben wird.
https://www.floraweb.de/sd_geojson/point/taxonid/71
https://www.floraweb.de/sd_geojson/poly/taxonid/71
Das ist bei der Einbindung als layer in GIS-Ssystemen wie QGIS einfacher zu merken und macht die Schnittstelle von möglichen Änderungen in der Lokalisierung der Skripte auf dem Server unabhängig.