Конвертер на Google KML към GPX GPS трекове

Конвертирането на географски маркъп от Google KML към стандарт за GPS трекове GPX стандартизира собствените картни функции в универсални данни за точки по маршрута и трекове.

Изберете или плъзнете файлове

Изберете или пуснете файлове тук

100% поверително конвертиране в браузъра - файловете никога не напускат вашето устройство

или поставете Ctrl+V
Гаранция за поверителност с нулево мрежово предаване: 0 байта са качени на външни сървъри. Цялата обработка се извършва локално в пясъчниците на вашия браузър.

Сравнение на формати и технически спецификации

СпецификацияKMLGPX
MIME типapplication/vnd.google-earth.kml+xmlapplication/gpx+xml
Типgeographic XML notationGPS data exchange format
КомпресияXML text (KMZ when ZIP compressed)XML text
Стандартна спецификацияOGC KML 2.3Topografix GPX 1.1
Заглавни байтове (Magic Bytes)3C 3F 78 6D 6C ... 3C 6B 6D 6C (<kml)3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx)

Преглед на формата и приложения

Файловете с езика за маркиране Google Keyhole Markup Language съхраняват богата визуална геометрия, включително полигони, икони и пътища със стил, създадени предимно за Google Earth. Хардуерни устройства като ръчни уреди Garmin, велосипедни компютри и фитнес часовници обаче изискват файлове във формат GPS Exchange Format за четене на трекове и навигационни маршрути. Преминаването от KML към GPX запълва празнината между софтуера за настолна визуализация и хардуера за работа на терен. Изследователи на терен, туристи и пилоти на дрони често събират точки по маршрута в Google Earth и трябва да прехвърлят тези координати към специализирани GPS приемници. Тъй като хардуерните логери не могат да интерпретират правилата за стилизиране или 3D екструзиите, открити в KML документите, преводът на пространствените данни гарантира, че навигационните устройства могат да четат точните координати, височини и времеви щампи без грешки при рендиране.

Технически спецификации и анализ на кодеците

KML използва MIME типа application/vnd.google-earth.kml+xml като XML текстова нотация в текстов контейнер. Когато е опакован като KMZ файл, той действа като ZIP архив, използващ Deflate компресия, съдържащ doc.kml файл и външни активи. GPX използва MIME типа application/gpx+xml като XML текстов формат, структуриран специално около трекове, маршрути и точки по маршрута. Нито един от форматите не използва уникални двоични хедъри с магически байтове. Вместо това и двата формата разчитат на стандартни хедъри за XML декларация, като знак за по-малко от, въпросителен знак, xml версия равно на 1.0, знак за по-голямо от, последвани от коренови XML тагове като знак за по-малко от, kml, знак за по-голямо от или знак за по-малко от, gpx, знак за по-голямо от. Конвертирането между тях изисква анализ на XML дървото, извличане на възли за географска ширина, дължина и височина и тяхното мапиране в строгата схема за трекове и точки по маршрута, изисквана от спецификациите на GPX.

Съвместимост с операционни системи и браузъри

И двата текстови XML формата постигат универсална съвместимост с всички съвременни настолни операционни системи, включително Windows, macOS и Linux, като използват стандартни текстови анализатори или ГИС софтуер като QGIS. Мобилните платформи на iOS и Android четат и двата типа файлове чрез специализирани приложения за карти. Уеб браузърите нативно анализират основната XML структура с помощта на вградени DOM парсери, което позволява на уеб-базираните инструменти за карти да рендират географските пътища директно във визуалното поле.

💡 Полезна информация

Винаги премахвайте излишните KML елементи за стилизиране като връзки към персонализирани икони и запълвания на полигони преди конвертирането, за да поддържате получения GPX файл изчистен и лесен за четене от хардуерни устройства с ограничена памет.

Сравнение на формати и технически спецификации

Стандартен KML файл с маршрут с размер 2 MB се прехвърля за по-малко от 0.1 секунди през 4G връзка, приблизително 0.02 секунди на 5G и почти незабавно през оптични мрежи, което прави партидните конвертирания на множество файлове с трекове изключително бързи.

Често задавани въпроси

Как се конвертира Google KML към GPX GPS трекове без загуба на качество?

Конвертирането е математически без загуби за географските координати, което означава, че стойностите на географската ширина, дължина и височина се прехвърлят точно. Въпреки това процесът води до загуба на данни за визуално стилизиране, като цветове на полигони, персонализирани икони и 3D ъгли на камерата, тъй като GPX схемата съхранява само сурови координатни точки, трекове и маршрути без естетически свойства.

Каква е разликата между Google KML и GPX GPS трекове?

KML е ориентирана към визуализацията XML нотация, предназначена за визуализиране на сложни географски характеристики, изображения и 3D модели в Google Earth. GPX е олекотена, ориентирана към GPS XML схема, предназначена стриктно за обмен на записани трекове, точки по маршрута и навигационни маршрути между хардуерни устройства и софтуер за карти.