KML konvertálása GPX formátumba

A Google KML földrajzi jelöléseinek GPS Track GPX formátumba való átalakításával a sajátos térképi elemek szabványos útpont- és nyomvonaladatokká alakíthatók.

Válasszon ki vagy húzzon ide fájlokat

Privát - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V

Amíg a fájljaidra vársz, játszhatsz a Code Rainnel

Adatvédelmi garancia hálózati adatátvitel nélkül: 0 bájt került fel külső szerverekre. Minden feldolgozás helyben, a böngésző elkülönített környezetében történt.

Formátum-összehasonlítás és műszaki specifikációk

SpecifikációKMLGPX
MIME-típusapplication/vnd.google-earth.kml+xmlapplication/gpx+xml
Típusföldrajzi XML-jelölésGPS-adatcsere-formátum
TömörítésXML-szöveg (ZIP-pel tömörítve KMZ-vé)XML szöveg
Szabványos specifikációOGC KML 2.3Topografix GPX 1.1
Fájlfejléc azonosító bájtjai3C 3F 78 6D 6C ... 3C 6B 6D 6C (<kml)3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx)

A formátum áttekintése és alkalmazási területei

A Google Keyhole Markup Language fájlok gazdag vizuális geometriát tárolnak, beleértve a poligonokat, ikonokat és stílusbeállításokkal ellátott útvonalakat, amelyeket elsősorban a Google Earth-höz építettek. A hardveres egységek, például a Garmin kézi eszközök, a kerékpáros komputerek és a fitneszórák azonban GPS Exchange Format fájlokat igényelnek a nyomvonalak és navigációs útvonalak olvasásához. A KML-ből GPX-be való váltás áthidalja a szakadékot az asztali vizualizációs szoftverek és a kültéri terepi hardverek között. A terepi kutatók, túrázók és drónpilóták gyakran gyűjtenek útpontokat a Google Earth-ben, és át kell vinniük ezeket a koordinátákat a dedikált GPS-vevőkhöz. Mivel a hardveres naplózók nem tudják értelmezni a KML-dokumentumokban található stílusszabályokat vagy 3D extrudálásokat, a térbeli adatok lefordítása biztosítja, hogy a navigációs egységek renderelési hibák nélkül olvashassák le a pontos koordinátákat, magasságokat és időbélyegeket.

Műszaki specifikációk és kodekáttekintés

A KML az application/vnd.google-earth.kml+xml MIME-típust használja, és XML-jelölésként tárolja szöveges konténerben. KMZ-fájl egy ZIP-archívum, amely tartalmaz egy fő KML-fájlt - rendszerint doc.kml néven - és opcionális kiegészítő fájlokat. A GPX az application/gpx+xml MIME-típust használja, XML-szövegként tárolva a nyomvonalakra, útvonalakra és útpontokra szabott adatokat. Egyik formátum sem használ egyedi bináris fájlazonosító fejlécet. Ehelyett mindkettő szabványos XML-deklarációt használ, például <?xml version="1.0"> fejlécet, amelyet olyan gyökércímke követ, mint a <kml> vagy a <gpx>. Az átalakításhoz fel kell dolgozni az XML-fát, ki kell nyerni a szélességi, hosszúsági és magassági értékeket, majd a GPX-specifikációk által megkövetelt nyomvonal- és útpontsémába kell rendezni őket.

Operációs rendszer- és böngésző-kompatibilitás

Mindkét XML szöveges formátum univerzális kompatibilitást ér el az összes modern asztali operációs rendszerben, beleértve a Windows, macOS és Linux rendszereket, szabványos szövegelemzők vagy térinformatikai szoftverek, például a QGIS használatával. Az iOS és Android mobileszközök speciális térképészeti alkalmazásokon keresztül olvassák mindkét fájltípust. A webböngészők a beépített DOM-elemzők segítségével natív módon elemzik a mögöttes XML struktúrát, lehetővé téve a webes alapú térképészeti eszközök számára a földrajzi útvonalak közvetlen megjelenítését a térképnézetben. A támogatás az alkalmazástól, az eszköztől, az operációs rendszertől és annak verziójától is függ.

Hasznos információk

Konvertálás előtt mindig távolítsa el a felesleges KML stíluselemeket, például az egyéni ikonlinkeket és a poligonkitöltéseket, hogy az eredményül kapott GPX-fájl kis méretű és olvasható maradjon a korlátozott memóriájú hardveregységek számára.

Gyakran ismételt kérdések

Hogyan alakítható át a Google KML GPS Track GPX-formátummá minőségromlás nélkül?

Az átalakítás a földrajzi koordináták tekintetében matematikailag veszteségmentes, ami azt jelenti, hogy a szélességi, hosszúsági és magassági értékek pontosan átkerülnek. A folyamat azonban veszteséges a vizuális stílusadatok, például a poligonszínek, az egyéni ikonok és a 3D kameraszögek tekintetében, mivel a GPX séma csak a nyers koordinátapontokat, nyomvonalakat és útvonalakat tárolja esztétikai tulajdonságok nélkül.

Mi a különbség a Google KML és a GPS Track GPX között?

A KML egy vizualizációközpontú XML-jelölés, amelyet arra terveztek, hogy komplex földrajzi funkciókat, képeket és 3D modelleket jelenítsen meg a Google Earth-ben. A GPX egy pehelysúlyú, GPS-centrikus XML séma, amelyet kifejezetten a rögzített nyomvonalak, útpontok és navigációs útvonalak hardvereszközök és térképészeti szoftverek közötti cseréjére terveztek.