.GML

GML-fil

Geography Markup Language
Still et spørsmål
HURTIGSVAR

En .gml-fil er en Geography Markup Language-fil - et XML-format definert av Open Geospatial Consortium (OGC) for lagring av kart- og GIS-data som punkter, linjer, polygoner og koordinatreferansesystemer. Åpne den med den gratis skrivebordsappen QGIS, eller les rå XML i et hvilket som helst tekstredigeringsprogram. Den vanligste oppgaven er å konvertere GML til Shapefile eller GeoJSON, noe både QGIS og kommandolinjeverktøyet ogr2ogr håndterer godt.

Utvikler: Open Geospatial Consortium (OGC) Kategori: GIS-filer Åpen standard MIME: application/gml+xml
ÅPNES PÅ Windows macOS Linux
Relatert: .GPX · .KML · .SHP · .RTMAP

På denne siden

19k+ filendelser indeksert
Sist vurdert Jun 28, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er GML-filformatet?

.gml-filer lagrer data kodet i Geography Markup Language. Det er et formelt språk utviklet av Open Geospatial Consortium (OGC), og det er basert på eXtensible Markup Language (XML). Hovedformålet er å kode og overføre geografiske data, inkludert geometri, topologi og egenskaper. Regler for datalagring i en .gml-fil er definert i ISO 19136-normen (første utgave 2007, andre utgave 2020).

Filer lagret i .gml-formatet muliggjør utveksling av data som inneholder geografisk informasjon mellom ulike plattformer og programvare. Fordi .gml er ren tekst-XML, starter hver fil med en <?xml ...?>-deklarasjon etterfulgt av GML-navneromsdeklarasjoner - for eksempel xmlns:gml="http://www.opengis.net/gml/3.2". Geometrier som punkter, linjer, polygoner og solider beskrives ved hjelp av GML-elementer, hver knyttet til et koordinatreferansesystem via srsName-attributtet (vanligvis en EPSG-kode). GML støtter også temporale objekter og tredimensjonale koordinater, funksjoner som går utover enklere geospatiale formater som KML eller GeoJSON.

GML-filer kan åpnes, konverteres og valideres med verktøy som QGIS, FME og kommandolinjeverktøyet ogr2ogr fra GDAL-biblioteket.

Sikkerhet og trygghet

RISIKO: LOW

En Geography Markup Language-fil er ren tekst-XML - passive data uten eksekverbart innhold, så den er trygg å åpne i et tekstredigeringsprogram eller laste inn i QGIS. Den eneste praktiske forholdsregelen er størrelsen: GIS GML-filer kan være svært store og trege å åpne i et vanlig redigeringsprogram, så bruk QGIS eller GDAL/OGR for store datasett i stedet for å laste hele XML-filen inn i Notepad.

Formatdetaljer

i et nøtteskall
FULLT NAVNGeography Markup Language
UTVIKLEROpen Geospatial Consortium (OGC)siden 2000 (OGC); also published as ISO 19136
KATEGORIGIS-filer
MIME-TYPEapplication/gml+xml
TYPEXML-basert geografisk/GIS-data (ren tekst)
STANDARDÅpen · royalty-fri
Denne filendelsen brukes også av…
  • GameMaker Language (GML) - Ren tekst-skript (kildekode) for motoren GameMaker / GameMaker Studio, redigert i GameMaker IDE eller et hvilket som helst koderedigeringsprogram.
  • Graphlet Graphscript - Format for et eldre graftegningsverktøy; i stor grad historisk og sjelden påtruffet i dag.

Programmer som åpner GML-filer

Windows3 apps
QGIS Åpen kildekode Gratis GIS-app. Lag > Legg til vektorlag, velg .gml for å se kartdata; eksporter til andre GIS-formater.
FME Form (formerly FME Desktop) Betalt Kraftig ETL-verktøy for romlige data; leser GML og konverterer det til dusinvis av GIS-formater.
Notepad / VS Code Åpen kildekode Åpne .gml som tekst for å lese XML direkte (bra for små filer / inspeksjon av skjema).
macOS1 app
QGIS Åpen kildekode Gratis GIS-app. Lag > Legg til vektorlag, velg .gml for å se kartdata; eksporter til andre GIS-formater.
Linux2 apps
QGIS Åpen kildekode Gratis GIS-app. Lag > Legg til vektorlag, velg .gml for å se kartdata; eksporter til andre GIS-formater.
GDAL/OGR (ogr2ogr) Åpen kildekode Kommandolinje: «ogr2ogr -f GeoJSON ut.geojson inn.gml» for å lese og konvertere GML-kartdata.

Tekniske detaljer

dyp spesifikasjon
FiltypeRen tekst-XML
MIME-typeapplication/gml+xml
TegnkodingUTF-8 som standard; enhver koding deklarert i XML-prologen er gyldig
FilsignaturStarter med `<?xml`-deklarasjon; rotelementet deklarerer et GML-navnerom, f.eks. `xmlns:gml="http://www.opengis.net/gml/3.2"`
ISO-standardISO 19136, publisert i to utgaver (2007 og 2020); dekker GML 3.2.x
GeometrityperPoint, LineString, Polygon, MultiPoint, MultiCurve, MultiSurface, Solid og topologiske primitiver
Støtte for 3D-koordinaterJa - Z-verdier støttes naturlig; `srsDimension`-attributtet på geometrielementer indikerer 2D eller 3D
KoordinatreferansesystemDeklarert per objekt eller samling via `srsName`-attributtet ved bruk av EPSG-koder eller OGC URN-er (f.eks. `urn:ogc:def:crs:EPSG::4326`)
TopologistøtteJa - GML definerer topologiske primitiver: Node, Edge, Face og TopoComplex
ApplikasjonsskjemaDomenespesifikke objekttyper definert i brukerleverte `.xsd`-filer som importerer GML-basisskjemaet
Simple Features-profilSF-0, SF-1 og SF-2 profiler begrenser geometrikompleksitet for bredere programvarekompatibilitet
Temporale objekterInnebygde typer `gml:TimeInstant` og `gml:TimePeriod` for tidsstemplede objekter og tidsintervaller
KomprimeringIngen innebygd komprimering; overføres ofte som `.gz`-strømmer eller pakket i et [ZIP-arkiv](/format/zip)
Utgitt2000 (OGC); also published as ISO 19136
Åpen standardJa · royalty-fri
Spesifikasjonwww.ogc.org

GML-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med GML-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om GML-filer.

Ofte stilte spørsmål

Hva er en .gml-fil?
En Geography Markup Language-fil - et XML-format definert av OGC for lagring av geografiske/kartdata (GIS) som punkter, linjer, polygoner og deres koordinatreferansesystem.
Hvordan åpner jeg en Geography Markup Language (GIS) .gml-fil?
Bruk gratisprogrammet QGIS: Lag > Legg til vektorlag og velg .gml-filen. Du kan også lese rå XML i et hvilket som helst tekstredigeringsprogram, eller behandle den med GDAL/OGR på kommandolinjen.
Hvordan konverterer jeg en .gml til en Shapefile?
Last inn GML-filen i QGIS, velg deretter Eksporter > Lagre objekter som > ESRI Shapefile; eller kjør «ogr2ogr -f "ESRI Shapefile" ut.shp inn.gml».
Hvordan konverterer jeg GML til GeoJSON eller KML?
Bruk QGIS-eksport, eller GDAL: «ogr2ogr -f GeoJSON ut.geojson inn.gml» for webkart, eller «ogr2ogr -f KML ut.kml inn.gml» for å vise i Google Earth.
Kan jeg åpne en .gml uten GIS-programvare?
Ja, for å lese den - alle tekstredigeringsprogrammer åpner XML-koden. Men for å se dataene som et faktisk kart (og for å konvertere dem), trenger du QGIS eller et lignende GIS-verktøy.
Hvorfor er GML-filen min så stor / treg å åpne?
GML er ordrik XML, så geografiske datasett vokser kraftig i størrelse. Åpne store filer i QGIS eller behandle dem med GDAL/OGR i stedet for et vanlig tekstredigeringsprogram.

Referanser

1OGC - Geography Markup Language (GML) standardwww.ogc.org
2QGIS - free open-source GISqgis.org

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.JSONJavaScript Object Notation file
6.TAGDataFlex Query Tag Name File
7.M4AMPEG-4 Audio File
8.ICSiCalendar data file
9.DATProgram Data File (generic)
10.JPGJPEG Image

Relaterte filendelser

.GPXGPS Exchange Format
.KMLKeyhole Markup Language
.SHPEsri Shapefile (geospatial vector data)
.RTMAPCompeGPS / TwoNav Tiled Raster Map
.KMZKeyhole Markup Language Zipped (Google Earth)
.GDBGarmin MapSource GPS Database

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å