Dlaczego konwertować KMZ na GEOJSON?
GeoJSON jest oczekiwanym formatem wejściowym dla bibliotek map internetowych, takich jak Leaflet i Mapbox, oraz dla wielu interfejsów API. Konwersja danych KMZ na .geojson sprawia, że stają się one bezpośrednio użyteczne w mapach przeglądarkowych i nowoczesnych procesach GIS bez konieczności posiadania przeglądarki desktopowej.
Jak przekonwertować KMZ na GEOJSON
QGIS OPEN-SOURCE
Dodaj plik .kmz jako warstwę wektorową, kliknij ją prawym przyciskiem myszy w panelu Warstwy i wybierz Eksportuj > Zapisz obiekty jako, ustawiając format na GeoJSON.
ogr2ogr (GDAL) OPEN-SOURCE
Uruchom ogr2ogr -f GeoJSON out.geojson in.kmz. Użyj ogrinfo in.kmz, aby najpierw wyświetlić listę warstw, jeśli plik zawiera wiele folderów.
O tych formatach
Plik KMZ to skompresowana mapa Google Earth w formacie ZIP - zawiera znaczniki miejsc, trasy, wielokąty, nakładki obrazów, a czasem modele 3D w jednym przenośnym pakiecie. Można go otworzyć…
Otwórz szczegóły .KMZ →Plik GEOJSON przechowuje obiekty geograficzne - punkty, linie i wielokąty wraz z ich atrybutami - jako zwykły tekst JSON i jest standardowym formatem dla mapowania internetowego. Aby…
Otwórz szczegóły .GEOJSON →Jakość i na co uważać
- Punkty, linie i poligony wraz z nazwami i opisami tekstowymi są przenoszone poprawnie; stylizacja KML (kolory ikon, szerokości linii, wypełnienia) nie ma odpowiednika w GeoJSON i jest pomijana.
- GeoJSON zawsze używa układu WGS 84 (EPSG:4326), co odpowiada KMZ - nie jest wymagana reprojekcja.
- GeoJSON jest zwykłym tekstem i zazwyczaj zajmuje więcej miejsca niż skompresowany
.kmz; w przypadku dużych zbiorów danych rozważ użycie GeoJSON skompresowanego gzipem lub formatu FlatGeobuf do publikacji w sieci.
Najczęściej zadawane pytania
Czy mogę przekonwertować KMZ na GeoJSON bez instalowania oprogramowania?
Czy struktura folderów KML zostaje zachowana w GeoJSON?
Co jeśli ogr2ogr nie może odczytać mojego pliku KMZ?
.kmz na .zip, rozpakuj go i uruchom ogr2ogr na pliku doc.kml znajdującym się w środku.