20.07.2013 Aufrufe

Thema - bei der LISt Gesellschaft für Verkehrswesen und ...

Thema - bei der LISt Gesellschaft für Verkehrswesen und ...

Thema - bei der LISt Gesellschaft für Verkehrswesen und ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

2. Gr<strong>und</strong>lagen<br />

Die Datenbasis bilden Vektordaten, die sowohl als Datei als auch in Form einer<br />

Datenbank vorliegen können. Analog zum WMS liefert GetCapabilities die möglichen<br />

Anfragen des Services. Die Struktur <strong>der</strong> Geodaten wird auf die DescribeFeatureType-<br />

Anfrage als XML-Dokument ausgeliefert. Einzelne Instanzen <strong>der</strong> Geodaten werden<br />

durch die GetFeature-Anfrage übertragen.<br />

Beinhaltet ein WFS-Server die oben beschriebenen drei Services, so nennt man ihn<br />

einen Basic WFS-Server. Unterstützt er weiterhin die GetGmlObject 1 -Anfrage, wird<br />

dieser als XLink 2 WFS bezeichnet. Die Transaction- <strong>und</strong> LockFeature-Anfrage dienen<br />

zur Bereitstellung von Transaktionen, welche im Mehrnutzerbetrieb <strong>bei</strong> schreibendem<br />

Zugriff benötigt werden. Hier<strong>bei</strong> dient die Transaction-Abfrage zur eigentlichen<br />

Datenoperation. Die LockFeature-Anfrage hingegen dient <strong>der</strong> Sperrung eines<br />

Datensatzes <strong>für</strong> die jeweilige Transaktion, um den parallelen Datenzugriff einer an<strong>der</strong>en<br />

Instanz zu verhin<strong>der</strong>n. Werden sowohl Funktionen des Basic-, des XLink-WFS <strong>und</strong><br />

zusätzlich die Transaction- <strong>und</strong> LockFeature-Anfrage unterstützt, spricht man vom<br />

Transaction-WFS (WFS-T). Die Funktionsweise des WFS-(T) ist in Abbildung 4<br />

dargestellt. [vgl. i5]<br />

Internet<br />

GetCapabilities<br />

DescribeFeatureType<br />

GetFeature<br />

GetGmlObject<br />

Transaction<br />

LockFeature<br />

Abbildung 4: Funktionsprinzip WFS<br />

Client (Browser, MapInfo, …)<br />

WFS<br />

Vektordaten<br />

XML-Dokument<br />

1<br />

Die GetGmlObject - Anfrage benötigt zwingend den Primärschlüssel (ObjectId) <strong>und</strong> liefert als Ergebnis<br />

eine GML (Geo Markup Language) Datei mit einzelnen Elementinstanzen (z.B. nur die Geometrie).<br />

2<br />

XLink ist eine attributbasierte Syntax zur Definition von Links in XML-Dokumenten.<br />

10

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!