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.