Die Geography Markup Language (GML) ist eine XML-Grammatik zum Ausdrücken geografischer Merkmale. GML dient als Modellierungssprache für geografische Systeme sowie als offenes Austauschformat für geografische Transaktionen im Internet. Wie bei den meisten XML-basierten Grammatiken besteht die Grammatik aus zwei Teilen – dem Schema, das das Dokument beschreibt, und dem Instanzdokument, das die eigentlichen Daten enthält. Ein GML-Dokument wird mithilfe eines GML-Schemas beschrieben. Dies ermöglicht Benutzern und Entwicklern, generische geografische Datensätze zu beschreiben, die Punkte, Linien und Polygone enthalten. Die Entwickler von GML stellen sich jedoch vor, dass Gemeinschaften daran arbeiten, Community-spezifische Anwendungsschemata die spezialisierte Erweiterungen von GML sind. Mit Anwendungsschemata können Benutzer auf Straßen, Autobahnen und Brücken statt auf Punkte, Linien und Polygone verweisen. Wenn alle in einer Community zustimmen, dieselben Schemata zu verwenden, können sie Daten problemlos austauschen und sicher sein, dass eine Straße immer noch eine Straße ist, wenn sie sie betrachten. Clients und Server mit Schnittstellen, die die Web Feature Service Schnittstellenstandard GML-Daten lesen und schreiben. GML ist auch ein ISO-Standard (ISO 19136:2007).
Anfrage zur Stellungnahme (RFC)
OGC bittet um öffentliche Stellungnahmen zur vorgeschlagenen Arbeitsgruppe für GeoHEIF-Standards
Abgabetermin:
März 13, 2026 12: 00 AM