Webbasierte Datenquellen importieren#
Start#
Daten können nur in Quellen geladen werden. Deswegen muss zunächst eine vorhandene Quelle ausgewählt oder eine neue erzeugt werden
1 Einen OGC-API konformen Dienst einbinden#
Simplex Import kann auch Dienste des OGC API Features-Standards ansteuern und deren Daten automatisiert abfragen.
1.0 Voraussetzungen#
Die Datenquelle muss den OGC API-Features - Part 1: Core unterstützen.
Es können nur Daten des Typs „Feature“ importiert werden (d.h. keine Tilesets, keine Coverages, keine Karten, etc.)
Die Datenquelle muss JSON oder GeoJSON liefern können
1.1 URL angeben#
Es kann wahlweise die URL einer einzelnen Collection oder die Quell-URL eines ganzen Dienstes angegeben werden. In diesem Fall werden alle dort auffindbaren Collections geladen.

Als Beispiel-URL kann der umfassende Demonstrator des Open-Source-Projekts Pygeoapi unter https://demo.pygeoapi.io/stable genutzt werden.
1.2 Organisation der generierten Datenblobs#
Simplex4TwIS generiert nun für jede angegebene bzw. im Dienst gefundene Collection einen Datenblob. Dabei werden einige Metadaten möglichst mit aufgenommen. Unter anderem werden die drei unten abgebildeten Datenblobs generiert.

1.3 Daten (automatisch) in Quelltabellen laden#
Die als Datenblobs gespeicherten Collections können einzeln ausgewählt und geladen werden. Simplex4TwIS lädt alle Daten der Collection herunter und in eine Quelltabelle hinein. Für die genannten Beispiele sieht die Datenübersicht nach abgeschlossenem Import beispielsweise folgendermaßen aus:

2 Eine Download-URL zu statischen Daten übergeben#
2.0 Voraussetzungen#
Die Datenquelle muss unmittelbar statische Dokumente (auch als zips o.ä.) zum Download bereitstellen. Die Funktionalität kann keinen „Download“-Button finden. Es ist die URL anzugeben, welche den Download direkt startet (siehe Beispiel in 2.1).
Unterstützt werden die Formate (Geo)JSON, CSV, shapefiles, XML/GML und txt
2.1 URL angeben#
Als Beispiel werden die Ortsteile Berlins als GeoJSON verwendet, die über die Seite der Open Data Informationsstelle Berlin erreichbar sind. Der direkte Download-Link ist https://tsb-opendata.s3.eu-central-1.amazonaws.com/ortsteile/lor_ortsteile.geojson.
Das kann mittels Browser geschehen. Die Daten würden damit lokal heruntergeladen und müssten als statische Dokumente ins Simplex4TwIS importiert werden.
Alternativ kann auch direkt die URL übergeben werden:

2.2 Organisation der generierten Datenblobs#
Simplex4TwIS lädt die Dokumente, die er unter der URL findet, herunter, und analysiert sie ebenso, wie er das für hochgeladene Dokumente macht, inklusive des Versuchs, Strukturen durch Unterordner durch Datensätze abzubilden.
Im vorliegenden Beispiel generiert er für das eine gefundene Dokument einen Datenblob. Das GeoJSON ist nun auf dem Server gespeichert, die weiteren Schritt entsprechen exakt denen des Umgangs mit hochgeladenen Dokumenten.

2.3 Daten (automatisch) in Quelltabellen laden#
Details dazu finden sich unter Daten in Quelltabellen laden.