INSPIRE WFS 2.0 DemoServer mit Beispielanfragen (GeoServer 2.2) [update]

Unter http://geoserv.weichand.de:8080/geoserver/wfs steht ein INSPIRE WFS 2.0 DemoServer zur Verfügung. Der Server basiert auf GeoServer 2.2 und dient zur Erprobung der WFS 2.0 Implementierung [OGC WFS]. Zudem werden die WFS Versionen 1.0 und 1.1 unterstützt.

 

Klassifikation nach INSPIRE:

Zu den Durchführungsbestimmungen Netzdienste konformer Downloaddienst*. Bestehende Daten müssen noch nicht zu den INSPIRE Datenspezifikationen konform sein (vgl. Fahrplan) [INS TG-DLS].

Quelle: Technical Guidance for the implementation of INSPIRE Download Services

* Ausnahmen – nicht unterstützte Konformitätsklassen:

  • ISO 19143 (FES 2.0) Konformitätsklasse Resource Identification
  • ISO 19143 (FES 2.0) Konformitätsklasse Minimum XPath Filter

 

FeatureTypes:

Die bereitgestellten FeatureTypes basieren auf den OpenData Verwaltungsgrenzen (ATKIS) der Bayerischen Vermessungsverwaltung.

bvv:bayern_ex  (Land Bayern)
bvv:regbez_ex  (Regierungsbezirke Bayern)
bvv:lkr_ex     (Landkreise Bayern)
bvv:gmd_ex     (Gemeinden Bayern)
bvv:vg_ex      (Verwaltungsgemeinschaften Bayern)

 

Beispielaufrufe (Web Feature Service 1.1):

GetCapabilities
http://geoserv.weichand.de:8080/geoserver/wfs?service=WFS&version=1.1.0&request=GetCapabilities

DescribeFeatureType (bvv:gmd_ex)
http://geoserv.weichand.de:8080/geoserver/wfs?service=WFS&version=1.1.0&request=DescribeFeatureType&typeName=bvv:gmd_ex

GetFeature (bvv:gmd_ex)
http://geoserv.weichand.de:8080/geoserver/wfs?service=WFS&request=GetFeature&version=1.1.0&typeName=bvv:gmd_ex&maxfeatures=1

 

Beispielaufrufe (Web Feature Service 2.0):

GetCapabilities (inklusive INSPIRE-Erweiterung)
http://geoserv.weichand.de:8080/geoserver/wfs?service=WFS&acceptversions=2.0.0&request=GetCapabilities

GetFeature (StoredQuery)
http://geoserv.weichand.de:8080/geoserver/wfs?service=WFS&request=GetFeature&version=2.0.0&StoredQuery_ID=bboxQuery&x1=4466856&y1=5346319&x2=4466980&y2=5346396

GetFeature (Minimum Spatial Filter)
http://geoserv.weichand.de:8080/geoserver/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=bvv:gmd_ex&srsName=EPSG:31468&bbox=4450407.80325,5324432.56981,4481624.47895,5346224.56688,EPSG:31468

GetPropertyValue
http://geoserv.weichand.de:8080/geoserver/wfs?service=WFS&version=2.0.0&request=GetPropertyValue&typeNames=bvv:gmd_ex&valueReference=bez_gem

ListStoredQueries
http://geoserv.weichand.de:8080/geoserver/wfs?service=WFS&version=2.0.0&request=ListStoredQueries

DescribeStoredQueries (bboxQuery)
http://geoserv.weichand.de:8080/geoserver/wfs?service=WFS&version=2.0.0&request=DescribeStoredQueries&STOREDQUERY_ID=bboxQuery

DescribeStoredQueries (INSPIRE Beispiel: CRS, DataSetId, Language variabel)
http://geoserv.weichand.de:8080/geoserver/wfs?service=WFS&version=2.0.0&request=DescribeStoredQueries&STOREDQUERY_ID=urn:wei:def:query:OGC-WFS::InspireStoredQueryExample

 

WMS-Preview im BayernAtlas:

FeatureType: bvv:lkr_ex

Quellen/Links:
[OGC-WFS] Web Feature Service 2.0
http://www.opengeospatial.org/standards/wfs

[INS TG-DLS] Technical Guidance for the implementation of INSPIRE DownloadServices
http://inspire.jrc.ec.europa.eu/index.cfm/newsid/10801

Grundlagen Web Feature Service 2.0
http://www.weichand.de/2011/11/30/grundlagen-web-feature-service-wfs-2-0/

WFS 2.0 – Abfragen (Queries)
http://www.weichand.de/2011/11/30/wfs-2-0-abfragen-queries/

WFS 2.0 – Stored Queries Beispiele
http://www.weichand.de/2012/04/22/wfs-2-0-stored-queries-beispiele/

WFS 2.0 Client – Plugin für QGIS
http://www.weichand.de/2012/05/29/wfs-2-0-client-plugin-fur-qgis/

 

Hinweise:

Originalartikel vom 07.05.2012.

Die Entwicklung findet im Rahmen meiner Masterarbeit im Onlinestudiengang beMasterGIS statt.

Für Fragen und Feedback bitte die Kommentarfunktion verwenden.

4 Gedanken zu “INSPIRE WFS 2.0 DemoServer mit Beispielanfragen (GeoServer 2.2) [update]

  1. Der Dienst wurde gemäß den Anforderungen der Technical Guidance (INSPIRE Downloaddienste) erweitert.

    INSPIRE konforme Capabilties:
    http://geoserv.weichand.de:8080/geoserver/wfs?service=WFS&acceptversions=2.0.0&request=GetCapabilities
    (Realisiert als Redirect auf statisches XML-File)

    INSPIRE Stored Query Beispiel:
    http://geoserv.weichand.de:8080/geoserver/wfs?service=WFS&version=2.0.0&request=DescribeStoredQueries&STOREDQUERY_ID=InspireStoredQueryExample

  2. Hallo Jürgen
    Kann es sein, dass in den Daten bei deinem WFS Beispieldienst der Rechtswert und der Hochwert der Koordinaten vertauscht ist? Wenn ja ist das Absicht?

    LG Daniel

    • Hallo Daniel,

      ein WFS 1.1 oder 2.0 nutzt die Achsenreihenfolge, die in der EPSG-Registry definiert ist. Für EPSG:31468 ist es die untypische Achsenreihenfolge Hochwert / Rechtswert. Die genauen Hintergründe habe ich in meiner Masterarbeit im Kapitel „4.3.5 Koordinatensystemdefinitionen“ beschrieben.

      Grüße
      Jürgen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *