KML GEOJSON
Конвертация файлов

Конвертировать KML в GEOJSON

БЫСТРЫЙ ОТВЕТ
Возможно ли конвертировать KML в GEOJSON?
Да - KML конвертируется в GEOJSON.

Самый быстрый путь - одна команда ogr2ogr; QGIS предлагает тот же результат с помощью графического интерфейса. Информация о стилях (цвета значков, ширина линий, стили меток) не переносится в GeoJSON - передаются только геометрия и атрибуты.

Также в GEOJSON: SHP · OSM · GPX

На этой странице

Протестировано на macOS, Windows и Linux
Последняя проверка: Oct 2026

Больше бесплатных конвертеров

HEIC, PNG, WEBP, MP3 и другие - все инструменты здесь бесплатны.

Открыть инструменты

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

KML - это географический формат на основе XML (представлен в 2004 году, принят в качестве стандарта OGC в 2008 году), обычно создаваемый Google Earth и Google My Maps. GeoJSON - это геопространственный формат на основе JSON (IETF RFC 7946, 2016), нативно поддерживаемый библиотеками веб-картографии и отображаемый напрямую GitHub. Преобразование из KML в .geojson обычно выполняется для того, чтобы сделать данные о местоположении пригодными для использования в вебе без специального ГИС-клиента.

Способы конвертации KML в GEOJSON

QGIS FREE

Добавьте файл .kml как векторный слой, затем щелкните правой кнопкой мыши по слою и выберите Экспорт > Сохранить объекты как, установив формат GeoJSON.

ogr2ogr OPEN-SOURCE

Выполните команду ogr2ogr -f GeoJSON output.geojson input.kml; ogr2ogr также читает файлы .kmz напрямую без распаковки.

Об этих форматах

Качество и на что обратить внимание

  • Геометрия (точки, линии, полигоны) переносится точно; стилизация KML (цвета, размеры значков, стили меток) теряется и должна быть определена отдельно в целевом картографическом приложении.
  • Папки и метки KML могут сопоставляться с отдельными коллекциями объектов в зависимости от используемого инструмента и флагов.
  • Элементы KML NetworkLink, ссылающиеся на живые удаленные данные, не отслеживаются; экспортируется только статическая геометрия в файле.

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

Обрабатывает ли ogr2ogr также файлы KMZ?
Да - ogr2ogr читает .kmz (сжатый KML) напрямую, поэтому нет необходимости распаковывать его перед преобразованием.
Изменятся ли координаты во время преобразования?
Нет - и KML, и GeoJSON используют WGS 84, поэтому перепроецирование не происходит.
Будет ли вывод GeoJSON больше оригинального KML?
GeoJSON - это обычный текст JSON, и он может быть больше эквивалентного KML, особенно для плотных наборов данных.