Конвертер пространственных данных GeoJSON ↔ WKT
Гид
Конвертер пространственных данных GeoJSON ↔ WKT
Переводить геометрии между GeoJSON и WKT (Well-Known Text) без опасения, что ваши координаты были поменяны. Вставьте любой из форматов, выберите направление (или оставьте автоопределение), и посмотрите, как геометрия отображается на живом предварительном просмотре OpenStreetMap, чтобы убедиться в правильности формы перед тем, как она попадёт в вашу базу данных, карты или поток обработки GIS.
Как использовать
- Вставьте геометрию, объект или объекты в GeoJSON, или строку WKT в поле ввода.
- Оставить Направление на Автоопределение, или выберите явное направление, если ваш ввод неоднозначен.
- Выберите точность координат если хотите уменьшить количество десятичных знаков; по умолчанию сохраняется полное значение. Форматировать GeoJSON
- Переключать для отформатированного вывода в виде отступов, и Верхний регистр WKT для стандартных типов. Менять и проходить через конвертацию
- Используйте чтобы ввести текущий результат обратно как вход — полезно для проверки корректности конвертации. – конвертация GeoJSON ↔ WKT в одном инструменте.
Возможности
- Двунаправленное преобразование Полная поддержка геометрии
- – Точка, Линейная строка, Многоугольник, Многоточка, Многолинейная строка, Многогранник и Геометрическая коллекция. Z, M и ZM координаты
- – парсит 3D и измеренные WKT (POINT Z, POINT ZM) и сохраняет дополнительные координаты в выходном GeoJSON. Поддержка пустых геометрий
- – проходит через конвертацию, например, без ошибок. Ввод объекта и коллекции объектов
POINT EMPTY,POLYGON EMPTY– разворачивает один объект или сжимает коллекцию объектов в геометрическую коллекцию. - Живой предварительный просмотр OpenStreetMap – отображает геометрию через Leaflet, чтобы сразу заметить, если координаты были поменяны.
- – округляет до любого количества десятичных знаков от 4 до 8, или сохраняет полную точность. – определяет первый символ, чтобы выбрать между парсингом JSON и токенизацией WKT.
- Настройка точности – получает преобразованную строку за один клик для использования в PostGIS, Shapely, Mapbox или любом другом инструменте GIS.
- Автоматическое распознавание ввода Почему в GeoJSON и WKT координаты указаны в порядке долготы перед широтой?
- Копирование и загрузка Оба формата следуют математическому соглашению, что ось X идёт перед осью Y, и в системе отсчёта EPSG:4326 ось X соответствует долготе, а ось Y — широте. Спецификации OGC и IETF (RFC 7946 для GeoJSON и OGC 06-103r4 для WKT) закрепили этот порядок для обеспечения взаимодействия между библиотеками геометрии. Человеческие метки, такие как «lat, lon», нарушают этот порядок, что является самой распространённой причиной того, что точки оказываются в неправильном полушарии.
Часто задаваемые вопросы
-
Какова разница между многоугольником и многомногоугольником?
Многоугольник — это один непрерывный заполненный участок с внешней границей и нулем или более внутренних отверстий, выраженный в WKT как POLYGON ((внешняя кольцевая линия), (отверстие), ...). Многомногоугольник — это набор отдельных многоугольников, рассматриваемых как один объект — полезно, когда одна страна или регион состоит из нескольких отдельных масс. В GeoJSON глубина вложенности увеличивается на один уровень для многомногоугольника: координаты становятся [многоугольник][кольцо][точка] вместо [кольцо][точка].
-
Что означает, что кольцо многоугольника закрыто?
Линейное кольцо считается закрытым, когда его первая и последняя координаты совпадают. GeoJSON по RFC 7946 требует, чтобы каждое кольцо многоугольника было закрытым, и валидаторы WKT обычно также применяют это правило. Если вы создаёте кольцо из списка вершин, всегда добавляйте первую вершину в конец перед сериализацией.
-
Что такое Z и M измерения в WKT?
Z — это высота (или любая третья пространственная ось), M — это измерение (часто время, расстояние вдоль маршрута или показания датчика). WKT отмечает их суффиксом в типе — POINT Z (1 2 3), POINT M (1 2 3), POINT ZM (1 2 3 4). GeoJSON позволяет опциональные третье и четвёртое значения в каждом массиве координат, но не формально различает Z и M; рекомендуемый стандарт — [lon, lat, elevation].
-
Когда следует использовать коллекцию геометрий?
Коллекция геометрий содержит гетометрии разного типа — например, точку и многоугольник — как единое целое. Это полезно для группировки связанных объектов, которые не имеют общего типа, но многие системы GIS (в частности, индексы PostGIS и некоторые библиотеки веб-карт) обрабатывают более простые типы более эффективно, поэтому лучше использовать MultiPoint, MultiLineString или MultiPolygon, когда все части имеют одинаковый тип геометрии.
-
Конвертер геометрий GeoJSON ↔ WKT 1
Конвертер геометрий GeoJSON ↔ WKT
Установите наши расширения
Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска
恵 Табло результатов прибыло!
Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!
Подписаться на новости
все Новые поступления
всеОбновлять: Наш последний инструмент было добавлено 15 Июня 2026
