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

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

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

Заархивируйте все компоненты Shapefile в ZIP и перетащите архив на сайт mapshaper.org, затем нажмите Export > GeoJSON для конвертации без установки программ. Для работы на компьютере QGIS экспортирует GeoJSON через правый клик > Export > Save Features As. Всегда перепроецируйте в WGS 84 (EPSG:4326) во время экспорта.

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

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

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

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

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

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

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

.geojson является стандартным форматом ввода для библиотек веб-картографии, таких как Leaflet, Mapbox и OpenLayers, и работает напрямую в API и скриптах. В отличие от Shapefile, GeoJSON - это один человекочитаемый файл, который не требует специального ГИС-ПО для просмотра, что делает его естественным выбором для веб-разработки и обмена данными.

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

QGIS OPEN-SOURCE

Добавьте .shp через Layer > Add Layer, щелкните правой кнопкой мыши по слою, выберите Export > Save Features As, установите формат GeoJSON и CRS в значение EPSG:4326.

ogr2ogr OPEN-SOURCE

Выполните команду ogr2ogr -f GeoJSON -t_srs EPSG:4326 out.geojson in.shp в терминале; ogr2ogr поставляется вместе с QGIS в Windows.

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

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

  • Спецификация GeoJSON требует использования WGS 84 (EPSG:4326); если Shapefile использует спроецированную систему координат и вы пропустите перепроецирование, объекты будут смещены на веб-картах.
  • Атрибуты из .dbf становятся объектом properties для каждого объекта GeoJSON - имена полей, значения и типы данных переносятся полностью.
  • Имена полей в Shapefile .dbf ограничены 10 символами; у GeoJSON такого ограничения нет, но любые имена, уже обрезанные в оригинале, останутся обрезанными и после конвертации.

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

Нужны ли мне все компоненты Shapefile?
Да - одиночный файл .shp без сопутствующих .shx и .dbf не удастся конвертировать или он создаст GeoJSON без атрибутов.
Подходит ли GeoJSON для больших наборов данных?
GeoJSON может стать очень громоздким для сложных данных; для промышленного использования с множеством объектов GeoPackage или пространственная база данных могут быть эффективнее.
Упрощает ли mapshaper геометрию автоматически?
Не по умолчанию - вы должны явно применить упрощение в mapshaper; экспорт по умолчанию сохраняет исходную геометрию.