Редактор GeoJSON онлайн: рисование на карте и экспорт
Рисуйте на карте точки, линии, полигоны, прямоугольники и круги; редактируйте вершины, задавайте атрибуты и стиль, измеряйте длину и площадь. Результат скачивается в GeoJSON, KML, Shapefile, CSV, WKT или DXF.
GeoJSON, KML/KMZ, GPX, Shapefile (.zip), CSV, Excel, WKT, GeoPackage или DXF. Файл можно перетащить прямо на карту.
Экспорт
Добавить по координатам
Сеанс и ссылка
Клавиши: Ctrl+Z отмена, Ctrl+Y повтор, Delete удаляет выбранное, Esc прекращает рисование, Enter завершает линию или полигон.
Рисунки обрабатываются в браузере и сохраняются в локальном хранилище этого браузера; на сервер они не отправляются. В ссылке для обмена данные находятся после # в адресе. Из сети загружаются только библиотеки (jsDelivr) и тайлы подложки (Esri, OpenStreetMap); запросы тайлов содержат видимую область карты.
Похожие инструменты
Для чего нужен редактор GeoJSON
GeoJSON — общий формат данных веб-карт и многих ГИС-программ. В этом редакторе можно нарисовать на карте точки, линии, полигоны, прямоугольники и круги, отредактировать их вершины, добавить атрибуты и скачать результат в GeoJSON, KML, Shapefile, CSV, WKT, DXF, GPX или GeoPackage. Так удобно набросать границу участка и отправить её в KML, открыть и исправить готовый файл или построить полигон по списку координат.
Рисование и редактирование на карте
- Рисование: выберите на панели карты точку, линию, полигон, прямоугольник или круг. Чтобы завершить линию или полигон, щёлкните последнюю или первую точку либо нажмите Enter. Круг сохраняется как полигон из 72 вершин.
- Редактирование: щёлкните объект инструментом выбора. Перетаскивайте вершины, тяните за середину ребра, чтобы добавить вершину, щелчок правой кнопкой по вершине удаляет её. Объект можно перетащить целиком.
- Привязка: при включённом «магните» новые вершины прилипают к соседним вершинам и рёбрам, поэтому у смежных участков нет щелей и наложений.
- Отмена и повтор: рисование, перемещение, удаление, правка атрибутов и столбцов отменяются сочетанием Ctrl+Z и повторяются через Ctrl+Y.
Атрибутивная таблица и стиль
После щелчка по объекту в панели под картой видны его длина, площадь, периметр и атрибуты; значения можно изменить там же и добавить новые. В атрибутивной таблице можно добавлять, удалять и переименовывать столбцы и менять их тип (текст, число, логический). Цвет и толщина линий хранятся по правилам simplestyle (marker-color, stroke, fill) и при экспорте в KML превращаются в стили Google Earth.
Точки и полигоны по координатам
В панели координат выберите WGS84 (широта и долгота в десятичном виде или в градусах, минутах и секундах), UTM или турецкую систему ITRF96 3° TM и введите по одной точке в строке. Строки можно добавить как отдельные точки, как одну линию или как замкнутый полигон. Для UTM и TM порядок восточной и северной координат определяется по их величине.
Живая панель GeoJSON
Текст на вкладке GeoJSON синхронизирован с картой. При правке текст проверяется на ходу: синтаксические ошибки, незамкнутые кольца и координаты вне диапазона выводятся с номерами строк, а карта обновляется, как только ошибки исправлены.
Как выполняются измерения
Длина, площадь и периметр вычисляются на эллипсоиде WGS84 геодезическими алгоритмами GeographicLib и показываются в квадратных метрах и гектарах. Площадь, посчитанная на плоскости проекции, может немного отличаться из-за масштабных искажений. Для юридических и кадастровых целей используются официальные измерения.
Экспорт
Файлы GeoJSON, KML, KMZ, GPX и TopoJSON записываются в WGS84. Для Shapefile, CSV, Excel, WKT, DXF и GeoPackage можно выбрать зону UTM, Web Mercator или турецкие зоны ITRF96 TM; к Shapefile добавляется .prj выбранной системы. В DXF точки записываются как POINT, линии и полигоны как LWPOLYLINE, и файл сразу открывается в САПР. Атрибуты стиля при желании тоже попадают в таблицу.
Данные и конфиденциальность
Рисунки обрабатываются в браузере, а сеанс автоматически сохраняется в локальном хранилище этого браузера; на сервер данные не отправляются. Ссылка для обмена хранит данные после знака # в адресе, и браузеры не передают эту часть серверу. Из сети загружаются только библиотеки с jsDelivr и тайлы подложки с серверов Esri и OpenStreetMap. Библиотеки: Leaflet 1.9.4 (BSD-2-Clause), Leaflet-Geoman Free 2.17.0, geographiclib-geodesic 2.1.1, proj4 2.9.0, JSZip 3.10.1 и PapaParse 5.4.1 (MIT), @tmcw/togeojson 5.8.0 (BSD-2-Clause) и Lucide (ISC); для других форматов по мере надобности подгружаются shpjs, sql.js, SheetJS, dxf и topojson.
Ограничения
- Десятки тысяч объектов рисуются и редактируются нормально; при сотнях тысяч карта и таблица замедляются, а панель JSON обновляется только по запросу.
- Объекты MultiPoint и GeometryCollection нельзя редактировать на карте, но можно менять их атрибуты и стиль.
- Ссылка для обмена ограничена примерно 8000 символов; крупные рисунки передавайте файлом.
Для организаций
Если нужно встроить рисование и правку атрибутов в собственный картографический портал организации, посмотрите сайт Rodosto Teknoloji или напишите нам.
Частые вопросы
Как нарисовать полигон на карте и скачать его в KML?
Выберите инструмент «полигон», щёлкайте по углам и замкните фигуру щелчком по первой точке. В разделе «Экспорт» выберите KML и нажмите «Скачать». Файл в координатах WGS84 сразу открывается в Google Earth; цвета берутся из атрибутов simplestyle.
Как вычисляется площадь полигона?
Площадь считается на эллипсоиде WGS84 геодезическим методом и показывается в м² и гектарах. Площадь отверстий вычитается. Результат носит справочный характер и не заменяет межевание.
Пропадёт ли работа, если закрыть страницу?
Каждое изменение за несколько секунд сохраняется в локальном хранилище браузера и восстанавливается при следующем открытии. Очистка данных браузера или режим инкогнито удаляют сохранение, поэтому для надёжности экспортируйте файл.
В какой системе координат экспортируется Shapefile?
При экспорте можно выбрать WGS84, зоны UTM и другие системы из списка. В архиве будут .shp, .shx, .dbf, .cpg и .prj выбранной системы. Точки, линии и полигоны записываются в отдельные слои.