Die
GML (Geography Markup Language) ist ein OpenGIS Standard der
OGC für Geodaten (hier "geographical features" genannt) in XML. Die Dateien haben üblicherweise die Erweiterung ".gml" hinter dem Dateinamen.
Das OGC führte XML-Schemata in GML ein, um die Verknüpfung der zahlreichen unterschiedlichen relationalen Datenbanken mit Geodaten zu erleichtern und so eine Interoperabilität herzustellen.
Man kann den Encoding Standard der
GML in der aktuellen Version als PDF kostenlos herunterladen wenn man dem "OGC Implementation Specification Download Agreement" zustimmt.
GML codiert mit den GML-Geometrien geographische Objekte um Straßen, Flüsse oder Brücken zu beschreiben. Als Objekttypen stehen dazu
Point,
LineString und
Polygon zur Verfügung. Dieses Modell wurde auch von KML übernommen.
Als
Koordinaten-System verwenden OGC-konforme GML-Dateien meist die von European Petroleum Survey Group Geodesy (
EPSG) verwaltete Liste, dabei bedeutet
EPSG:4326 beispielseise
WGS84, dies wird mit dem Attribut "srsName" angegeben.