Skip to content

TopoJSON Merger

Об'єднайте кілька файлів TopoJSON в одну топологію. Уся обробка відбувається у вашому браузері — без завантажень, повністю приватно.

Як це працює

Цей інструмент об'єднує кілька файлів TopoJSON, комбінуючи їх об'єкти та дуги в одну топологію. Ви можете вибрати, які властивості включити в об'єднаний файл. Ідеально підходить для об'єднання регіональних наборів даних або консолідації картографічних даних з різних джерел.

Як об'єднати файли TopoJSON

  1. Завантажте файли — Натисніть "Browse Files" або перетягніть кілька файлів .topojson/.json
  2. Перегляньте файли — Перевірте розміри файлів, кількість об'єктів та виправте будь-які помилки парсингу
  3. Виберіть властивості — Виберіть, які властивості залишити, за допомогою чекбоксів, або натисніть "Common Only", щоб включити лише властивості, які є у всіх файлах
  4. Перегляд — Перегляньте об'єднаний результат на інтерактивній карті
  5. Завантажте — Отримайте вашу об'єднану топологію у вигляді одного файлу .topojson

Особливості

  • Об'єднання кількох файлів TopoJSON — Поєднання топологій з різних джерел
  • Вибір властивостей — Вибирайте, які властивості включити, за допомогою чекбоксів
  • Швидкі дії — Вибрати всі, скасувати вибір, або "Common Only"
  • Перегляд карти — Переглядайте об'єднану геометрію на інтерактивній карті Leaflet
  • Пакетні операції — Скасувати останнє додавання, видалити помилки, очистити все
  • Статистика розмірів — Розмір вхідних даних, розмір вихідних даних та кількість об'єктів
  • 100% на стороні клієнта — Без завантажень, працює офлайн після завантаження сторінки

Випадки використання

  • 📍 Об'єднання регіональних карт — Об'єднайте файли TopoJSON штатів/провінцій у карту країни
  • 📍 Консолідація наборів даних — Об'єднання історичних та поточних даних про межі
  • 📍 Підготовка даних — Об'єднання кількох джерел перед подальшою обробкою
  • 📍 Зменшення кількості файлів — Об'єднання багатьох маленьких файлів в один керований файл
  • 📍 Управління властивостями — Виберіть лише ті властивості, які вам потрібні з кількох файлів

Поради

  • Збереження топології дуг — Структура спільного використання дуг TopoJSON зберігається
  • Великі набори даних — Переглядайте зразки перших 1000 об'єктів для продуктивності
  • Перетин властивостей — Використовуйте "Common Only", щоб залишити лише спільні властивості
  • Оптимізуйте після об'єднання — Використовуйте TopoJSON Minifier для зменшення розміру файлу
  • Конвертуйте за потреби — Спочатку конвертуйте у GeoJSON за допомогою converters, якщо змішуєте формати

Технічні деталі

Формат введення

  • TopoJSON Topology — Стандартний формат TopoJSON з типом: "Topology"
  • Об'єкти — Усі об'єкти з вхідних файлів об'єднуються
  • Дуги — Масиви дуг об'єднуються, а індекси коригуються
  • Властивості — Включення властивостей вибирається користувачем

Формат виведення

  • Одна топологія — Один файл TopoJSON з усіма об'єктами, об'єднаними
  • Збережена структура — Топологія дуг та квантизація зберігаються
  • Вибрані властивості — У вихідному файлі включені лише вибрані властивості

Конфіденційність

Усе працює у вашому браузері. Файли не завантажуються на жоден сервер. Після завантаження сторінки інструмент працює офлайн.

Схожі інструменти

FAQ

Чи можу я об'єднати GeoJSON і TopoJSON разом?
Ні, спочатку потрібно конвертувати їх у один формат. Використовуйте converters для конвертації GeoJSON у TopoJSON або навпаки.

Що відбувається з дугами?
Усі дуги з вхідних файлів об'єднуються, а індекси дуг у геометріях коригуються для посилання на правильні позиції в об'єднаному масиві дуг.

Чи зберігається топологія?
Так, структура спільного використання дуг TopoJSON зберігається. Спільні межі залишаються спільними у вихідному файлі.

Як обробляються властивості?
Ви вибираєте, які властивості включити, за допомогою чекбоксів. За замовчуванням включені всі властивості. Використовуйте "Common Only", щоб залишити лише властивості, які є у всіх файлах.

Чи можу я об'єднати файли з різною квантизацією?
Так, але майте на увазі, що налаштування квантизації з першого файлу будуть використані для об'єднаного результату.