tigtools

KML в GPX

Выберите файл .kml или .kmz, чтобы получить файл GPX для GPS-устройств, спортивных приложений и планировщиков маршрутов. Преобразование выполняется в вашем браузере.

Работает в браузере Без регистрации

или перетащите файл сюда. Файл останется на вашем устройстве.

Как пользоваться

  1. Экспортируйте карту или маршрут из Google Earth, Google My Maps или другого приложения в KML или KMZ.
  2. Выберите или перетащите файл сюда.
  3. Проверьте количество путевых точек и треков.
  4. Скачайте файл GPX или скопируйте его текст.

Как это работает

KML разбирается XML-парсером вашего браузера; KMZ сначала распаковывается, и используется его основной KML (doc.kml или первый файл .kml). Считываются все объекты Placemark независимо от папок: Point становится путевой точкой GPX с именем, описанием и TimeStamp этой метки; LineString или отдельный LinearRing становится треком; Google gx:Track становится треком, точки которого сохраняют свои отметки времени (when) и высоту; gx:MultiTrack или MultiGeometry с несколькими линиями становится одним треком с несколькими сегментами. Polygon становится треком, который следует по внешней границе, потому что в GPX нет полигонов; внутренние границы (отверстия) отбрасываются.

Результат — GPX 1.1 с широтой и долготой до 7 знаков после запятой (около 1 см), высотой в метрах и временем в UTC. Координаты вне допустимых диапазонов широты и долготы пропускаются. Высота KML копируется как есть, даже если режим высоты KML — относительно земли.

Примеры

Маршрут из Google My Maps на Garmin

Экспортируйте слой Google My Maps как KML или KMZ, преобразуйте его и скопируйте GPX на устройство: нарисованные линии станут треками, а метки — путевыми точками.

Записанный трек Google Earth

KML с gx:Track сохраняет время и высоту каждой точки, поэтому спортивные приложения после преобразования смогут показать скорость и высоту.

Часто задаваемые вопросы

Сохраняются ли имена и описания моих меток?

Да. Имена становятся элементами name в GPX, а описания — элементами desc. HTML внутри описания сохраняется как текст.

Почему в моём треке нет времени?

Только данные gx:Track и TimeStamp у Point переносят время в KML. У обычных LineString отметок времени нет, поэтому у их точек в GPX их тоже нет.

Можно ли читать KMZ-файлы с фотографиями?

Да. Фотографии и значки в KMZ игнорируются; преобразуются только координаты и текст.

Что происходит с полигонами?

Каждый полигон становится треком вдоль внешней границы и помечается типом «polygon». Отверстия внутри полигонов не преобразуются.

Конфиденциальность

Файл KML или KMZ читается и преобразуется в вашем браузере. Ваши местоположения не загружаются и не сохраняются; учитывается только анонимное событие использования инструмента.