ru

TopoJSON в GeoJSON

Конвертируйте TopoJSON в GeoJSON локально: разверните топологию для Leaflet, QGIS и других инструментов. Без загрузки на сервер.

Обработка локально на вашем устройстве ...

Обработка локально на вашем устройстве ...

0%

Загружается ли мой файл?

Нет. Всё выполняется в вашем браузере - ваш файл никогда не покидает устройство. Как это можно проверить

Без загрузки100% локально
Содержимое остаётся у васнет доступа у третьих лиц
Hosted in GermanyGlobal Content Delivery
Независимый аудитTLS A+ · Заголовки A+

TopoJSON компактен, потому что хранит общие границы один раз как дуги (arc), но большинство инструментов - Leaflet, Mapbox, QGIS и почти любая библиотека GeoJSON - ожидают обычный GeoJSON. Инструмент читает ваш TopoJSON, разворачивает дуги обратно в полные геометрии и записывает стандартную коллекцию GeoJSON FeatureCollection, пригодную для использования где угодно.

Каждый объект топологии перестраивается: ссылки на дуги (arc) разрешаются в полные кольца и линии, а квантованные координаты возвращаются к обычным значениям долготы и широты. Если топология содержит несколько именованных объектов, их объекты (Feature) объединяются в одну коллекцию FeatureCollection по порядку.

Всё выполняется полностью локально в браузере - ваши, возможно, чувствительные геоданные никогда не покидают устройство. Честно говоря: координаты возвращаются с той точностью, с которой их хранил TopoJSON (его сетка квантования), не обязательно с исходной полной точностью. Недопустимый или пустой TopoJSON отклоняется с понятным сообщением.

Цена преобразования - размер: поскольку GeoJSON хранит общие границы дважды - каждый полигон несёт свой полный контур, даже если соседний полигон делит тот же - вывод GeoJSON нередко заметно больше компактного TopoJSON. Зато он загружается в любом привычном картографическом инструменте без всякой дополнительной библиотеки.

Технические данные

Технические данные
Входные форматыTOPOJSON, JSON
Автоматическое преобразованиеZIP, DXF, GeoJSON
Выходной форматGeoJSON
Пакетная обработкаНет
ОбработкаЛокально в браузере (JavaScript)
Загрузка файловОтсутствует

В 3 шага

  1. Перетащите файл TopoJSON.
  2. Преобразование запускается автоматически.
  3. Скачайте GeoJSON (например, для Leaflet).

Ограничения: Преобразует TopoJSON в коллекцию GeoJSON FeatureCollection: общие дуги (arc) разворачиваются обратно в полные геометрии для каждого объекта топологии. Координаты в WGS84. Свойства сохраняются. Недопустимый или пустой TopoJSON отклоняется с понятной ошибкой.

Частые вопросы

Что происходит с дугами?

Он разрешает ссылки на общие дуги (arc) обратно в полные кольца и линии, перестраивая полноценные самостоятельные геометрии для каждого объекта.

Сохраняются ли свойства?

Да, свойства объектов (Feature), хранящиеся в топологии, переносятся.

Что если объектов несколько?

Их объекты (Feature) объединяются в одну коллекцию GeoJSON FeatureCollection по порядку.

Мой файл загружается на сервер?

Нет, преобразование происходит полностью локально в браузере; геоданные никогда не покидают ваше устройство.

Похожие инструменты

GeoJSON в TopoJSON · KML в GeoJSON · WKT в GeoJSON · GeoJSON в NDJSON · NDJSON в GeoJSON · DXF в GeoJSON