Převod GPX na KML
Konverze dat tras GPS GPX do formátu Google KML vám umožňuje okamžitě zobrazit surové záznamy venkovního sledování v aplikaci Google Earth a vlastních webových mapovacích aplikacích.
Porovnání formátů a technické specifikace
| Specifikace | GPX | KML |
|---|---|---|
| MIME typ | application/ | application/ |
| Typ | formát výměny dat GPS | geografický zápis XML |
| Komprese | text XML | text XML (KMZ při kompresi ZIP) |
| Standardní specifikace | Topografix GPX 1.1 | OGC KML 2.3 |
| Hlavička souboru (Magic bytes) | 3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx) | 3C 3F 78 6D 6C ... 3C 6B 6D 6C (<kml) |
Přehled formátu a použití
Milovníci přírody, turisté a terénní vědci často zachycují pohyb pomocí ručních zařízení GPS, fitness hodinek nebo mobilních aplikací, které generují standardní soubory tras GPS GPX. Mapovací software, jako je Google Earth, však vyžaduje soubory Google KML pro správné vykreslení vlastního stylu, efektů vysunutí a překryvů 3D terénu. Transformace těchto dat přemosťuje propast mezi surovými hardwarovými záznamy a uhlazenými geografickými prezentacemi. Profesionálové v oblasti územního plánování a monitorování životního prostředí spoléhají na tento krok překladu při sdílení tras napříč různými platformami GIS. Zatímco GPX upřednostňuje přesné časové razítko a sekvenci nadmořské výšky cesty, KML se zaměřuje na vizuální geometrii, vlastní ikony a hierarchie složek. Změna formátů umožňuje terénním týmům kontrolovat trasy nad satelitními snímky s vysokým rozlišením bez ztráty přesnosti souřadnic.
Technické specifikace a přehled kodeků
Soubory tras GPS GPX používají typ MIME application/gpx+xml a ukládají data uvnitř textové struktury XML spravované schématem GPS Exchange Format. Soubory Google KML používají typ MIME application/vnd.google-earth.kml+xml a využívají textovou notaci XML zaměřenou na geografickou vizualizaci. Ani jeden formát standardně nespoléhá na proprietární binární kompresi, což znamená, že oba jsou zcela bezztrátové textové struktury. Nepoužívají podpisy magických bajtů ani hlavičky souborů. Místo toho se identifikují prostřednictvím kořenových značek XML, jako jsou <gpx> a <kml>. Při seskupování více souborů KML nebo těžkých obrazových podkladů systémy často zabalí data do komprese ZIP ve formátu KMZ.
Kompatibilita s operačními systémy a prohlížeči
GPX a KML podporuje řada mapových, GIS a GPS aplikací, ale konkrétní podpora závisí na produktu a zařízení. Webové aplikace potřebují k načítání těchto souborů parser XML nebo parser pro konkrétní formát.
Užitečné informace
Při konverzi rozsáhlých tras obsahujících tisíce bodů souřadnic sledujte velikost souborů. Zjednodušení geometrie trasy před exportem do formátu KML zabraňuje zpoždění prohlížeče a vypršení časových limitů vykreslování ve webových prohlížečích.
Často kladené otázky
Jak převést trasu GPS GPX na Google KML bez ztráty kvality?
Protože oba formáty ukládají geografické souřadnice jako prostý text XML, je konverze z hlediska prostorových dat zcela bezztrátová. Body zeměpisné šířky, délky a nadmořské výšky se mapují přímo ze značek GPX na souřadnice KML bez jakýchkoli kompresních artefaktů.
Jaký je rozdíl mezi trasou GPS GPX a Google KML?
GPS Track GPX je otevřený standardní formát XML optimalizovaný pro chronologické zaznamenávání bodů trasy, tras a stop z hardwarových senzorů. Google KML je notace XML speciálně navržená pro geografickou vizualizaci, která podporuje vizuální vlastnosti, jako jsou vlastní ikony, úhly kamery, polygony a 3D vysunutí.