.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.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.PARTPartial Download File
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.SWFSmall Web Format (Shockwave Flash)
10.PRO6XProPresenter 6 Bundle File

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-Å