Перейти до вмісту

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

Перетворюйте геометрії Well-Known Text в GeoJSON і навпаки, повністю в браузері.

Введення
Вихід

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

Вставте Well-Known Text і цей інструмент повернеться еквівалентний GeoJSON, або вставте GeoJSON і отримайте назад WKT — опція Напрямок переключає напрямок перетворення. Він підтримує кожну геометрію, яку визначає стандарт WKT: Point, LineString, Polygon (включаючи полігони з отворами), MultiPoint, MultiLineString, MultiPolygon і GeometryCollection, тому один інструмент охоплює форми, які насправді експортують ГІС бази даних, запити PostGIS та бібліотеки картографування.

Опція Пакувати керує тим, як вихідні дані GeoJSON упаковуються: як чистою геометрією, як Feature з порожнім об'єктом properties або як FeatureCollection, корисно коли результат потрапляє в бібліотеку карт, яка очікує одну з цих форм. Кількість знаків після коми округлює координати до стільки цифр, скільки вам потрібно. Автоматично замикати кільця полігонів додає першу точку до кільця, яке забуло замкнутись. Поміняти порядок широти/довготи перевертає пари координат для даних, написаних як (lat, lon) замість стандартного WKT/GeoJSON (lon, lat), частої причини перевернутих карт. Пакетний режим обробляє кожний рядок як власну геометрію, перетворюючи весь список одразу, і Гарно форматувати JSON переключає відступлений вивід на один компактний рядок.

Якщо рядок WKT неправильно сформований — незамкнена дужка, відсутня координата, невизнане ключове слово геометрії — помилка вказує точну позицію рядка та символу, де розбір переривався, замість загального повідомлення «недійсний ввід», тому ви можете прямо перейти до проблеми в довгій геометрії.

Все працює локально у вашому браузері з використанням звичайного JavaScript; жодна координата ніколи не покидає вашого пристрою. Коли перетворення завершено, скопіюйте результат, завантажте його як файл .txt або відправте його прямо на введення іншого інструменту, щоб продовжити роботу.

FAQ

Які типи геометрій підтримуються?
Усі сім стандарту WKT: Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon і GeometryCollection, включаючи полігони з отворами та EMPTY геометрії.
Що робить опція Пакувати?
Вона керує формою виходу GeoJSON: об'єкт чистої геометрії, Feature з порожнім об'єктом properties або FeatureCollection, що об'єднує всі перетворені геометрії разом.
Як обробляються 3D координати (значення Z або M)?
Теги WKT, такі як POINT Z або POINT ZM, розпізнаються, але зберігаються лише ординати x та y — конвертер працює в двох вимірах.
Що відбувається, коли WKT недійсний?
Інструмент повідомляє точний рядок та номер колонки символу, де розбір невдалий, замість мовчазного перетворення, тому ви можете знайти та виправити пошкоджену частину.
Мої дані геометрії де-небудь завантажуються?
Ні. Перетворення працює повністю у вашому браузері з використанням JavaScript — нічого не надсилається на сервер, тому приватні дані геолокації ніколи не покидають ваш пристрій.