Konferenz 2008/GeoServer

Aus FOSSGIS Wiki
Zur Navigation springenZur Suche springen

Einführung in OGC WFS-T mit dem GeoServer

Astrid Emde WhereGroup GmbH Co. KG Bonn


Dieser Workshop soll die Möglichkeit geben, einen Einblick in die WFS-Technologie zu erhalten. Am Beispiel des GeoServers, der als WFS-T eingesetzt werden kann, sollen die Grundlagen und Möglichkeiten, die WFS bietet, aufgezeigt werden.

Hier eine Übersicht über die Themen des Workshops
Einführung in die OGC-Spezifikation
  • WFS Grundlagen
  • WFS Requests, Transaction
  • Filter Encoding, GML
Softwareübersicht der WFS Server
  • UMN MapServer (Basic WFS)
  • GeoServer (WFS-T)
  • und andere
Vorstellung einiger WFS Clients
  • udig
  • Mapbender
Anwendungsmöglichkeiten und Anwendungsbeispiele
  • Suche über räumliche Attribute
  • Suche über alphanumerische Attribute
  • Anzeige und Navigation
  • Karten-Tooltips mit Hotlink
  • Digitalisierung (WFS-Transactional)

GeoServer

Aufruf des Geoservers über

Präsentation Workshop


Übung - GeoServer

  1. Konfigurieren Sie Ihren Server und die Metadaten Ihres WFS
  2. Legen Sie einen eigenen Namespace an
  3. Laden Sie die country_pl und plz_pl Shapedatei als DataStore im GeoServer.
  4. Legen Sie jeweils einen FeatureType an, ermitteln Sie die BoundingBox
  5. Lassen Sie sich den Mapbuider Preview anzeigen
  6. Laden Sie den WFS in udig

Übung WFS-Requests

  1. Definieren Sie den getCapabilities Aufruf
  2. Lassen Sie sich über den DescribeFeatureType-Request die Informationen zu den Feature Types ausgeben.
  3. Fordern Sie Objekte mit dem GetFeature-Request an. Lassen Sie sich maximal 5 Objekte zurückgeben

Übung - GeoServer Konfiguratinsdateien

  1. Gehen Sie in das Verzeichnis, in dem der GeoServer installiert ist und schauen Sie sich die Konfigurationsdateien des GeoServers an (Verzeichnis /data_dir/)
  2. Legen Sie einen DataStore an, der auf eine PostgreSQL-Datenbank verweist
  3. Erstellen Sie einen View in der Datenbank und legen Sie einen FeatureType an, der auf diesen View zugreift