Что такое GeoJSON и как его открыть
GeoJSON — самый простой из современных геоформатов: обычный текст, который читает и человек, и программа.
Главное для поля
- Это текстовый формат на основе JSON.
- По умолчанию координаты в WGS84.
- Атрибуты хранятся рядом с геометрией.
- Один файл вместо набора шейпфайла.
- Большие наборы весят много.
Как устроен файл
GeoJSON — открытый текстовый формат, который хранит точечную, линейную и полигональную геометрию вместе с её свойствами в структуре JSON. У объекта есть не только координаты, но и имя, описание, тип и любые другие поля. Формат текстовый, поэтому файл открывается в любом редакторе — это упрощает и просмотр, и разбор проблемного набора данных.
Система координат: WGS84, сначала долгота
Стандарт RFC 7946 задаёт координаты на WGS84 в порядке «долгота, затем широта». Этот порядок обратен тому, как координаты произносят вслух, и он — самая частая причина точек, оказавшихся не в том полушарии. Если импортированные данные показались посреди океана, первым делом смотрите на порядок осей.
Чем он отличается от KML и DXF
KML практичен для Google Earth и быстрой визуальной передачи, а GeoJSON естественнее для веб-карт, задач разработки и интеграции с ГИС. В отличие от DXF он держит значения атрибутов привязанными к каждому объекту — потому и подходит для передачи в ГИС. В отличие от шейпфайла это один файл: при пересылке ничего не разлучается, имена полей не обрезаются. На неверных координатах верного результата не даст ни один из форматов.
Как открыть на телефоне
Загружая GeoJSON в проект MapLab Survey, проверьте имя слоя и типы данных, а затем сверьтесь с ориентиром, положение которого вам известно. Если точки, линии и полигоны на месте, файл перестаёт быть только картинкой: поверх него можно добавить полевые заметки, фотографии и собственные измерения.
Следите за размером
Текстовый формат растёт быстро. Для сотен тысяч объектов удобнее двоичный GeoPackage, а крупный набор перед выездом стоит упростить или разделить — от этого напрямую зависят время открытия и плавность карты на телефоне.
Обмен в конце работы
Обогащённые данные выгружаются обратно в GeoJSON, KML или DXF. Формат выбирают по получателю: в ГИС и на веб уходит GeoJSON, для быстрой передачи карты — KML, в отдел CAD — DXF.
Попробуйте эти шаги на своём телефоне.
MapLab Survey выполняет съёмку точек RTK/GNSS, построение, расчёт площадей и объёмов и преобразование координат, а затем экспортирует в DXF, KML/KMZ, GeoJSON, Shapefile, GeoPackage, NCZ или CSV. Съёмка, расчёт и экспорт работают без интернета. Поправки NTRIP в реальном времени и онлайн-подложки требуют связи.
Частые вопросы
Чем открыть GeoJSON?
QGIS, полевое приложение, любой текстовый редактор.
Хранит ли он атрибуты?
Да, вместе с геометрией каждого объекта.
Нужен ли отдельный файл проекции?
Нет, по умолчанию подразумевается WGS84.
Технические источники
The field guidance in this article is aligned with the technical and official references below.
По теме: Сбор ГИС-данных · Точка, линия, полигон · Передача в CAD/ГИС · MapLab Survey