www.wikidata.de-de.nina.az
Geography Markup Language kurz GML ist eine Auszeichnungssprache zum Austausch raumbezogener Objekte Features GML ist eine Anwendung von XML und durch Schemabeschreibungen XML Schemadateien xsd festgelegt GML erlaubt die Ubermittlung von Objekten mit Attributen Relationen und Geometrien im Bereich der Geodaten unter Einbeziehung von nicht konventionellen Daten wie Sensordaten Geography Markup LanguageDateiendung gmlEntwickelt von OGC ISO TC 211Art AuszeichnungsspracheErweitert von XMLWebsite OpenGIS Geography Markup Language GML Encoding StandardGML wird vom Open Geospatial Consortium OGC gemeinsam mit dem ISO TC 211 dem technischen Komitee der ISO zur Festlegung digitaler geobezogener Daten festgelegt Inzwischen liegt GML in der Version 3 2 1 vor Wie alle Ergebnisse des OGC Prozesses ist die Dokumentation fur jedermann frei verfugbar Inhaltsverzeichnis 1 Normkonformitat 2 Das GML Modell 3 Profile 4 Anwendungsschemata 5 GML Geometrien 6 Anwendungen 7 GML und KML 8 Siehe auch 9 Weblinks 10 EinzelnachweiseNormkonformitat BearbeitenMit Version 3 2 ist GML nunmehr auch auf die Internationalen Normen der ISO 191xx Serie zuruckgefuhrt Die OGC Spezifikation fur GML 3 2 ist identisch mit ISO 19136 und damit auch selbst eine offizielle Internationale Norm der ISO GML berucksichtigt damit vor allem auch die Festlegungen zu Raumbezugsgrundformen in ISO 19107 Das GML Modell BearbeitenUrsprunglich basierte das GML Modell auf dem Resource Description Framework RDF des World Wide Web Consortiums W3C Spater fuhrte das OGC XML Schemata in GML ein um die Verknupfung der zahlreichen unterschiedlichen relationalen Datenbanken mit Geodaten zu erleichtern Das resultierende XML Schema basierte GML behalt viele RDF Elemente einschliesslich des Konzeptes der Vererbung von Eigenschaften des ubergeordneten Objekts und der Anwendung von Referenzen auf nicht lokale Eigenschaften remote property references GML weist eine reichhaltige Menge von Primitiven auf die zum Aufbau anwendungsbezogener Schemata oder Anwendungssprachen dienen Die Bestandteile Pakete umfassen Objekt feature Geometrie geometry Koordinatenreferenzsystem coordinate reference system Zeit time dynamisches Objekt dynamic object Uberdeckung unter Einschluss von geographischen Abbildungen coverage Masseinheit unit of measure Gestaltungsregeln fur die Kartendarstellung map presentation styling rules Profile BearbeitenGML Profile sind logische Einschrankungen von GML und konnen durch ein Dokument ein XML Schema oder beides ausgedruckt werden Diese Profile dienen der leichteren Einfuhrung des GML Standards Die folgenden Profile wurden fur den allgemeinen Gebrauch veroffentlicht oder vorgeschlagen ein Punkt Profil point profile mit punktgeometrischen Daten ohne Annahme der vollen GML Grammatik ein einfaches Objektprofil fur GML GML simple feature profile das die Abfrage und die Behandlung von Vektorobjekten unterstutzt z B via Web Feature Services WFS ein GML Profil fur JPEG 2000 GML in JPEG 2000 GMLJP2 ein GML Profil fur RSS GeoRSS GML 1 Profile in GML sind keine Anwendungsschemata application schemas wahrend Profile Element der GML Namespaces sind und eingeschrankte Untermengen von GML beschreiben sind Anwendungsschemata XML Vokabularien zur Anwendung von GML und befinden sich im Ziel Namespace der von der Anwendung vorgegeben wird Anwendungsschemata konnen die volle Menge der GML Schemata oder spezifische GML Profile benutzen Profile werden oft definiert um GML basierte Sprachen fur spezielle Anwendungsbereiche zu implementieren wie z B fur den Luftverkehr nautische Kartierung oder das Management naturlicher Ressourcen Ab der Version 3 von GML sind zwei XSLT Skripts enthalten meist als Untermengen Werkzeug subset tool bezeichnet mit deren Hilfe GML Profile aufgebaut werden konnen Anwendungsschemata BearbeitenAnwendungsschemata dienen der geeigneten Darstellung geobezogener Daten fur einen speziellen Anwendungsbereich mit Hilfe von GML Dieses Schema beschreibt die Objekttypen deren Daten prasentiert und die von der Anwendung verarbeitet werden sollen GML Geometrien BearbeitenGML codiert GML Geometrien GML geometries oder geometric characteristics geographischer Objekte als Elemente innerhalb von GML Dokumenten Die Geometrien der Objekte konnen solche Dinge wie Strassen Flusse oder Brucken beschreiben Die wichtigsten Objekttypen GML Primitive in GML 1 0 und 2 0 sind Point LineString PolygonDieses Modell ist identisch mit dem von KML Anwendungen BearbeitenGML ist einer der XML Standards fur die GeoWeb Infrastruktur mit deren Hilfe Internet fahige Gerate Zugriff auf geobezogene Daten erhalten wie z B Verkehrsbedingungen und die Lage von Geschaften GML wird auch in der Normbasierten Austauschschnittstelle NAS angewendet GML und KML BearbeitenKML steht fur Keyhole Markup Language und wird uber Google weltweit verbreitet GML ist geeignet den Inhalt geobezogener Dokumente zu erschliessen indem es ein Spektrum von Anwendungsobjekten und deren Eigenschaften wie Brucken Strassen Bojen und Fahrzeugen beschreibt KML dagegen steht fur die Visualisierung geographischer Informationen und kann verwendet werden um GML Inhalte darzustellen Andererseits kann auch GML so erweitert werden dass es Inhalte in der Art von KML darstellen kann Siehe auch BearbeitenNational Marine Electronics Association NMEA GPS Exchange Format GPX LandXMLWeblinks BearbeitenOpenGIS Geography Markup Language GML Encoding Standard englisch Behr Franz Josef GML basierte Kodierung von Geodaten Hochschule fur Technik Stuttgart auf gis news de Einzelnachweise Bearbeiten GeoRSS GML georss org 1 Juni 2009 abgerufen am 29 November 2010 Standards des Open Geospatial Consortiums OGC CityGML GML GeoPackage GMLJP2 GeoRSS GML GeoXACML IndoorGML KML Filter Encoding GO Simple Feature Access SLD SE WaterMLWeb Service FrameworkWeb Service Common OpenLS OLS TJSSensor Web Enablement SWE O amp M SensorML TML SOS SPSOpenGIS Web Services OWS WCAS CSW WCTS WCS WCPS WFS WMC TMS WMS WMTS WPS W3DS Abgerufen von https de wikipedia org w index php title Geography Markup Language amp oldid 239513993