GeoJSON и JSON

Форматтер GeoJSON: форматирование, проверка и минификация

Мгновенно форматируйте и проверяйте GeoJSON с просмотром на карте; сжимайте, копируйте или скачивайте в один клик. Всё выполняется в браузере, данные его не покидают.

Файл не выбран

Связанные инструменты

Что такое GeoJSON и зачем его форматировать

GeoJSON — открытый стандарт (RFC 7946) для описания географических данных в JSON: точек, линий, полигонов и коллекций объектов с атрибутами. Это основной формат обмена для веб-карт и пространственных API. Поскольку это обычный текст, он часто приходит сжатым в одну строку, которую трудно читать и отлаживать.

Форматирование добавляет отступы и переносы строк, чтобы структура была видна: так проще найти пропущенную скобку или проверить, что координаты записаны в порядке «долгота, широта», как требует спецификация.

Основные возможности

  • Форматирование: превращает сжатый GeoJSON в читаемый текст с отступами.
  • Проверка синтаксиса: сразу показывает ошибки JSON (запятые, скобки, кавычки) и их причину.
  • Минификация: удаляет пробелы, чтобы получить файл минимального размера.
  • Просмотр на карте: корректный GeoJSON сразу отображается на интерактивной карте.

Кому это нужно

ГИС-аналитики, веб-разработчики и инженеры данных работают с GeoJSON каждый день. Разработчику нужно прочитать ответ API, пришедший одной строкой; ГИС-специалисту, выгрузившему объекты из ArcGIS, нужно проверить структуру перед передачей; аналитику данных важно убедиться в точности координат и названиях полей.

Безопасно и в браузере

Как и просмотрщик карт, инструмент обрабатывает данные в браузере и не загружает их на сервер. Для проверки геометрии по RFC 7946 (порядок колец, самопересечения) используйте валидатор GeoJSON; для преобразования форматов подойдут Shapefile в GeoJSON и CSV в GeoJSON.

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

Что проверяет этот инструмент?

Он проверяет, что текст является корректным JSON (запятые, скобки, кавычки), затем форматирует его и отображает на карте; если геометрия не появилась, ошибка обычно в структуре или координатах. Для полной проверки по RFC 7946 (типы геометрии, порядок колец, самопересечения) используйте валидатор GeoJSON.

Зачем сжимать (минифицировать) GeoJSON?

Минификация удаляет лишние пробелы и переносы строк и уменьшает размер файла. Это ускоряет передачу в ответах API и в веб-картах, особенно для больших файлов и полигонов с множеством вершин.

Чем GeoJSON отличается от Shapefile?

GeoJSON — лёгкий текстовый формат, который читается любым редактором и напрямую поддерживается веб-приложениями. Shapefile от Esri — двоичный многофайловый формат (.shp, .dbf, .shx и др.), распространённый в настольных ГИС. Оба формата можно открыть в нашем просмотрщике карт.

Безопасны ли мои данные?

Да. Форматирование, проверка и отображение на карте выполняются в вашем браузере. Данные GeoJSON не отправляются на сервер и нигде не сохраняются; из внешних сервисов загружаются только подложки карты.

Какую систему координат использует GeoJSON?

RFC 7946 предписывает географические координаты WGS 84 (EPSG:4326) с долготой перед широтой. Если данные в проекционной системе, например UTM или СК-42, перед сохранением в GeoJSON их лучше перепроецировать в WGS 84, например с помощью перепроецирования файлов.