Wie kann man Benutzer davon überzeugen, Daten in eine Geodateninfrastruktur einzugeben, wenn sie ihre kostbare Zeit damit verbringen müssen, unverständliche Metadatenfelder auszufüllen? 

Bei Camptocamp haben wir versucht, die Daten- und Metadatenerfassung einfacher zu gestalten: Herunterladen und ablegen der Geodaten, prüfen, ob alles korrekt ist, ein paar einfache Fragen beantworten, und voilà!


Der Datafeeder ist eine elegante neue Anwendung, die mit Spring Boot und Angular erstellt wurde. Sie ist vollständig in die geOrchestra GDI integriert und interagiert mit GeoNetwork und GeoServer über deren APIs.

Sobald die Daten hochgeladen werden, können diese analysiert werden: Format, räumliches Referenzsystem, Bounding Box, Anzahl der Features, Kodierung...

Datafeeder | © Camptocamp
Datafeeder | © Camptocamp


In diesem Schritt kann der Benutzer eine schlechte Kodierung oder ein Problem mit dem SRS mit einer sofortigen visuellen Rückmeldung beheben.

Die folgenden Ansichten im Assistenten sind für die Vergabe grundlegender Metadaten wie Titel, Beschreibung, Schlagwörter, Datum, Maßstab und Herkunft.


Das sind sehr wenige Informationen für ein ISO-Metadatum ... aber wie werden die anderen Felder gefüllt?

Im Grunde verwenden wir eine Metadaten-Vorlage, die mit folgenden Informationen gefüllt wird:

  • Dem Einreichungsprozess selbst, wie zum Beispiel dem Erstellungsdatum der Metadaten
  • Dem verbundenen GDI-Benutzer und der zugehörigen Organisation (Kontaktinformationen)
  • Den Werten des Assistentenformulars
  • Automatisch extrahierte Daten aus dem Datensatz (Bounding Box, räumliches Bezugssystem, etc.)


Sobald der Erfassungsprozess abgeschlossen ist, werden die Daten in eine PostGreSQL / PostGIS-Datenbank gepusht, während ein GeoServer-Layer und ein ISO-Metadatensatz in GeoNetwork erstellt werden.

    Datafeeder | © Camptocamp

    Um die Ordnung und Übersichtlichkeit zu wahren:

    • werden die Daten in ein PostGreSQL-Schema gepusht (das on the fly erstellt wird, wenn es vorher nicht schon existiert), das nach der Organisation des Benutzers benannt ist
    • die Geoserver-Schicht gehört zu einem ähnlich benannten Arbeitsbereich
    • die ISO-Metadaten werden in einer Geonetzwerkgruppe erstellt, die ebenfalls nach der veröffentlichenden Organisation benannt ist.  


    Sobald die Finanzierung gesichert ist, möchten wir weitere Funktionen hinzufügen:

    • Die Möglichkeit, mehr Formate hochzuladen, wie GeoPackage, GeoJSON, ... sogar Daten ohne "spatial". Rasterdaten wären auch großartig!
    • das Festlegen von Rechten zur Verbreitung von Daten und Metadaten - derzeit erben sie die für ihren Arbeitsbereich / ihre Gruppe definierten Regeln.
    • Aktualisierung von Metadaten über die gleiche UI, statt in GeoNetwork
    • Und vieles mehr


    Der Datafeeder wird derzeit mit geOrchestra unter den Bestimmungen der GPL v3 Lizenz veröffentlicht. Diese Entwicklung trägt nicht nur zum geOrchestra Projekt bei, sondern auch zum GeoNetwork Projekt, da die meisten Komponenten wieder in die geonetwork-ui Bibliothek zurückgeführt wurden. Dadurch wurde es uns auch ermöglicht einen java REST basierten Client für die  GeoServer Community frei verfügbar zu machen. Wir möchten uns ganz herzlich bei der französischen Abteilung Haute-Loire für das Sponsoring der anfänglichen Arbeiten bedanken.

    Wir würden uns sehr über Ihr Feedback freuen!

    Zögern Sie bitte nicht und nehmen Sie direkt Kontakt mit uns auf, wenn Sie irgendwelche Fragen haben.

    Mit dem Absenden dieses Formulars akzeptiere ich, dass die eingegebenen Informationen für die in der Datenschutzrichtlinie beschriebenen Zwecke verwendet werden.