FOSSGIS2013 - 36 2013_07_29

FOSSGIS 2013
Konferenz für freie und Open Source-Software im GIS-Bereich und für freie Geodaten

Referenten
Markus Mayr
Programm
Tag Freitag - 2013-06-14
Raum 3.010
Beginn 10:00
Dauer 00:30
Info
ID 553
Veranstaltungstyp Vortrag
Track Vorträge (GIS)
Sprache der Veranstaltung deutsch

CouchWFS

Ein WFS umgesetzt mit CouchDB Bordmitteln

CouchDB wird primär als indizierter JSON-Storage wahrgenommen. Vielen, besonders für die Web-Entwicklung vorteilhaften Funktionen und deren möglichen Anwendung wird dabei weniger Beachtung geschenkt. Mithilfe der GeoCouch-Erweiterung wurde CouchDB bereits um räumliche Abfragen erweitert, der Zugriff auf die Geodaten erfolgt jedoch über eine dem Produkt eigene Schnittstelle. WFS ist ein vom OGC definierter Standard zur Übertragung von Vektordaten über das HTTP, mit welchem viele GIS von Haus aus umgehen können. Unter Ausnutzung von "list" Funktionen ist es möglich, ohne weitere Software einen WFS Server in einer CouchDB zu implementieren und so ein standardisiertes Interface einer jeden GeoCouch Datenbank zu einer Vielzahl an GIS zu schaffen. Der so erstellte WFS ist dabei ausschließlich in einem "design" Dokument gespeichert und kann bei Bedarf einfach in die gewünschte Datenbank kopiert werden, um diese mit WFS-Fähigkeiten auszustatten.

In dem Vortrag wird die Implementierung des WFS beschrieben und demonstriert, aber auch die Grenzen des mit dieser Methode Machbaren aufgezeigt.

Angehängte Dateien