[Back]


Talks and Poster Presentations (with Proceedings-Entry):

M. Mayr:
"CouchWFS Light";
Talk: FOSSGIS 2013, Rapperswil; 2013-06-12 - 2013-06-14; in: "Anwenderkonferenz für Freie und Open Source Software für Geoinformationssysteme", FOSSGIS e.V. (ed.); (2013), 23 - 31.



English abstract:
CouchDB is well known as a system to index JSON-Data. Many other functions and applications useful mainly for web-development are overseen. By using the GeoCouch extension CouchDB can make spatial queries but the access to geodata is limited to an interface specific to CouchDB. WFS is an OGC standard defining the transfer of geodata via HTTP. Many GIS already make use of this standard.
By using "list" functions it is possible to implement a WFS Server in a CouchDB without the need of additional software. By this a standardised interface to many GIS applications is offered. This WFS Server is stored in only one "design" document which can be copied to any database to enable WFS access to it.

German abstract:
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.

Keywords:
CouchDB, Geochouch, WFS, OGC, QGis, OpenLayers, Web, JSON, JavaScript


Electronic version of the publication:
http://publik.tuwien.ac.at/files/PubDat_218652.pdf


Created from the Publication Database of the Vienna University of Technology.