Перейти к основному содержанию

Конвертер GeoJSON в WKT

API reference

Преобразование геометрии между GeoJSON и WKT (Well-Known Text) в обоих направлениях — Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon и GeometryCollection. Автоматически определяет формат входных данных, с настройками точности координат, форматированным выводом JSON и ключевыми словами WKT в верхнем регистре. Работает полностью в вашем браузере.

Ввод

Принимает необработанную геометрию GeoJSON, Feature или FeatureCollection, а также строку WKT. В обоих форматах координаты задаются в порядке долгота широта (X Y).

Параметры

Количество знаков после запятой для округления. Завершающие нули убираются.

Вывод

Преобразованная геометрия
Это было полезно?

Другие способы использовать этот инструмент

REST API

curl -X POST https://api.iotools.cloud/v1/tool/geojson-wkt-converter \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "direction": "geojson-to-wkt",
    "input": "{\"type\":\"Polygon\",\"coordinates\":[[[30,10],[40,40…",
    "coordPrecision": "full",
    "uppercase": "true",
    "prettyPrint": "true"
  }'

Подставьте свой собственный ключ из аккаунта. Поля инструмента — это тело запроса, без обёртки.

Спросите у ИИ-агента

Use the IOTools `geojson-wkt-converter` tool (GeoJSON to WKT Converter) on this input:

YOUR_INPUT_HERE

Вставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.

Виджет для встраивания

<iframe
  src="https://iotools.cloud/embed/geojson-wkt-converter/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Конвертер GeoJSON в WKT — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Вставьте это на свою страницу — бесплатно, без ключа, нужна лишь обратная ссылка.

Стоимость вызова API/MCPОт 5 кредитов
Нужно больше кредитов?Посмотреть тарифы

Также доступно через

Руководства

Преобразуйте пространственную геометрию между GeoJSON и WKT (Well-Known Text) в обоих направлениях прямо в браузере. Вставьте объект GeoJSON или строку WKT, и конвертер определит формат и выдаст результат в другом. Без загрузки файлов, без регистрации, и ваши данные не покидают страницу.

Что он делает

GeoJSON и WKT — два формата, с которыми чаще всего сталкиваешься при переносе геометрии между инструментами. GeoJSON — стандарт на основе JSON, который используют веб-карты, Leaflet, Mapbox и множество API. WKT — компактный текстовый формат, удобный для чтения человеком, его использует PostGIS, пространственный SQL и настольные GIS-программы. Этот инструмент свободно переводит между ними, так что геометрию из результата запроса к базе можно скопировать в веб-карту или наоборот, без ручной правки скобок.

Поддерживаемые типы геометрии: Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon и GeometryCollection. На входе GeoJSON может быть простой геометрией, Feature или FeatureCollection (несколько объектов объединяются в GeometryCollection).

Как пользоваться

  1. Вставьте геометрию в поле ввода.
  2. Оставьте Направление в значении Автоопределение или явно выберите направление, если входные данные неоднозначны.
  3. По желанию задайте точность координат, чтобы округлить длинные дробные части, включите форматирование вывода GeoJSON или выберите ключевые слова WKT в нижнем регистре.
  4. Скопируйте или скачайте результат.

Правила оформления WKT

WKT вкладывает скобки в зависимости от сложности геометрии, и ошибки во вложенности — самая частая причина проблем:

  • POINT (30 10) — одна координата.
  • LINESTRING (30 10, 10 30, 40 40) — плоский список через запятую.
  • POLYGON ((30 10, 40 40, 20 40, 10 20, 30 10)) — дополнительная пара скобок обрамляет каждое кольцо; у полигона есть внешнее кольцо и необязательные отверстия.
  • MULTIPOLYGON (((...)), ((...))) — ещё один уровень, по одной группе на каждый полигон.

Конвертер обрабатывает всё это автоматически, так что считать скобки вручную не нужно.

Порядок координат

И GeoJSON, и WKT в системе координат EPSG:4326 задают координаты как долготу широту (сначала X, затем Y). Частая ошибка, особенно в данных, сгенерированных ИИ, — перепутать порядок и записать широту долготу, когда источник помечен как «lat/lon». Этот инструмент сохраняет тот порядок, который используется во входных данных, поэтому перед тем как доверять результату, проверьте исходник.

Кольца должны быть замкнуты

Корректное кольцо полигона повторяет первую координату в качестве последней, замыкая контур. Если кольцо в вашем GeoJSON не замкнуто, большинство программ для отрисовки всё равно его нарисуют, но строгие валидаторы его отклонят. Убедитесь, что первая и последняя точки совпадают.

Конфиденциальность

Преобразование выполняется полностью на стороне клиента, в JavaScript. Ничего из вставленного не передаётся на сервер, поэтому инструмент подходит для закрытых или чувствительных геоданных.

WKT — это то же самое, что WKB?

Нет. WKT — текстовая форма; WKB (Well-Known Binary) — её двоичный эквивалент, который применяется для компактного хранения в базах данных. Этот инструмент работает с текстом WKT.

geojsonwktwell-known-textgisgeometryspatialconvertercoordinates

Нравятся инструменты? Уберите рекламу.

Один платёж навсегда убирает всю рекламу с вашего аккаунта. Без подписки, без слежки.