Конвертер Shapefile у GeoJSON
Конвертуйте Shapefile (.zip з .shp, .dbf, .shx та опціонально .prj) у GeoJSON. Багато порталів відкритих даних досі розповсюджують дані у форматі Shapefile — цей інструмент перетворює їх у зручний для вебу формат GeoJSON.
Що таке Shapefile?
Shapefile — це формат векторних даних, розроблений компанією ESRI для програмного забезпечення GIS. Незважаючи на назву "файл", це фактично набір із кількох файлів:
- .shp — Геометричні дані (точки, лінії, полігони)
- .dbf — Атрибутивні дані (властивості для кожного об'єкта)
- .shx — Індекс форм (для швидкого пошуку)
- .prj — Інформація про проекцію (система координат)
Як конвертувати
- Створіть .zip файл, що містить компоненти вашого Shapefile (.shp, .dbf, .shx та бажано .prj)
- Перетягніть і відпустіть .zip файл або натисніть для вибору
- Перегляньте конвертований GeoJSON на карті
- Завантажте файл GeoJSON
Чому варто конвертувати у GeoJSON?
- Зручний для вебу: Працює з Leaflet, Mapbox, Google Maps та іншими бібліотеками веб-картографії
- Легко читається: Формат JSON простіше перевіряти та налагоджувати
- Без спеціального програмного забезпечення: Може бути відредагований у будь-якому текстовому редакторі
- Широко підтримується: Працює з сучасними веб-API та бібліотеками JavaScript
- Один файл: На відміну від множинних файлів Shapefile, GeoJSON — це один файл
Важливі примітки
Системи координат
- Якщо ваш .zip містить .prj файл, координати будуть правильно перепроєктовані у WGS84 (стандарт для веб-карт)
- Без .prj файлу координати використовуються як є (зазвичай WGS84 для відкритих даних)
Розмір файлу
- Shapefile часто компактніший за GeoJSON
- Для використання у вебі розгляньте TopoJSON для наборів даних із полігонами
- Використовуйте GeoJSON Minifier для зменшення точності координат
Атрибути
- Усі атрибутивні дані з .dbf файлу стають властивостями GeoJSON
- Імена полів зберігаються
- Типи даних конвертуються у еквіваленти JSON
Загальні випадки використання
- Державні відкриті дані: Межі перепису, карти зонування, інфраструктура
- Екологічні дані: Басейни річок, охоронювані території, карти середовища існування
- Транспорт: Дороги, маршрути транспорту, велосипедні доріжки
- Дослідницькі дані: Польові дослідження, місця відбору проб, області досліджень
Часті запитання
Чи потрібні всі компоненти Shapefile? Вам потрібні щонайменше .shp, .dbf та .shx. .prj файл настійно рекомендується для правильної проекції.
Що робити, якщо мій Shapefile використовує нестандартну проекцію? Додайте .prj файл, і інструмент перепроєктує дані у WGS84 (веб-стандарт).
Чи можна конвертувати великі Shapefile? Так, але попередній перегляд може показувати лише частину. Завантаження завжди містить повний набір даних.
Чи завантажуються мої дані? Ні — вся конверсія відбувається у вашому браузері. Ваші файли ніколи не залишають ваш пристрій.
Дивіться також
- Повернутися до всіх конвертерів
- GeoJSON ↔ TopoJSON
- GeoJSON Minifier — Зменшення розміру файлу після конверсії