TopoJSON → GeoJSON Конвертер
Перетворіть TopoJSON назад у стандартний формат GeoJSON. Корисно, коли потрібно використовувати дані TopoJSON з інструментами, які підтримують лише GeoJSON, або коли потрібно розширити геометрії, закодовані топологією.
Що таке TopoJSON?
TopoJSON — це розширення GeoJSON, яке враховує топологію та кодує спільні дуги для зменшення розміру файлу. Хоча це чудово для зберігання та передачі, багато інструментів і бібліотек працюють лише зі стандартним GeoJSON.
Коли конвертувати
Конвертуйте TopoJSON → GeoJSON, коли:
- Використовуєте інструменти, які не підтримують TopoJSON (деяке GIS програмне забезпечення, бібліотеки для картографування)
- Редагуєте геометрії у стандартних редакторах GeoJSON
- Спрощуєте свій робочий процес (GeoJSON є більш універсальним)
- Працюєте з інструментами, які очікують формат FeatureCollection
Як конвертувати
- Завантажте ваш файл .topojson або .json (перетягніть або виберіть)
- Перегляньте конвертований GeoJSON на карті
- Завантажте стандартний файл GeoJSON
Деталі конвертації
Що конвертується
- ✅ Всі геометрії: Точки, LineStrings, Полігони, MultiGeometry
- ✅ Властивості: Усі атрибути об'єктів зберігаються
- ✅ Кілька шарів: Усі топологічні об'єкти конвертуються та об'єднуються
- ✅ Спільні дуги: Розширюються назад до повних координат
Зміни розміру файлу
- GeoJSON буде більшим: Зазвичай у 2-5 разів більший за TopoJSON
- Спільні межі зберігаються дубльовано у GeoJSON
- Використовуйте GeoJSON Minifier для зменшення точності, якщо потрібно
Загальні випадки використання
- Сумісність із застарілими інструментами: Використання даних TopoJSON із старим програмним забезпеченням
- Редагування даних: Модифікація геометрій у стандартних редакторах GeoJSON
- Вимоги API: Деякі API приймають лише GeoJSON
- Навчання/налагодження: GeoJSON легше читати та розуміти
Технічні деталі
- Усі топологічні об'єкти об'єднані: Вихідний файл — це єдиний FeatureCollection
- Розширення дуг: Спільні дуги повністю розширені з усіма координатами
- Відповідність стандартам: Вихідний файл відповідає специфікації GeoJSON RFC 7946
- Обробка на стороні клієнта: Ваші дані ніколи не залишають ваш браузер
Часті запитання
Чому мій файл GeoJSON більший за TopoJSON? TopoJSON зберігає спільні межі лише один раз. GeoJSON зберігає кожну межу для кожного об'єкта, навіть якщо вони перекриваються.
Чи можу я конвертувати назад у TopoJSON пізніше? Так! Використовуйте GeoJSON → TopoJSON конвертер.
Що, якщо мій TopoJSON має кілька об'єктів? Усі об'єкти конвертуються та об'єднуються в єдиний FeatureCollection.
Чи втрачаю я дані під час конвертації? Ні — усі геометрії та властивості зберігаються. Файл буде лише більшим.
Дивіться також
- Повернутися до всіх конвертерів
- GeoJSON → TopoJSON — Конвертуйте у зворотному напрямку
- GeoJSON Minifier — Зменшення розміру файлу GeoJSON
- TopoJSON Minifier — Оптимізація файлів TopoJSON