Как пользоваться
- Экспортируйте карту или маршрут из Google Earth, Google My Maps или другого приложения в KML или KMZ.
- Выберите или перетащите файл сюда.
- Проверьте количество путевых точек и треков.
- Скачайте файл 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 читается и преобразуется в вашем браузере. Ваши местоположения не загружаются и не сохраняются; учитывается только анонимное событие использования инструмента.