Google KML kuni GPS-jälje GPX muundur

Google KML geograafilise märgistuse teisendamine GPS-jälje GPX standardiks muudab omandilised kaardistamisfunktsioonid universaalseteks teekonnapunkti- ja jäljeandmeteks.

Vali või lohista failid

Vali või lohista failid siia

100% privaatne konversioon brauseris - failid ei lahku kunagi sinu seadmest

või kleebi Ctrl+V
Null-võrguülekande privaatsusgarantii: 0 baiti laaditakse üles välistesse serveritesse. Kogu töötlemine toimub lokaalselt sinu brauseri liivakastis.

Formaatide võrdlus ja tehnilised spetsifikatsioonid

SpetsifikatsioonKMLGPX
MIME-tüüpapplication/vnd.google-earth.kml+xmlapplication/gpx+xml
Tüüpgeographic XML notationGPS data exchange format
TihendamineXML text (KMZ when ZIP compressed)XML text
Standardne spetsifikatsioonOGC KML 2.3Topografix GPX 1.1
Tunnuskoodi päis (Magic Bytes)3C 3F 78 6D 6C ... 3C 6B 6D 6C (<kml)3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx)

Formaadi ülevaade ja kasutusvaldkonnad

Google Keyhole Markup Language failid salvestavad rikkalikku visuaalset geomeetriat, sealhulgas hulknurke, ikoonid ja stiiliga radu, mis on loodud peamiselt Google Earthi jaoks. Riistvaraseadmed, nagu Garmini käeshoitavad seadmed, jalgrattaarvutid ja spordikellad, nõuavad aga radade ja navigeerimismarsruutide lugemiseks GPS Exchange Format faile. KML-ilt GPX-ile üleminek loob silla töölaua visualiseerimistarkvara ja väliriistvara vahel. Väliuurijad, matkajad ja droonipiloodid koguvad sageli teekonnapunkte Google Earthi abil ja peavad need koordinaadid edastama spetsiaalsetele GPS-vastuvõtjatele. Kuna riistvaralogijad ei oska tõlgendada KML-dokumentides leiduvaid stiilireegleid ega 3D-ekstrusioone, tagab ruumiliste andmete tõlkimine selle, et navigatsiooniseadmed suudavad täpseid koordinaate, kõrgusi ja ajatempe ilma renderdusvigadeta lugeda.

Tehnilised spetsifikatsioonid ja koodekite ülevaade

KML kasutab MIME-tüüpi application/vnd.google-earth.kml+xml tekstikonteineris oleva XML-tekstinotatsioonina. KMZ-failina pakendatuna toimib see ZIP-arhiivina, mis kasutab Deflate-tihendust ja sisaldab doc.kml-faili ning väliseid varasid. GPX kasutab MIME-tüüpi application/gpx+xml XML-tekstivorminguna, mis on struktureeritud spetsiaalselt radade, marsruutide ja teekonnapunktide ümber. Kumbki vorming ei kasuta unikaalseid binaarseid baidijadade päiseid. Selle asemel tuginevad mõlemad vormingud standardsetele XML-deklaratsiooni päistele, millele järgnevad XML-i juurmärgendid, nagu <kml> või <gpx>. Nende vahel teisendamine nõuab XML-puu parsimist, laius-, pikkus- ja kõrgussõlmede eraldamist ning nende kaardistamist GPX-spetsifikatsioonide poolt nõutavasse rangete rajale ja teekonnapunktide skeemi.

OS-i ja brauseri ühilduvus

Mõlemad XML-tekstivormingud saavutavad universaalse ühilduvuse kõigis tänapäevastes töölaua operatsioonisüsteemides, sealhulgas Windowsis, macOS-is ja Linuxis, kasutades standardseid tekstiparseried või GIS-tarkvara, nagu QGIS. iOS-i ja Androidi mobiiliplatvormid loevad mõlemat failitüüpi spetsiaalsete kaardistamisrakenduste kaudu. Veebibrauserid parsivad aluseks olevat XML-struktuuri sisseehitatud DOM-parserite abil natiivselt, võimaldades veebipõhistel kaardistustööriistadel geograafilisi radasid otse vaateportis renderdada.

💡 Kasulik teave

Eemaldage alati enne teisendamist ebajajad KML-i stiilielemendid (nagu kohandatud ikoonide lingid ja hulknurkade täidised), et tulemuseks olev GPX-fail püsiks piiratud mäluga riistvaraseadmete jaoks kerge ja loetav.

Formaatide võrdlus ja tehnilised spetsifikatsioonid

Standardne 2 MB KML-marsruudifail edastatakse 4G ühenduse kaudu vähem kui 0,1 sekundiga, 5G-s ligikaudu 0,02 sekundiga ja optilise kaabli võrkudes peaaegu hetkeliselt, muutes mitme rajafaili pakettkonversioonid äärmiselt kiireks.

Korduma kippuvad küsimused

Kuidas teisendada Google KML GPS-jälje GPX-iks kvaliteeti kaotamata?

Teisendus on geograafiliste koordinaatide jaoks matemaatiliselt kadudeta, mis tähendab, et laius-, pikkus- ja kõrgusväärtused kanduvad täpselt üle. Protsess on aga visuaalsete stiiliandmete (nt hulknurkade värvid, kohandatud ikoonid ja 3D-kaameranurgad) osas kadudega, kuna GPX-skeem salvestab ainult tooreid koordinaadipunkte, radu ja marsruute ilma esteetiliste omadusteta.

Mis vahe on Google KML-il ja GPS-jälje GPX-il?

KML on visualiseerimiskeskne XML-notatsioon, mis on loodud keerukate geograafiliste funktsioonide, piltide ja 3D-mudelite renderdamiseks Google Earthi sees. GPX on kerge, GPS-keskne XML-skeem, mis on loodud rangelt salvestatud radade, teekonnapunktide ja navigeerimismarsruutide vahetamiseks riistvaraseadmete ja kaardistamistarkvara vahel.