GeoJSON преглед
Визуализирайте GeoJSON файлове на интерактивна карта.
Вход
Изход
Прочети ме
Какво е GeoJSON?
GeoJSON е стандартен формат за кодиране на географски структури от данни, използвайки JSON (JavaScript Object Notation). Той представя прости географски характеристики като точки, линии и полигони, заедно с техните свойства. Мислете за това като начин да описвате местоположения, маршрути, граници и области на карта в формат, който компютрите могат лесно да прочетат и покажат. GeoJSON се използва широко в уеб приложения за картографиране, GIS софтуер и услуги, базирани на местоположение, защото е четлив за хората, лек и работи безпроблемно със съвременните уеб технологии.
Как работи GeoJSON?
GeoJSON организира географските данни в характеристики, където всяка характеристика има геометрия (формата и координатите) и незадължителни свойства (описателна информация). Типовете геометрия включват Point (единично местоположение), LineString (свързан път), Polygon (затворена площ) и техните многочастни варианти. Координатите се съхраняват като двойки дължина-ширина в десетични градуси. Тази стандартизирана структура позволява на различни инструменти за картографиране и приложения да интерпретират и показват едни и същи географски данни последователно, което прави GeoJSON универсален език за споделяне на информация за местоположение.
Описание на инструмента
GeoJSON Viewer е интерактивен инструмент, който визуализира GeoJSON данни на карта. Качете GeoJSON файл или поставете JSON код директно, за да видите вашите географски характеристики изобразени на интерактивна Leaflet карта. Инструментът автоматично изчислява статистика, включително броя на характеристиките и общото разстояние за LineString геометрии.
Функции
- Множество методи на въвеждане: Качете GeoJSON файлове (.json, .geojson, .geojsonl) или поставете JSON код директно
- Интерактивна визуализация на карта: Преглед на географски характеристики на интерактивна Leaflet карта с контроли за мащабиране и панориране
- Автоматична статистика: Показва брой на характеристиките и изчислени разстояния за линейни геометрии
- Изчисляване на разстояние: Изчислява общото разстояние за LineString и MultiLineString характеристики в километри и мили, използвайки формулата на Haversine
- Интелигентно центриране: Автоматично центрира картата на вашата първа характеристика за оптимален преглед
- Валидиране на GeoJSON: Валидира входа, за да гарантира правилния формат на GeoJSON FeatureCollection
- Поддръжка на множество геометрии: Обработва Point, LineString, Polygon, MultiPoint, MultiLineString и MultiPolygon геометрии
- Обработка на грешки: Предоставя ясни съобщения об грешки за невалидни файлове или неправилно форматиран JSON
Случаи на употреба
- Визуализация на маршрути: Показване на GPS пътеки, туристически маршрути или маршрути за доставка на карта
- Картографиране на граници: Визуализиране на географски граници като градски граници, райони или линии на имоти
- Анализ на данни: Бързо проверете GeoJSON данни, за да проверите координати и свойства на характеристики
- GIS разработка: Тестване и преглед на GeoJSON файлове по време на разработка на приложения за картографиране
- Планиране на местоположение: Визуализиране на множество точки на интерес или местоположения за планиране на пътешествие
- Валидиране на географски данни: Проверете, че експортираният GeoJSON от други инструменти се изобразява правилно
- Измерване на разстояние: Изчислете общата дължина на маршрути или пътеки в вашите GeoJSON данни
- Образователни цели: Научете се за GeoJSON структура чрез визуализиране на реални географски данни