Konverter KML til GPX

Konvertering av Google KML geografisk oppmerking til GPS Track GPX standardiserer proprietære kartfunksjoner til universelle veipunkts- og spordata.

Velg eller slipp filer her

Privat - filer forlater aldri enheten din

eller lim inn Ctrl+V

Mens du venter på filene dine, kan du spille Code Rain

Personverngaranti uten nettverksoverføring: 0 byte ble lastet opp til eksterne servere. All behandling foregikk lokalt i det isolerte nettlesermiljøet ditt.

Format-sammenligning og tekniske spesifikasjoner

SpesifikasjonKMLGPX
MIME-typeapplication/vnd.google-earth.kml+xmlapplication/gpx+xml
Typegeografisk XML-notasjonGPS-datautvekslingsformat
KompresjonXML-tekst (KMZ når ZIP-komprimert)XML-tekst
StandardsesifikasjonOGC KML 2.3Topografix GPX 1.1
Signatur med magiske byte3C 3F 78 6D 6C ... 3C 6B 6D 6C (<kml)3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx)

Oversikt og bruksområder for formatet

Google Keyhole Markup Language-filer lagrer rik visuell geometri, inkludert polygoner, ikoner og stiliserte baner som primært er bygget for Google Earth. Maskinvareenheter som Garmin-håndholdte enheter, sykkelcomputere og treningsklokker krever imidlertid GPS Exchange Format-filer for å lese spor og navigeringsruter. Å skifte fra KML til GPX bygger bro mellom skrivebordsvisualiseringsprogramvare og utendørs feltmaskinvare. Feltforskere, turgåere og dronepiloter samler ofte inn veipunkter i Google Earth og må overføre disse koordinatene til dedikerte GPS-mottakere. Siden maskinvareloggere ikke kan tolke stilregler eller 3D-ekstruderinger som finnes i KML-dokumenter, sikrer oversettelse av de spatiale dataene at navigeringsenheter kan lese nøyaktige koordinater, høyder og tidsstempler uten gjengivelsesfeil.

Tekniske spesifikasjoner og kodekoversikt

KML bruker MIME-typen application/vnd.google-earth.kml+xml og er XML-tekst i en tekstbeholder. En KMZ-fil er et ZIP-arkiv som inneholder en hovedfil i KML-format, vanligvis kalt doc.kml, og eventuelle støttefiler. GPX bruker MIME-typen application/gpx+xml og er et XML-tekstformat strukturert rundt spor, ruter og veipunkter. Ingen av formatene bruker egne binære bytesignaturer. I stedet bruker de standard XML-erklæringer, som <?xml version="1.0">, etterfulgt av rot-tagger som <kml> eller <gpx>. Konvertering mellom formatene krever at XML-treet analyseres, at breddegrad, lengdegrad og høyde hentes ut, og at dataene legges inn i det strenge spor- og veipunktskjemaet som GPX-spesifikasjonen krever.

OS- og nettleserkompatibilitet

Begge XML-tekstformatene støttes bredt på moderne operativsystemer for datamaskiner, blant annet Windows, macOS og Linux, med vanlige tekstparsere eller GIS-programmer som QGIS. På iOS og Android kan begge filtypene leses med spesialiserte kartprogrammer. Nettlesere analyserer den underliggende XML-strukturen med innebygde DOM-parsere, slik at nettbaserte kartverktøy kan vise geografiske ruter direkte i visningsområdet.

Nyttig informasjon

Fjern alltid unødvendige KML-stilelementer som egendefinerte ikonlenker og polygonfyll før konvertering for å holde den resulterende GPX-filen slank og lesbar for maskinvareenheter med begrenset minne.

Ofte stilte spørsmål

Hvordan konverterer du Google KML til GPS Track GPX uten å tape kvalitet?

Konverteringen er matematisk tapsfri for geografiske koordinater, noe som betyr at breddegrads-, lengdegrads- og høydeverdier overføres nøyaktig. Prosessen er imidlertid med tap når det gjelder visuelle stildata som polygonfarger, egendefinerte ikoner og 3D-kameravinkler fordi GPX-skjemaet bare lagrer rå koordinatpunkter, spor og ruter uten estetiske egenskaper.

Hva er forskjellen mellom Google KML og GPS Track GPX?

KML er en visualiseringsfokusert XML-notasjon designet for å gjengi komplekse geografiske funksjoner, bilder og 3D-modeller inne i Google Earth. GPX er et lettvekt, GPS-sentrisk XML-skjema designet utelukkende for å utveksle innspilte spor, veipunkter og navigeringsruter mellom maskinvareenheter og kartleggingsprogramvare.