Web-Präsentation mit CouchDB & GeoCouch

Geodaten dienen vielen verschiedenen Zwecken. Neben der Pflege komplexer Daten in den Vermessungsverwaltungen und der Analyse von Raumdaten durch Spezialisten dienen sie häufig zur anschaulichen Präsentation von Sachverhalten unserer Umwelt. Eine typische Lösung einer solchen Präsentation besteht in der Bereitstellung einer Website, die einen WFS oder WMS-Service via Geoserver abruft. Dieser liest Daten aus einer objektrelationalen Geodatenbank wie PostGIS.

Da CouchDB einen HTTP-Server integriert und GeoCouch grundlegende räumliche Abfragen erlaubt, soll diese Pilotanwendung zeigen, wie die Umsetzung einer solchen Präsentation stark vereinfacht ablaufen kann. Zweck der Aufgabe ist es, auf einen WFS oder WMS-Server zu verzichten und sowohl Webseite als auch Geodaten über eine CouchDB-Instanz zur Verfügung zu stellen. Die einzelnen Schritte umfassen dabei:

  • Einlesen der Geodaten in CouchDB
  • Vertrautmachen mit GeoCouch und Definition eines Abfragemechanismus
  • Hosten der Website aus CouchDB

Das Endergebnis:Visualisierung mit GeoCouch