http://giswiki.org/api.php?action=feedcontributions&user=Mic&feedformat=atomGISWiki - Benutzerbeiträge [de]2024-03-28T22:26:55ZBenutzerbeiträgeMediaWiki 1.25.3http://giswiki.org/index.php?title=GIS-Lexikon&diff=16730GIS-Lexikon2009-06-10T14:09:46Z<p>Mic: Brand New Homepage !!!</p>
<hr />
<div>{{Navigationsleiste GISLexikon}}<br />
<br />
==Hinweise==<br />
===Ziele dieser Seite:===<br />
<br />
*Artikel, die in der Liste stehen, sollen als Hilfmittel für Editoren dienen, welche Artikel noch zu schreiben sind.<br />
*Sie ist Teil des [[Wikipedia:WikiProjekt Geoinformatik|Wikipedia Projektes Geoinformatik]]<br />
<br />
===Vorgehensweise:===<br />
<br />
*Vor Bearbeitung eines Artikels sollte die Wikipedia auf Artikel mit ähnlichem Inhalt durchsucht werden. Zu diesen sollte im Artikel ein Link<br />
<br />
''-> Beispiel [[Laserscanner]]''<br />
<br />
oder gegebenenfalls ein [[Wikipedia:Redirect|redirect]] gesetzt werden<br />
<br />
''-> Beispiel [[Geo-Informationssystem]] führt hin zu [[Geoinformationssystem]]''.<br />
<br />
*Stichworte, die zu Artikeln ohne sinnvollen Zusammenhang verweisen, sollten in einen Zusatz erhalten z.B. "(Geoinformatik)".<br />
<br />
''-> Beispiel [[Avenue (ArcView)]] im Gegensatz zu [[Avenue]]''<br />
<br />
*zu manchen Stichworten wird kein eigener Artikel sinnvoll sein. In diesem Fall bitte den Link auf jenen Artikel angeben, wo der Begriff behandelt wird, z.B:<br />
*[[Kartenbestandteile]] -> [[Karte (Kartografie)]]<br />
<br />
===Vorschlag für neue Artikel (Beispiel Abzisse)===<br />
<br />
'''engl.:''' Abscissa<br />
<br />
====Themengebiete:====<br />
* [[Mathematik]]<br />
* [[Vermessung]], [[Geodäsie]]<br />
<br />
====Bedeutung:====<br />
* in einem [[System]] von [[Parallelkoordinate]]n der parallel zur Abszissensachse (i.d.R. x-Achse) gemessene [[Abstand]] eines [[Punkt]]es von der [[Ordinatenachse]] (i.d.R. y-Achse).<br /> <br />
Die Abszisse im geodätischen [[Koordinatensystem]] ist i. a. der nach Norden gezählte [[Hochwert]].<br />
<br />
====Siehe auch:====<br />
* [[Ordinate]]<br />
<br />
====Übergeordnete Begriffe:====<br />
* [[Koordinaten]]<br />
<br />
====Quellen:====<br />
...<br />
<br />
==Alternativen==<br />
<br />
* [ftp://intevation.de/freegis/freegis-tutorial/freegis-glossary-de.pdf FreeGIS Glossar]<br />
* [http://www.integis.ch/glossary_oo_uml_ili2_de.html UML, INTERLIS und XML]<br />
<br />
{| {{prettytable}}<br />
|- {{highlight1}}<br />
| | '''Angebot<br /> '''<br />
| | '''Organisation'''<br />
| align="center" valign="middle" | '''Begriffe'''<br />
| align="left" valign="middle" | '''Erläuterungen'''<br />
| align="center" valign="middle" | '''Recherche'''<br />
| align="center" valign="middle" | '''Grafiken, Bilder'''<br />
| align="center" valign="middle" | '''Verweise'''<br />
| align="center" valign="middle" | '''Sprache'''<br />
|-<br />
| |<br />
[http://www.geoinformatik.uni-rostock.de/lexikon.asp GI-Lexikon ]<br />[http://www.geoinformatik.uni-rostock.de/ GI-Service]<br />
| |<br />
[http://www.auf.uni-rostock.de/gg/ GG], [http://www.uni-rostock.de/ Universität Rostock]<br />
| align="center" valign="middle" | ca. 6500<br />
| align="left" valign="middle" |<br />
'''+''' '''+''' '''+''' '''+''' <br />
| align="center" valign="middle" | SQL<br />
| align="center" valign="middle" | ja<br />
| align="center" valign="middle" | ja<br />
| align="center" valign="middle" |<br />
{{flagDE}}<br />
|-<br />
| |<br />
[http://www.metagis.de/metagis/glossar/glossar.htm GIS-Glossar<br /> ]<br />
| |<br />
[http://www.metagis.de MetaGIS] und [http://www.akgis.de/ AKGIS]<br />
| align="center" valign="middle" | ca. 700<br />
| align="left" valign="middle" |<br />
'''+''' '''+''' <br />
| align="center" valign="middle" | <br /> SQL<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | tlw.<br />
| align="center" valign="middle" |<br />
{{flagDE}}<br />
|-<br />
| |<br />
[http://www.gis-tutor.de/anhang/glossar/frame.htm GIS-Glossar <br /> ]<br />
| |<br />
[http://www.gis-tutor.de GIS-Tutor]<br />
| align="center" valign="middle" | ca. 800<br />
| align="left" valign="middle" |<br />
'''+''' '''+''' <br />
| align="center" valign="middle" | Volltextsuche gesamtes Tutorium<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" |<br />
{{flagDE}}<br />
|-<br />
| |<br />
[http://www.gis.bv.tum.de/index.php/rund-um-gis/gis-glossar Glossar<br /> ]<br />
| |<br />
[http://www.gis.bv.tum.de/ GIS TU München]<br />
| align="center" valign="middle" | ca. 800<br />
| align="left" valign="middle" |<br />
'''+''' '''+''' <br />
| align="center" valign="middle" | Volltextsuche PDF<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" |<br />
{{flagDE}}<br />
|-<br />
| |<br />
[http://www.leipzig.ifag.de/cgi-bin/figw-frame.cgi?lang=de Fachwörterbuch Vermessung dt./engl./franz.<br /> ]<br />
| |<br />
[http://www.leipzig.ifag.de Bundesamt für Kartographie und Geodäsie Außenstelle Leipzig]<br />
| align="center" valign="middle" | ???<br />
| align="left" valign="middle" |<br />
'''+''' '''+''' <br />
| align="center" valign="middle" | Volltextsuche<br />
| align="center" valign="middle" | ?<br />
| align="center" valign="middle" | ?<br />
| align="center" valign="middle" |<br />
{{flagDE}}<br />
|-<br />
| |<br />
[http://de.wikipedia.org/wiki/WikiProjekt_Geoinformatik/GIS-Lexikon GIS-Lexikon<br /> ]<br />
| |<br />
[http://de.wikipedia.org Wikipedia]<br />
| align="center" valign="middle" | ???<br />
| align="left" valign="middle" |<br />
'''+''' '''+''' <br />
| align="center" valign="middle" | Volltextsuche<br />
| align="center" valign="middle" | ja<br />
| align="center" valign="middle" | ja<br />
| align="center" valign="middle" |<br />
{{flagDE}}<br />
|-<br />
| |<br />
[http://www.geo.ed.ac.uk/agidict/welcome.html AGI GIS Dictionary - Free Edition ]<br />
| |<br />
[http://www.geo.ed.ac.uk/home/geoghome.html University of Edinburgh]<br />
| align="center" valign="middle" | ca. 980<br />
| align="left" valign="middle" |<br />
'''+''' '''+''' '''+''' <br />
| align="center" valign="middle" | SQL<br />
| align="center" valign="middle" | wenig<br />
| align="center" valign="middle" | ja<br />
| align="center" valign="middle" |<br />
{{flagUK}}<br />
|-<br />
| |<br />
[http://www.kingston.ac.uk/geog/gis/intro.htm An overview of GIS and geospatial data<br /> ]<br />
| |<br />
[http://www.kingston.ac.uk Kingston Centre for GIS]<br />
| align="center" valign="middle" | ca. 200<br />
| align="left" valign="middle" |<br />
'''+''' <br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" |<br />
{{flagUK}}<br />
|-<br />
| |<br />
[http://www.env.gov.bc.ca/gis/glosstxt.html BC MELP GIS Glossary]<br /><br />
| |<br />
[http://www.env.gov.bc.ca Ministry of Environment British Colombia]<br />
| align="center" valign="middle" | ca. 200<br />
| align="left" valign="middle" |<br />
'''+''' <br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" |<br />
{{flagUK}}<br />
|-<br />
| |<br />
[http://www.lib.berkeley.edu/EART/abbrev.html Dictionary of abbreviations and acronyms in gis, cartography, remote sensing]<br /><br />
| |<br />
[http://www.lib.berkeley.edu UC Berkeley Library ]<br />
| align="center" valign="middle" | ca. 400<br />
| align="left" valign="middle" |<br />
'''+''' <br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" |<br />
{{flagUK}}<br />
|-<br />
| |<br />
[http://www.esri.com/library/glossary/glossary.html ESRI GIS Glossary]<br /><br />
| |<br />
[http://www.esri.com ESRI Inc.]<br />
| align="center" valign="middle" | ca. 200<br />
| align="left" valign="middle" |<br />
'''+''' '''+''' <br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" |<br />
{{flagUK}}<br />
|-<br />
| |<br />
[http://giswww.pok.ibm.com/glossary.html IBM GIS]<br /><br />
| |<br />
[http://giswww.pok.ibm.com/ IBM]<br />
| align="center" valign="middle" | ca. 300<br />
| align="left" valign="middle" |<br />
'''+''' <br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" |<br />
{{flagUK}}<br />
|-<br />
| |<br />
[http://www.wiley.com/college/chrisman/glossary.html Glossary for Exploring Geographic Information Systems]<br /><br />
| |<br />
[http://www.wiley.com Wiley Verlag, New York]<br />
| align="center" valign="middle" | ca. 300<br />
| align="left" valign="middle" |<br />
'''+''' <br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | wenige<br />
| align="center" valign="middle" |<br />
{{flagUK}}<br />
|-<br />
| |<br />
[http://interactive2.usgs.gov/glossary/index.asp GLOSSARY INDEX]<br /><br />
| |<br />
[http://www.usgs.gov US Geological Survey ]<br />
| align="center" valign="middle" | ca. 400<br />
| align="left" valign="middle" |<br />
'''+''' <br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" | nein<br />
| align="center" valign="middle" |<br />
{{flagUK}}<br />
|}<br />
[[Kategorie:Geoinformatik|!]]</div>Michttp://giswiki.org/index.php?title=Web_Feature_Service&diff=14785Web Feature Service2007-01-05T14:42:21Z<p>Mic: </p>
<hr />
<div>Unter einem '''Web Feature Service (WFS)''' versteht man den [[:de:Internet|internet]]<nowiki></nowiki>gestützte Zugriff auf [[Geodaten]] innerhalb eines verteilten [[Geoinformationssystem|GIS]]. Der WFS beschränkt sich dabei ausschließlich auf [[Vektordaten]], wie sie in [[Datenbank|Datenbanken]] abgelegt werden können.<br />
<br />
Im Rahmen der [[:de:Spezifikation|Spezifikationen]] des [[OpenGIS Consortium|OpenGIS Consortium (OGC)]] ermöglicht ein WFS den Zugriff auf geographische [[Feature (GIS)|Features]] in Datenbanken und gibt das Ergebnis mindestens als unabhängiges Dateiformat [[GML|Geography Markup Language (GML)]] zurück.<br />
<br />
Unter einem Feature versteht man hierbei die allgemeine Abstraktion eines Fakts in Welt ("real world phenomena"). Ein Feature Type ist die Darstellung mithilfe eines Namens, weiteren Attributen und, bei geographischen Feature Types, mit einer Geometrie. Beispielsweise enthält eine Datenbank Feature Types des Typs "Fluss". Eine Instanz eines Features (eine Feature Instance) ist damit dann ein konkreter Fluss.<br />
<br />
==Technischer Hintergrund eines OGC-konformen WFS==<br />
Um einen OGC-konformen WFS - d.h. ein Web Feature Service, der die Spezifikation des Open Geospatial Consortium erfüllt - zu nutzen, wird bislang zur Kommunikation auf das [[:de:HTTP|Hypertext Transfer Protocol (HTTP)]] zurückgegriffen. Die Anfrage wird dabei als HTTP-[[Request]] von einem [[:de:Client|Client]] an den WFS gesendet. Der WFS besitzt sechs [[:de:Operation|Operationen]], die von einem Benutzer angefragt werden können:<br />
<br />
# GetCapabilities: Hierbei wird nach den Fähigkeiten des WFS gefragt. Als Antwort wird ein [[:de:XML|XML]]-Dokument an den Benutzer zurückgeschickt, das neben allgemeinen Angaben zum Anbieter des WFS die abfragbaren [[Feature Type|Feature Types]] und die möglichen Operationen beinhaltet.<br />
# DescribeFeatureType: Bei dieser Anfrage werden Informationen zur Struktur der einzelnen Feature Types zurückgegeben.<br />
# GetFeature: Mit diesem Request werden die einzelnen Feature Instanzen, d.h. die eigentlichen Daten zurückgegeben. Es sollte möglich sein, dass bei der Anfrage näher spezifiziert wird, welche Eigenschaften der Features zurückgegeben werden und ob diese räumliche Informationen beinhalten.<br />
# GetGmlObject: Der WFS kann dadurch Elemente liefern, die durch Xlinks beschrieben sind.<br />
# Transaction: Ein WFS kann Anfragen der Transaktion bereitstellen, d.h. die Möglichkeit die eigentlichen Features in der Datenbasis zu ändern. Darunter fällt das Anlegen, die Aktualisierung und die Löschung geographischer Features.<br />
# LockFeature: Hiermit wird vom WFS gewährleistet, dass bei einer Operation auf einem Feature Type, dieses nicht während der Transaktion von einer anderen Instanz geändert wird.<br />
<br />
Nimmt man diese Operationen als Grundlage, kann man drei Typen von WFS unterscheiden:<br />
<br />
# Basic WFS: Der Basic WFS bietet den nur-lesenden Zugriff mit den Operationen GetCapabilities, DescribeFeatureType und GetFeature an.<br />
# XLink WFS: Bietet die Funktionen des Basic WFS und zusätzlich noch Xlink Unterstützung durch die Funktion GetGmlObject.<br />
# Transaction WFS: Der Transaction WFS ermöglicht darüber hinaus auch den schreibenden Zugriff auf die Daten mit den Operationen Transaction und optional LockFeature.<br />
<br />
Damit muss ein WFS zwingend Anfragen mit den ersten drei Operationen anbieten, der GetGMLObject, Transaction und LockFeature Request sind optional. Letzterer muss auch bei einem WFS mit Schreibzugriff nicht [[:de:Implementation|implementiert]] werden.<br />
<br />
Der übliche Ablauf der Kommunikation zwischen Client und einem WFS in einem verteilten System läuft daher folgendermaßen ab:<br />
<br />
* Der Client fragt mit dem GetCapabilties Request nach den Fähigkeiten des WFS und die angebotenen Feature Types.<br />
* Darauf aufbauend kann mit dem DescribeFeatureType Request die Struktur der einzelnen Feature Types eingesehen werden.<br />
* Dadurch kann mit dem GetFeature Request eine spezielle Instanz eines Features angefordert werden. Alternativ kann bei einem WFS mit Schreibzugriff der Transaction oder der LockFeature Request durchgeführt werden.<br />
<br />
Innerhalb des OGC-Kontexts ist die Verbindung eines Web Feature Service mit einem [[Web Map Service]] (WMS) ein Beispiel für die Architektur eines verteiltes GIS. Der WFS ist für den Zugriff auf die Geodaten verantwortlich, während der WMS nur noch für die [[:de:Visualisierung]] der Daten zuständig ist. Dabei beschränkt sich der WFS nur auf den Zugriff von [[Vektordaten]], während ein weiterer Service, der [[Web Coverage Service]] (WCS) den speziellen Zugriff auf [[Rasterdaten]] steuert.<br />
<br />
Somit ist im Sinne des [[Client-Server]] Prinzips der WMS der Client des WFS. Darüber hinaus kann dieser WFS als kaskadierender WFS wiederum Client eines oder mehrerer weiterer WFS sein. Diese Architektur kann als Typ eines [[Web GIS]] gesehen werden.<br />
<br />
===Transactional Web Feature Server (WFS-T)===<br />
<br />
Transactional Web Feature Server erfüllen die Anforderungen für [[Simple Features]] und ermöglichen das Hochladen derselbigen.<br />
<br />
==Beispiele==<br />
<br />
=== getCapabilities ===<br />
<br />
The getCapabilities call returns an OGC WFS Capabilities Document (XML) which contains all information that an OGC WFS Client needs to request the server for features.<br />
<br />
=== describeFeatureType ===<br />
<br />
This request returns all metainformation ''about'' one feature of the WFS. This metainformation is necessary to be able to query for the values of an object and to be able to edit and store features.<br />
<br />
[http://wms1.ccgis.de/geoserver/wfs/DescribeFeatureType?REQUEST=describeFeaturetype&typename=topp:mapbender_user http://my_wfs_server&VERSION=1.1.1&REQUEST=GetCapabilities&SERVICE=WFS]<br />
<br />
The returned XML document contains the description of the feature (geo object)<br />
<br />
''(the format of the XML has been modified for HTML presentation)''<br />
<br />
<br /><br />
<br />
<xs:schema targetNamespace="http://www.openplans.org/topp" elementFormDefault="qualified"<br />
attributeFormDefault="unqualified" version="1.0"><br />
<xs:import namespace="http://www.opengis.net/gml" <br />
schemaLocation="http://wms1.ccgis.de:80/geoserver/data/capabilities/gml/2.1.2/feature.xsd"/><br />
<xs:complexType name="mapbender_user_Type"><br />
<xs:complexContent><br />
<xs:extension base="~gml:AbstractFeatureType"><br />
<br />
<xs:sequence><br />
<xs:element name="gid" minOccurs="0" nillable="true" type="xs:int"/><br />
<xs:element name="firstname" minOccurs="0" nillable="true" type="xs:string"/><br />
<xs:element name="lastname" minOccurs="0" nillable="true" type="xs:string"/><br />
<xs:element name="usertype" minOccurs="0" nillable="true" type="xs:int"/><br />
<xs:element name="orga" minOccurs="0" nillable="true" type="xs:string"/><br />
<br />
<xs:element name="url" minOccurs="0" nillable="true" type="xs:string"/><br />
<xs:element name="town" minOccurs="0" nillable="true" type="xs:string"/><br />
<xs:element name="email" minOccurs="0" nillable="true" type="xs:string"/><br />
<xs:element name="fullname" minOccurs="0" nillable="true" type="xs:string"/><br />
<xs:element name="urlmap" minOccurs="0" nillable="true" type="xs:string"/><br />
<xs:element name="the_geom" minOccurs="0" nillable="true" type="~gml:PointPropertyType"/><br />
<br />
</xs:sequence><br />
</xs:extension><br />
</xs:complexContent><br />
</xs:complexType><br />
<xs:element name="mapbender_user" type="topp:mapbender_user_Type" substitutionGroup="gml:_Feature"/><br />
</xs:schema><br />
<br />
<br /><br />
<br />
=== getFeature ===<br />
<br />
The getFeature request can query for single objects or a selection depending on the filter encoding which is added to the request. The OGC WFS ~getFeature request returns a GML [http://wms1.ccgis.de/cgi-bin/mapserv425?map=/data/umn/germany_demo/germany_demo_wfs.map&SERVICE=WFS&&REQUEST=GetFeature&VERSION=1.0.0&TYPENAME=Postleitzahlbereiche&FILTER=%3CFilter%3E%3CPropertyIsLike+wildCard%3D%27%2A%27+singleChar%3D%27%3F%27+escape%3D%27%21%27%3E%3CPropertyName%3Eitem_plz%3C%2FPropertyName%3E%3CLiteral%3E53111%3C%2FLiteral%3E%3C%2FPropertyIsLike%3E%3C%2FFilter%3E (Example)] document.<br />
<br />
The parameter requesting the id of the postal code area is added as a WFS FILTER to the getFeature request as http GET parameter.<br />
<br />
<nowiki>==== http://wms1.ccgis.de/cgi-bin/mapserv425?map=/data/umn/germany_demo/germany_demo_wfs.map& ====<br />
SERVICE=WFS&<br />
<br />
REQUEST=~GetFeature&<br />
VERSION=1.0.0&<br />
TYPENAME=Postleitzahlbereiche&<br />
FILTER=<br />
</nowiki><br />
<br />
''(the following parameters have to be URL-encoded when transmitted with GET)''<br />
<br />
<Filter><br />
<~PropertyIsLike wildCard="%" singleChar="?" escape="ESC"><br />
<~PropertyName><br />
<br />
item_plz<br />
</~PropertyName><br />
<Literal><br />
53111<br />
</Literal><br />
</~PropertyIsLike><br />
</Filter><br />
<br />
----<br />
<br />
The returned GML document contains the corresponding postal code area as a GML.<br />
<br />
''(the format of the GML has been modified for HTML presentation)''<br />
<br />
<br /><br />
<br />
<?xml version='1.0' encoding="ISO-8859-1" ?> <br />
<wfs:~FeatureCollection <br />
xmlns="!http://www.ttt.org/myns" <br />
xmlns:myns="!http://www.ttt.org/myns" <br />
xmlns:wfs="!http://www.opengis.net/wfs" <br />
xmlns:gml="!http://www.opengis.net/gml" <br />
xmlns:ogc="!http://www.opengis.net/ogc" <br />
xmlns:xsi="!http://www.w3.org/2001/XMLSchema-instance" <br />
xsi:schemaLocation="!http://www.opengis.net/wfs ../wfs/1.0.0/WFS-basic.xsd <br />
!http://www.ttt.org/myns <br />
!http://wms1.ccgis.de/cgi-bin/mapserv?<br />
map=/data/umn/germany_demo/germany_demo_wfs.map& <br />
SERVICE=WFS& <br />
VERSION=1.0.0& <br />
REQUEST=~DescribeFeatureType <br />
TYPENAME=Postleitzahlbereiche"> <br />
<gml:boundedBy> <br />
<gml:Box srsName="epsg:31467"> <br />
<gml:coordinates> <br />
-1.000000,-1.000000 -1.000000,-1.000000 <br />
</gml:coordinates> <br />
</gml:Box> <br />
</gml:boundedBy> <br />
<gml:featureMember> <br />
<Postleitzahlbereiche> <br />
<gml:boundedBy> <br />
<gml:Box srsName="epsg:31467"> <br />
<gml:coordinates> <br />
7.089682,50.732651 7.113803,50.749050 <br />
</gml:coordinates> <br />
</gml:Box> <br />
</gml:boundedBy> <br />
<gml:polygonProperty> <br />
<gml:Polygon srsName="epsg:31467"> <br />
<gml:outerBoundaryIs> <br />
<gml:~LinearRing> <br />
<gml:coordinates> <br />
3365496.566430,5624978.448441 <br />
3365521.124423,5625013.908323 <br />
3365565.223312,5625084.526916 <br />
3365629.214635,5625160.583843 <br />
3365723.363724,5625232.038551 <br />
3365777.825572,5625277.769189 <br />
3365867.287406,5625324.293319 <br />
3366081.776121,5625376.954252 <br />
3366242.558916,5625409.342895 <br />
3366447.711508,5625422.348649 <br />
3366677.856852,5625435.565091 <br />
3366826.787403,5624801.669664 <br />
3366855.035066,5624566.573031 <br />
3366925.451142,5624182.224968 <br />
3366715.750264,5624144.261254 <br />
3366650.863977,5624128.508596 <br />
3366600.955317,5624112.804621 <br />
3366531.383108,5624081.886701 <br />
3366506.401347,5624071.486493 <br />
3366442.053224,5624025.159618 <br />
3366392.576627,5623979.714963 <br />
3366347.846258,5623958.781918 <br />
3366303.629382,5623898.347600 <br />
3366254.562142,5623822.330657 <br />
3366204.783816,5623801.958859 <br />
3366170.529172,5623746.359034 <br />
3366096.979434,5623625.121634 <br />
3365763.215463,5623795.455427 <br />
3365500.779929,5623942.335246 <br />
3365218.803228,5624068.496482 <br />
3365237.785434,5624138.909926 <br />
3365251.877503,5624209.028949 <br />
3365265.770476,5624284.252033 <br />
3365279.898174,5624354.790930 <br />
3365313.834894,5624430.338190 <br />
3365342.788540,5624515.791264 <br />
3365381.492255,5624611.601424 <br />
3365424.880011,5624732.334672 <br />
3365458.518013,5624832.944095 <br />
3365502.496403,5624908.664231 <br />
3365531.735324,5624963.958282 <br />
3365496.566430,5624978.448441 <br />
</gml:coordinates> <br />
</gml:~LinearRing> <br />
</gml:outerBoundaryIs> <br />
</gml:Polygon> <br />
</gml:polygonProperty> <br />
<gid>3695</gid> <br />
<oid>15223704</oid> <br />
<plz99>53111</plz99> <br />
<item_plz>53111</item_plz> <br />
<buffer_>500</buffer_> <br />
</Postleitzahlbereiche> <br />
</gml:featureMember> <br />
<br />
</wfs:~FeatureCollection><br />
<br />
== Weblinks ==<br />
* [http://www.opengis.org/ OpenGIS Consortium (OGC)]<br />
* [[:de:Wikipedia:Wikiprojekt_Geoinformatik|Wikiprojekt Geoinformatik]]<br />
* [[:de:Web_Feature_Service|Wikipedia]]<br />
* [http://www.geodatenzentrum.de/geodaten/gdz_rahmen.gdz_div?gdz_spr=deu&amp;gdz_akt_zeile=3&amp;gdz_anz_zeile=4&amp;gdz_user_id=0&amp;gdz_para1=1 Bundesamt für Kartographie und Geodäsie: Geodatenzentrum - Onlinesuche]<br />
* [http://www.geodatenzentrum.de/docpdf/wfs-gnde.pdf Bundesamt für Kartographie und Geodäsie: Geodatenzentrum WFS-Dokumentation]<br />
<br />
<br />
[[Kategorie:Web Mapping]]</div>Michttp://giswiki.org/index.php?title=Web_Feature_Service&diff=14784Web Feature Service2007-01-05T14:38:21Z<p>Mic: /* Technischer Hintergrund eines OGC-konformen WFS */ ...uhm Ergänzung um GetGMLObject das seit Version 1.1 dazugehört https://portal.opengeospatial.org/files/?artifact_id=8339 S.2-3 bzw. 15-16</p>
<hr />
<div>Unter einem '''Web Feature Service (WFS)''' versteht man den [[:de:Internet|internet]]<nowiki></nowiki>gestützte Zugriff auf [[Geodaten]] innerhalb eines verteilten [[Geoinformationssystem|GIS]]. Der WFS beschränkt sich dabei ausschließlich auf [[Vektordaten]], wie sie in [[Datenbank|Datenbanken]] abgelegt werden können.<br />
<br />
Im Rahmen der [[:de:Spezifikation|Spezifikationen]] des [[OpenGIS Consortium|OpenGIS Consortium (OGC)]] ermöglicht ein WFS den Zugriff auf geographische [[Feature (GIS)|Features]] in Datenbanken und gibt das Ergebnis mindestens als unabhängiges Dateiformat [[GML|Geography Markup Language (GML)]] zurück.<br />
<br />
Unter einem Feature versteht man hierbei die allgemeine Abstraktion eines Fakts in Welt ("real world phenomena"). Ein Feature Type ist die Darstellung mithilfe eines Namens, weiteren Attributen und, bei geographischen Feature Types, mit einer Geometrie. Beispielsweise enthält eine Datenbank Feature Types des Typs "Fluss". Eine Instanz eines Features (eine Feature Instance) ist damit dann ein konkreter Fluss.<br />
<br />
==Technischer Hintergrund eines OGC-konformen WFS==<br />
Um einen OGC-konformen WFS - d.h. ein Web Feature Service, der die Spezifikation des Open Geospatial Consortium erfüllt - zu nutzen, wird bislang zur Kommunikation auf das [[:de:HTTP|Hypertext Transfer Protocol (HTTP)]] zurückgegriffen. Die Anfrage wird dabei als HTTP-[[Request]] von einem [[:de:Client|Client]] an den WFS gesendet. Der WFS besitzt sechs [[:de:Operation|Operationen]], die von einem Benutzer angefragt werden können:<br />
<br />
# GetCapabilities: Hierbei wird nach den Fähigkeiten des WFS gefragt. Als Antwort wird ein [[:de:XML|XML]]-Dokument an den Benutzer zurückgeschickt, das neben allgemeinen Angaben zum Anbieter des WFS die abfragbaren [[Feature Type|Feature Types]] und die möglichen Operationen beinhaltet.<br />
# DescribeFeatureType: Bei dieser Anfrage werden Informationen zur Struktur der einzelnen Feature Types zurückgegeben.<br />
# GetFeature: Mit diesem Request werden die einzelnen Feature Instanzen, d.h. die eigentlichen Daten zurückgegeben. Es sollte möglich sein, dass bei der Anfrage näher spezifiziert wird, welche Eigenschaften der Features zurückgegeben werden und ob diese räumliche Informationen beinhalten.<br />
# GetGmlObject: Der WFS kann dadurch Elemente liefern, die durch Xlinks beschrieben sind.<br />
# Transaction: Ein WFS kann Anfragen der Transaktion bereitstellen, d.h. die Möglichkeit die eigentlichen Features in der Datenbasis zu ändern. Darunter fällt das Anlegen, die Aktualisierung und die Löschung geographischer Features.<br />
# LockFeature: Hiermit wird vom WFS gewährleistet, dass bei einer Operation auf einem Feature Type, dieses nicht während der Transaktion von einer anderen Instanz geändert wird.<br />
<br />
Nimmt man diese Operationen als Grundlage, kann man drei Typen von WFS unterscheiden:<br />
<br />
# Basic WFS: Der Basic WFS bietet den nur-lesenden Zugriff mit den Operationen GetCapabilities, DescribeFeatureType und GetFeature an.<br />
# XLink WFS: Bietet die Funktionen des Basic WFS und zusätzlich noch Xlink Unterstützung durch die Funktion GetGmlObject.<br />
# Transaction WFS: Der Transaction WFS ermöglicht darüber hinaus auch den schreibenden Zugriff auf die Daten mit den Operationen Transaction und optional LockFeature.<br />
<br />
Damit muss ein WFS zwingend Anfragen mit den ersten drei Operationen anbieten, der GetGMLObject, Transaction und LockFeature Request sind optional. Letztere muss auch bei einem WFS mit Schreibzugriff nicht [[:de:Implementation|implementiert]] werden.<br />
<br />
Der übliche Ablauf der Kommunikation zwischen Client und einem WFS in einem verteilten System läuft daher folgendermaßen ab:<br />
<br />
* Der Client fragt mit dem GetCapabilties Request nach den Fähigkeiten des WFS und die angebotenen Feature Types.<br />
* Darauf aufbauend kann mit dem DescribeFeatureType Request die Struktur der einzelnen Feature Types eingesehen werden.<br />
* Dadurch kann mit dem GetFeature Request eine spezielle Instanz eines Features angefordert werden. Alternativ kann bei einem WFS mit Schreibzugriff der Transaction oder der LockFeature Request durchgeführt werden.<br />
<br />
Innerhalb des OGC-Kontexts ist die Verbindung eines Web Feature Service mit einem [[Web Map Service]] (WMS) ein Beispiel für die Architektur eines verteiltes GIS. Der WFS ist für den Zugriff auf die Geodaten verantwortlich, während der WMS nur noch für die [[:de:Visualisierung]] der Daten zuständig ist. Dabei beschränkt sich der WFS nur auf den Zugriff von [[Vektordaten]], während ein weiterer Service, der [[Web Coverage Service]] (WCS) den speziellen Zugriff auf [[Rasterdaten]] steuert.<br />
<br />
Somit ist im Sinne des [[Client-Server]] Prinzips der WMS der Client des WFS. Darüber hinaus kann dieser WFS als kaskadierender WFS wiederum Client eines oder mehrerer weiterer WFS sein. Diese Architektur kann als Typ eines [[Web GIS]] gesehen werden.<br />
<br />
===Transactional Web Feature Server (WFS-T)===<br />
<br />
Transactional Web Feature Server erfüllen die Anforderungen für [[Simple Features]] und ermöglichen das Hochladen derselbigen.<br />
<br />
==Beispiele==<br />
<br />
=== getCapabilities ===<br />
<br />
The getCapabilities call returns an OGC WFS Capabilities Document (XML) which contains all information that an OGC WFS Client needs to request the server for features.<br />
<br />
=== describeFeatureType ===<br />
<br />
This request returns all metainformation ''about'' one feature of the WFS. This metainformation is necessary to be able to query for the values of an object and to be able to edit and store features.<br />
<br />
[http://wms1.ccgis.de/geoserver/wfs/DescribeFeatureType?REQUEST=describeFeaturetype&typename=topp:mapbender_user http://my_wfs_server&VERSION=1.1.1&REQUEST=GetCapabilities&SERVICE=WFS]<br />
<br />
The returned XML document contains the description of the feature (geo object)<br />
<br />
''(the format of the XML has been modified for HTML presentation)''<br />
<br />
<br /><br />
<br />
<xs:schema targetNamespace="http://www.openplans.org/topp" elementFormDefault="qualified"<br />
attributeFormDefault="unqualified" version="1.0"><br />
<xs:import namespace="http://www.opengis.net/gml" <br />
schemaLocation="http://wms1.ccgis.de:80/geoserver/data/capabilities/gml/2.1.2/feature.xsd"/><br />
<xs:complexType name="mapbender_user_Type"><br />
<xs:complexContent><br />
<xs:extension base="~gml:AbstractFeatureType"><br />
<br />
<xs:sequence><br />
<xs:element name="gid" minOccurs="0" nillable="true" type="xs:int"/><br />
<xs:element name="firstname" minOccurs="0" nillable="true" type="xs:string"/><br />
<xs:element name="lastname" minOccurs="0" nillable="true" type="xs:string"/><br />
<xs:element name="usertype" minOccurs="0" nillable="true" type="xs:int"/><br />
<xs:element name="orga" minOccurs="0" nillable="true" type="xs:string"/><br />
<br />
<xs:element name="url" minOccurs="0" nillable="true" type="xs:string"/><br />
<xs:element name="town" minOccurs="0" nillable="true" type="xs:string"/><br />
<xs:element name="email" minOccurs="0" nillable="true" type="xs:string"/><br />
<xs:element name="fullname" minOccurs="0" nillable="true" type="xs:string"/><br />
<xs:element name="urlmap" minOccurs="0" nillable="true" type="xs:string"/><br />
<xs:element name="the_geom" minOccurs="0" nillable="true" type="~gml:PointPropertyType"/><br />
<br />
</xs:sequence><br />
</xs:extension><br />
</xs:complexContent><br />
</xs:complexType><br />
<xs:element name="mapbender_user" type="topp:mapbender_user_Type" substitutionGroup="gml:_Feature"/><br />
</xs:schema><br />
<br />
<br /><br />
<br />
=== getFeature ===<br />
<br />
The getFeature request can query for single objects or a selection depending on the filter encoding which is added to the request. The OGC WFS ~getFeature request returns a GML [http://wms1.ccgis.de/cgi-bin/mapserv425?map=/data/umn/germany_demo/germany_demo_wfs.map&SERVICE=WFS&&REQUEST=GetFeature&VERSION=1.0.0&TYPENAME=Postleitzahlbereiche&FILTER=%3CFilter%3E%3CPropertyIsLike+wildCard%3D%27%2A%27+singleChar%3D%27%3F%27+escape%3D%27%21%27%3E%3CPropertyName%3Eitem_plz%3C%2FPropertyName%3E%3CLiteral%3E53111%3C%2FLiteral%3E%3C%2FPropertyIsLike%3E%3C%2FFilter%3E (Example)] document.<br />
<br />
The parameter requesting the id of the postal code area is added as a WFS FILTER to the getFeature request as http GET parameter.<br />
<br />
<nowiki>==== http://wms1.ccgis.de/cgi-bin/mapserv425?map=/data/umn/germany_demo/germany_demo_wfs.map& ====<br />
SERVICE=WFS&<br />
<br />
REQUEST=~GetFeature&<br />
VERSION=1.0.0&<br />
TYPENAME=Postleitzahlbereiche&<br />
FILTER=<br />
</nowiki><br />
<br />
''(the following parameters have to be URL-encoded when transmitted with GET)''<br />
<br />
<Filter><br />
<~PropertyIsLike wildCard="%" singleChar="?" escape="ESC"><br />
<~PropertyName><br />
<br />
item_plz<br />
</~PropertyName><br />
<Literal><br />
53111<br />
</Literal><br />
</~PropertyIsLike><br />
</Filter><br />
<br />
----<br />
<br />
The returned GML document contains the corresponding postal code area as a GML.<br />
<br />
''(the format of the GML has been modified for HTML presentation)''<br />
<br />
<br /><br />
<br />
<?xml version='1.0' encoding="ISO-8859-1" ?> <br />
<wfs:~FeatureCollection <br />
xmlns="!http://www.ttt.org/myns" <br />
xmlns:myns="!http://www.ttt.org/myns" <br />
xmlns:wfs="!http://www.opengis.net/wfs" <br />
xmlns:gml="!http://www.opengis.net/gml" <br />
xmlns:ogc="!http://www.opengis.net/ogc" <br />
xmlns:xsi="!http://www.w3.org/2001/XMLSchema-instance" <br />
xsi:schemaLocation="!http://www.opengis.net/wfs ../wfs/1.0.0/WFS-basic.xsd <br />
!http://www.ttt.org/myns <br />
!http://wms1.ccgis.de/cgi-bin/mapserv?<br />
map=/data/umn/germany_demo/germany_demo_wfs.map& <br />
SERVICE=WFS& <br />
VERSION=1.0.0& <br />
REQUEST=~DescribeFeatureType <br />
TYPENAME=Postleitzahlbereiche"> <br />
<gml:boundedBy> <br />
<gml:Box srsName="epsg:31467"> <br />
<gml:coordinates> <br />
-1.000000,-1.000000 -1.000000,-1.000000 <br />
</gml:coordinates> <br />
</gml:Box> <br />
</gml:boundedBy> <br />
<gml:featureMember> <br />
<Postleitzahlbereiche> <br />
<gml:boundedBy> <br />
<gml:Box srsName="epsg:31467"> <br />
<gml:coordinates> <br />
7.089682,50.732651 7.113803,50.749050 <br />
</gml:coordinates> <br />
</gml:Box> <br />
</gml:boundedBy> <br />
<gml:polygonProperty> <br />
<gml:Polygon srsName="epsg:31467"> <br />
<gml:outerBoundaryIs> <br />
<gml:~LinearRing> <br />
<gml:coordinates> <br />
3365496.566430,5624978.448441 <br />
3365521.124423,5625013.908323 <br />
3365565.223312,5625084.526916 <br />
3365629.214635,5625160.583843 <br />
3365723.363724,5625232.038551 <br />
3365777.825572,5625277.769189 <br />
3365867.287406,5625324.293319 <br />
3366081.776121,5625376.954252 <br />
3366242.558916,5625409.342895 <br />
3366447.711508,5625422.348649 <br />
3366677.856852,5625435.565091 <br />
3366826.787403,5624801.669664 <br />
3366855.035066,5624566.573031 <br />
3366925.451142,5624182.224968 <br />
3366715.750264,5624144.261254 <br />
3366650.863977,5624128.508596 <br />
3366600.955317,5624112.804621 <br />
3366531.383108,5624081.886701 <br />
3366506.401347,5624071.486493 <br />
3366442.053224,5624025.159618 <br />
3366392.576627,5623979.714963 <br />
3366347.846258,5623958.781918 <br />
3366303.629382,5623898.347600 <br />
3366254.562142,5623822.330657 <br />
3366204.783816,5623801.958859 <br />
3366170.529172,5623746.359034 <br />
3366096.979434,5623625.121634 <br />
3365763.215463,5623795.455427 <br />
3365500.779929,5623942.335246 <br />
3365218.803228,5624068.496482 <br />
3365237.785434,5624138.909926 <br />
3365251.877503,5624209.028949 <br />
3365265.770476,5624284.252033 <br />
3365279.898174,5624354.790930 <br />
3365313.834894,5624430.338190 <br />
3365342.788540,5624515.791264 <br />
3365381.492255,5624611.601424 <br />
3365424.880011,5624732.334672 <br />
3365458.518013,5624832.944095 <br />
3365502.496403,5624908.664231 <br />
3365531.735324,5624963.958282 <br />
3365496.566430,5624978.448441 <br />
</gml:coordinates> <br />
</gml:~LinearRing> <br />
</gml:outerBoundaryIs> <br />
</gml:Polygon> <br />
</gml:polygonProperty> <br />
<gid>3695</gid> <br />
<oid>15223704</oid> <br />
<plz99>53111</plz99> <br />
<item_plz>53111</item_plz> <br />
<buffer_>500</buffer_> <br />
</Postleitzahlbereiche> <br />
</gml:featureMember> <br />
<br />
</wfs:~FeatureCollection><br />
<br />
== Weblinks ==<br />
* [http://www.opengis.org/ OpenGIS Consortium (OGC)]<br />
* [[:de:Wikipedia:Wikiprojekt_Geoinformatik|Wikiprojekt Geoinformatik]]<br />
* [[:de:Web_Feature_Service|Wikipedia]]<br />
* [http://www.geodatenzentrum.de/geodaten/gdz_rahmen.gdz_div?gdz_spr=deu&amp;gdz_akt_zeile=3&amp;gdz_anz_zeile=4&amp;gdz_user_id=0&amp;gdz_para1=1 Bundesamt für Kartographie und Geodäsie: Geodatenzentrum - Onlinesuche]<br />
* [http://www.geodatenzentrum.de/docpdf/wfs-gnde.pdf Bundesamt für Kartographie und Geodäsie: Geodatenzentrum WFS-Dokumentation]<br />
<br />
<br />
[[Kategorie:Web Mapping]]</div>Michttp://giswiki.org/index.php?title=Geography_Markup_Language&diff=14764Geography Markup Language2007-01-03T19:37:16Z<p>Mic: </p>
<hr />
<div>'''Geography Markup Language (GML)''' ist eine vom [[Open Geospatial Consortium]] bearbeitete 2-D-Vektorbeschreibungssprache. Es ist eine offene Schnittstelle zu GIS. Das Format soll nur dem Datenaustausch und der Datensicherung dienen.<br />
<br />
Es handelt sich um einen Dialekt von [[XML]] und ist dazu bestimmt, Geometrien und die zugehörigen Attribute ("Features") im Bereich der [[Geodaten]] zu beschreiben. <br />
<br />
GML wird vom Open Geospatial Consortium festgelegt. Zu den höheren Versionen zählt die ''Geography Markup Language Version 3.0'', kurz ''GML 3.0'' genannt. Inzwischen liegt GML in der Version 3.1 vor. Wie alle Ergebnisse des OCG-Prozesses frei verfügbar für jedermann.<br />
<br />
Das [[JUMP]] GML-Format (.'''jml'''), bezeichnet ein vereinfachtes GML-Format.<br />
<br />
==Weblinks==<br />
<br />
* [http://www.ordnancesurvey.co.uk/oswebsite/products/osmastermap/technicalinformation/gml2.html British Ordnance Survey distributes data in GML 2.1.2]<br />
* [http://www.jlocationservices.com/LBSArticles/GML2.0EnablingTheGeoSpatialWeb.pdf Enabling the Geo-spatial Web]<br />
* [http://portal.opengeospatial.org/files/?artifact_id=4700 Geography Markup Language (version 3.1) is described in a Recommendation Paper from Open Geospatial Consortium available]<br />
* The GML 3.1 schema documents are available from http://schemas.opengis.net/gml/3.1.0/base/.<br />
* [http://www.oasis-open.org/cover/geographyML.html GML Artikel]<br />
* [https://portal.opengeospatial.org/files/?artifact_id=7174 OpenGIS® Geography Markup Language (GML) Implementation Specification (pdf)]<br />
* [[JUMP|JUMP - Unified Mapping Platform - JUMP includes:* The JUMP Workbench, an extensible, interactive GUI for visualizing and manipulating spatial features with geometry and attributes]]<br />
* [http://www.galdosinc.com/technology-techinfo.html Location-based Services and GML: Laying the Geo-spatial Web Foundations]<br />
* [http://www.galdosinc.com/files/MakingMapsInGML2.pdf Making Maps for the Web with GML]<br />
* [http://www.w3.org/Mobile/posdep/Presentations/GMLIntro/ Presentation by Galdos on GML to a W3C/WAP workshop]<br />
* [http://www.galdosinc.com/technology-whygml.html Why GML - Einführende Übersicht mit zahlreichen Linkhinweisen zum Thema Geography Markup Language]<br />
<br />
=API=<br />
<br />
* [[GML4J]] - Java API for facilitating work with Geography Markup Language (GML)<br />
<br />
=Daten=<br />
<br />
* [http://aries.geo.census.gov/WebTIGER/tigergml.html TIGER/GML Download Page - einschl. Schemas]<br />
<br />
=Papers=<br />
<br />
* [http://www.geoplace.com/gw/1999/0399/399svg.asp A New Breed of Web-Enabled Graphics ( Michael Gould and Antonio Ribalaygua)]<br />
* [http://www.gisdevelopment.net/technology/gis/ma03200.htm Developing an Internet-GIS Application using GML]<br />
* [http://www.gisdevelopment.net/technology/gis/ma04263.htm GML - User Perspectives - Article from Don Murray, President SAfe Software]<br />
* [http://www10.giscafe.com/presentation/presentation.php?site=GIS&doc_name=GMLDataDeployment/index.htm Impact of GML on Data Development]<br />
* [http://www.directionsmag.com/article.php?article_id=280 Is GML only for Internet GIS?]<br />
* [http://www.opengeospatial.org/docs/02-023r4.pdf OGC - GML Beschreibung (engl., pdf)]<br />
<br />
=Specifications=<br />
<br />
* [http://www.opengis.org/docs/00-029.pdf GML 1]<br />
* [http://www.opengis.org/docs/02-069.pdf GML 2.1.2]<br />
* [http://www.opengis.org/docs/02-023r4.pdf GML 3.0 Specification]<br />
<br />
=Tools=<br />
<br />
* [http://www.thecarbonproject.com/products/gaia.html GAIA: WMS/WFS/GML viewer for Windows - OGC compliant viewer]<br />
<br />
=Beispiel=<br />
<br />
<pre>&lt;?xml version='1.0' encoding="ISO-8859-1"&nbsp;?&gt; <br />
&lt;wfs:~FeatureCollection <br />
xmlns="!http://www.ttt.org/myns" <br />
xmlns:myns="!http://www.ttt.org/myns" <br />
xmlns:wfs="!http://www.opengis.net/wfs" <br />
xmlns:gml="!http://www.opengis.net/gml" <br />
xmlns:ogc="!http://www.opengis.net/ogc" <br />
xmlns:xsi="!http://www.w3.org/2001/XMLSchema-instance" <br />
xsi:schemaLocation="!http://www.opengis.net/wfs ../wfs/1.0.0/WFS-basic.xsd <br />
&nbsp;!http://www.ttt.org/myns <br />
&nbsp;!http://wms1.ccgis.de/cgi-bin/mapserv?<br />
map=/data/umn/germany_demo/germany_demo_wfs.map&amp; <br />
SERVICE=WFS&amp; <br />
VERSION=1.0.0&amp; <br />
REQUEST=~DescribeFeatureType <br />
TYPENAME=Postleitzahlbereiche"&gt; <br />
&lt;gml:boundedBy&gt; <br />
&lt;gml:Box srsName="epsg:31467"&gt; <br />
&lt;gml:coordinates&gt; <br />
-1.000000,-1.000000 -1.000000,-1.000000 <br />
&lt;/gml:coordinates&gt; <br />
&lt;/gml:Box&gt; <br />
&lt;/gml:boundedBy&gt; <br />
&lt;gml:featureMember&gt; <br />
&lt;Postleitzahlbereiche&gt; <br />
&lt;gml:boundedBy&gt; <br />
&lt;gml:Box srsName="epsg:31467"&gt; <br />
&lt;gml:coordinates&gt; <br />
7.089682,50.732651 7.113803,50.749050 <br />
&lt;/gml:coordinates&gt; <br />
&lt;/gml:Box&gt; <br />
&lt;/gml:boundedBy&gt; <br />
&lt;gml:polygonProperty&gt; <br />
&lt;gml:Polygon srsName="epsg:31467"&gt; <br />
&lt;gml:outerBoundaryIs&gt; <br />
&lt;gml:~LinearRing&gt; <br />
&lt;gml:coordinates&gt; <br />
3365496.566430,5624978.448441 <br />
3365521.124423,5625013.908323 <br />
3365565.223312,5625084.526916 <br />
3365629.214635,5625160.583843 <br />
3365723.363724,5625232.038551 <br />
3365777.825572,5625277.769189 <br />
3365867.287406,5625324.293319 <br />
3366081.776121,5625376.954252 <br />
3366242.558916,5625409.342895 <br />
3366447.711508,5625422.348649 <br />
3366677.856852,5625435.565091 <br />
3366826.787403,5624801.669664 <br />
3366855.035066,5624566.573031 <br />
3366925.451142,5624182.224968 <br />
3366715.750264,5624144.261254 <br />
3366650.863977,5624128.508596 <br />
3366600.955317,5624112.804621 <br />
3366531.383108,5624081.886701 <br />
3366506.401347,5624071.486493 <br />
3366442.053224,5624025.159618 <br />
3366392.576627,5623979.714963 <br />
3366347.846258,5623958.781918 <br />
3366303.629382,5623898.347600 <br />
3366254.562142,5623822.330657 <br />
3366204.783816,5623801.958859 <br />
3366170.529172,5623746.359034 <br />
3366096.979434,5623625.121634 <br />
3365763.215463,5623795.455427 <br />
3365500.779929,5623942.335246 <br />
3365218.803228,5624068.496482 <br />
3365237.785434,5624138.909926 <br />
3365251.877503,5624209.028949 <br />
3365265.770476,5624284.252033 <br />
3365279.898174,5624354.790930 <br />
3365313.834894,5624430.338190 <br />
3365342.788540,5624515.791264 <br />
3365381.492255,5624611.601424 <br />
3365424.880011,5624732.334672 <br />
3365458.518013,5624832.944095 <br />
3365502.496403,5624908.664231 <br />
3365531.735324,5624963.958282 <br />
3365496.566430,5624978.448441 <br />
&lt;/gml:coordinates&gt; <br />
&lt;/gml:~LinearRing&gt; <br />
&lt;/gml:outerBoundaryIs&gt; <br />
&lt;/gml:Polygon&gt; <br />
&lt;/gml:polygonProperty&gt; <br />
&lt;gid&gt;3695&lt;/gid&gt; <br />
&lt;oid&gt;15223704&lt;/oid&gt; <br />
&lt;plz99&gt;53111&lt;/plz99&gt; <br />
&lt;item_plz&gt;53111&lt;/item_plz&gt; <br />
&lt;buffer_&gt;500&lt;/buffer_&gt; <br />
&lt;/Postleitzahlbereiche&gt; <br />
&lt;/gml:featureMember&gt; <br />
<br />
&lt;/wfs:~FeatureCollection&gt;<br />
</pre></div>Mic