Skip to content

Конвертер KML в GeoJSON

Конвертируйте KML (Keyhole Markup Language) из Google Earth в GeoJSON для использования в веб-картах. Также поддерживается создание KMZ (сжатого KML) из вашего оригинального файла KML для удобного обмена.

Что такое KML?

KML (Keyhole Markup Language) — это формат на основе XML, используемый Google Earth и многими картографическими приложениями. Он хранит:

  • Точки, линии, полигоны: Векторные геометрии
  • Стили: Цвета, иконки, ширина линий
  • Описания: HTML-контент для всплывающих окон
  • Данные времени: Для анимированных объектов
  • 3D-модели: Здания и пользовательские 3D-объекты

Что такое KMZ?

KMZ — это просто сжатый файл KML (как .zip, но с расширением .kmz). Он более компактный и может включать изображения, иконки и другие ресурсы вместе с KML.

Как конвертировать

KML → GeoJSON

  1. Загрузите ваш файл .kml (перетащите или выберите)
  2. Просмотрите преобразованный GeoJSON на карте
  3. Скачайте файл GeoJSON

KML → KMZ

  1. Загрузите ваш файл .kml
  2. Выберите опцию "Создать KMZ"
  3. Скачайте сжатый файл .kmz

Детали конверсии

Что конвертируется

  • Геометрии: Точки, LineStrings, полигоны, MultiGeometry
  • Свойства: Имя, описание и другие атрибуты KML
  • Папки: Преобразуются в коллекции объектов
  • ⚠️ Стили: Основная информация о стилях сохраняется в свойствах
  • ⚠️ 3D-данные: Режимы высоты могут быть упрощены

Что не конвертируется

  • Ссылки на сети: Внешние ссылки на KML
  • Экранные наложения: Элементы интерфейса из Google Earth
  • Туры: Анимированные пролеты
  • Пользовательские иконки: URL изображений сохраняются, но файлы не встраиваются

Распространенные случаи использования

  • Экспорт из Google Earth: Конвертируйте сохраненные места в GeoJSON
  • Данные с местности: GPS-треки и точки маршрута из мобильных приложений
  • Сотрудничество: Делитесь данными карты с пользователями, не использующими Google Earth
  • Веб-картография: Используйте данные Google Earth в Leaflet, Mapbox и других
  • Анализ данных: Импортируйте в GIS-инструменты, которые предпочитают GeoJSON

Зачем конвертировать в GeoJSON?

  • Веб-стандарт: Работает со всеми современными библиотеками веб-картографии
  • Простой формат: JSON проще для анализа и обработки, чем XML
  • Лучшая производительность: Меньший размер файла, более быстрая обработка
  • Удобно для разработчиков: Легко проверять, редактировать и отлаживать

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

Конвертируются ли стили KML в GeoJSON? Основная информация о стилях сохраняется в свойствах, но веб-карты обычно используют собственные стили.

Можно ли конвертировать файлы KMZ? Загрузите KMZ — инструмент извлечет и конвертирует KML внутри.

Какую систему координат использует KML? KML всегда использует WGS84 (так же, как и GeoJSON), поэтому преобразование проекции не требуется.

Загружаются ли мои данные? Нет — вся конверсия происходит в вашем браузере. Ваши файлы никогда не покидают ваше устройство.

Могу ли я создать KMZ из моего KML? Да! Загрузите ваш KML и выберите опцию "Создать KMZ", чтобы создать сжатый файл KMZ.

Смотрите также