Konverter GPX til KML
Konvertering av GPS Track GPX-data til Google KML-format lar deg umiddelbart vise rå sporingslogger fra utendørsaktiviteter i Google Earth og egendefinerte nettbaserte kartapplikasjoner.
Format-sammenligning og tekniske spesifikasjoner
| Spesifikasjon | GPX | KML |
|---|---|---|
| MIME-type | application/ | application/ |
| Type | GPS-datautvekslingsformat | geografisk XML-notasjon |
| Kompresjon | XML-tekst | XML-tekst (KMZ når ZIP-komprimert) |
| Standardsesifikasjon | Topografix GPX 1.1 | OGC KML 2.3 |
| Signatur med magiske byte | 3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx) | 3C 3F 78 6D 6C ... 3C 6B 6D 6C (<kml) |
Oversikt og bruksområder for formatet
Friluftsentusiaster, turgåere og feltforskere registrerer ofte bevegelse ved hjelp av håndholdte GPS-enheter, treningsklokker eller mobilprogrammer som lager standard GPS Track GPX-filer. Kartleggingsprogramvare som Google Earth krever imidlertid Google KML-filer for å gjengi egendefinert utforming, ekstruderingseffekter og 3D-terrengoverlegg skikkelig. Konvertering av disse dataene gjør rå logger fra maskinvare om til ferdige kartpresentasjoner. Fagfolk innen byplanlegging og miljøovervåking bruker denne konverteringen til å dele ruter på tvers av forskjellige GIS-plattformer. Mens GPX prioriterer nøyaktig tidsstempel og høydesekvens for en reise, fokuserer KML på visuell geometri, egendefinerte ikoner og mappehierarkier. Formatkonvertering gjør det mulig for feltteam å gjennomgå spor over satellittbilder med høy oppløsning uten å miste koordinatpresisjon.
Tekniske spesifikasjoner og kodekoversikt
GPS Track GPX-filer bruker MIME-typen application/gpx+xml og lagrer data inne i en XML-tekststruktur styrt av skjemaet for GPS Exchange Format. Google KML-filer bruker MIME-typen application/vnd.google-earth.kml+xml, og bruker en XML-tekstnotasjon rettet mot geografisk visualisering. Ingen av formatene er avhengige av proprietær binær kompresjon som standard, noe som betyr at begge er fullstendig tapsfrie tekststrukturer. De bruker ikke magiske byte-signaturer eller filhoder. I stedet identifiserer de seg gjennom rot-XML-tagger som <gpx> og <kml>. Når flere KML-filer eller store bilderessurser pakkes sammen, pakker systemer dem ofte inn i ZIP-kompresjon under KMZ-formatet.
OS- og nettleserkompatibilitet
GPX og KML støttes av en rekke kart-, GIS- og GPS-programmer, men støtten avhenger av produkt og enhet. Nettprogrammer trenger en XML-parser eller en parser som er tilpasset formatet, for å lese filene.
Nyttig informasjon
Hold øye med filstørrelser ved konvertering av massive spor som inneholder tusenvis av koordinatpunkter. Forenkling av sporgeometrien før eksport til KML forhindrer nettleserforsinkelse og tidsavbrudd for gjengivelse i nettbaserte visningsprogrammer.
Ofte stilte spørsmål
Hvordan konverterer du GPS Track GPX til Google KML uten å tape kvalitet?
Fordi begge formatene lagrer geografiske koordinater som ren tekst-XML, er konverteringen fullstendig tapsfri med hensyn til romlige data. Breddegrad, lengdegrad og høydeverdier tilordnes direkte fra GPX-tagger til KML-koordinater uten noen komprimeringsartefakter.
Hva er forskjellen mellom GPS Track GPX og Google KML?
GPS Track GPX er et åpen standard XML-format optimalisert for kronologisk logging av veipunkter, ruter og spor fra maskinvaresensorer. Google KML er en XML-notasjon spesielt designet for geografisk visualisering, som støtter visuelle egenskaper som egendefinerte ikoner, kameravinkler, polygoner og 3D-ekstrudering.