Konwerter KML

Ten konwerter KML otwiera plik KML lub KMZ z Google Earth albo Moich Map Google, pokazuje znaczniki na mapie, a ich dane w tabeli, i zapisuje je jako shapefile, GeoJSON, GPX, CSV lub KMZ. Konwersja odbywa się w Twojej przeglądarce za pomocą GDAL, więc plik nie jest wysyłany na serwer. Pola z ExtendedData zostają zachowane, a każdy folder staje się osobną warstwą.

Plik nie przekonwertował się poprawnie? Napisz na [email protected], najlepiej z małym przykładowym plikiem, a błąd zostanie naprawiony.

Najważniejsze informacje

Jeden konwerter do KML z Google Earth i Moich Map

KML to format Google Earth i Moich Map Google: znaczniki, ścieżki i wielokąty w folderach, ze stylami, opisami i dodatkowymi polami zapisanymi jako ExtendedData, zawsze w długości i szerokości geograficznej WGS84. KMZ to ten sam KML spakowany razem z ikonami i zdjęciami. Programy GIS, odbiorniki GPS, mapy internetowe i Excel potrzebują jednak czegoś innego, dlatego ta strona wczytuje KML lub KMZ i najpierw pokazuje jego zawartość: każdy znacznik na mapie, jego nazwę, opis i dodatkowe pola w tabeli, którą można przeszukiwać, a foldery jako warstwy. Potem wybierasz format wyjściowy. Shapefile sprawdzi się w ArcGIS i QGIS, GeoJSON w mapach internetowych i u programistów, GPX w urządzeniach Garmin i aplikacjach turystycznych, CSV otworzy znaczniki w Excelu, a KMZ spakuje KML z obrazami w jeden plik do udostępnienia. Konwersję wykonuje GDAL, biblioteka, na której opiera się QGIS, uruchomiona bezpośrednio w przeglądarce, więc lokalizacje klienta czy planowana trasa nigdy nie opuszczają Twojego komputera. Poniżej znajdziesz strony, które szczegółowo opisują pojedyncze konwersje.

Jak przekonwertować plik KML lub KMZ

  1. Upuść plik .kml lub .kmz na stronę albo kliknij, aby go wybrać; przy zapisie do KMZ wybierz razem z nim ikony i zdjęcia.
  2. Sprawdź mapę, tabelę znaczników i foldery pokazane w podsumowaniu.
  3. Wybierz format wyjściowy i jego opcje, a potem kliknij „Konwertuj na …”, aby pobrać plik.

Co zmienia się w zależności od formatu wyjściowego

Punkty, linie i poligony są rozdzielane w shapefile

Jeden folder KML może łączyć znaczniki, ścieżki i wielokąty, a shapefile mieści tylko jeden typ geometrii. Konwerter zapisuje osobny shapefile dla każdego folderu i typu, na przykład Zabytki_points.shp i Zabytki_lines.shp, w jednym pliku .zip, i skraca nazwy pól do 10 znaków, więc Description staje się Descriptio.

Style stają się polami

Shapefile, GeoJSON i CSV nie przechowują stylów, więc kolory ikon, linii i wypełnienia każdego znacznika zapisywane są jako pola, takie jak line_color i fill_color. Shapefile dostaje też plik .qml, dzięki któremu QGIS rysuje obiekty w tych kolorach. GPX nie zachowuje stylów wcale.

Dodatkowe pola z Moich Map i ArcGIS

Kolumny zaimportowane do Moich Map oraz atrybuty z QGIS są zapisane jako ExtendedData i stają się polami. ArcGIS często zapisuje atrybuty jako tabelę HTML w opisie; konwerter odczytuje również taką tabelę jako pola.

KML zostaje w WGS84

KML zawsze przechowuje długość i szerokość geograficzną w WGS84, tak samo jak GeoJSON, GPX i KMZ. Dla shapefile lub CSV możesz wpisać kod EPSG, na przykład 2180 dla PUWG 1992 albo 32634 dla UTM 34N, aby dostać współrzędne w metrach.

Linki sieciowe nie są pobierane

KML zawierający wyłącznie linki sieciowe wskazuje na dane na serwerze, których konwerter nie pobiera. Otwórz link w Google Earth i najpierw zapisz dane jako KML. Ślady ze znacznikami czasu (gx:Track) stają się liniami, a ich czasy trafiają do GPX.

O formatach plików

KML

KML (Keyhole Markup Language) to format XML, na którym opierają się Google Earth i Moje Mapy Google, a od 2008 roku standard OGC. Oprócz geometrii może zawierać style, ikony, foldery i opisy w HTML.

  • Zawsze długość i szerokość geograficzna w WGS84 oraz opcjonalna wysokość.
  • Foldery grupują znaczniki miejsc; przy konwersji każdy folder może stać się osobną warstwą.
  • Style (kolory, grubości linii, ikony) są specyficzne dla KML i Google Earth.

Najczęściej zadawane pytania

Jak przekonwertować KML na shapefile?

Upuść KML lub KMZ na tę stronę, zostaw Shapefile jako format wyjściowy i kliknij „Konwertuj na …”. Dostaniesz plik .zip z shapefile dla każdego folderu i typu geometrii, każdy z plikiem .prj w WGS84 albo we wpisanym kodzie EPSG.

Czy mogę przekonwertować także plik KMZ?

Tak. KMZ to spakowany KML; konwerter rozpakowuje go w przeglądarce i odczytuje KML ze środka, więc możesz od razu upuścić plik .kmz. Wybierz KMZ jako format wyjściowy, jeśli chcesz odwrotnie spakować KML razem z ikonami i zdjęciami.

Jak wyeksportować KML z Moich Map Google?

Otwórz mapę, kliknij trzy kropki obok jej nazwy i wybierz Eksportuj do KML/KMZ (Export to KML/KMZ). Wybierz całą mapę lub jedną warstwę i zaznacz opcję eksportu do KML, jeśli zamiast KMZ chcesz zwykły plik .kml.

Dlaczego zniknęły kolory moich znaczników?

Style przechowują tylko KML i KMZ. W pozostałych formatach kolory zostają zapisane jako pola, takie jak line_color i fill_color, a shapefile dostaje plik .qml, dzięki któremu QGIS znów je pokazuje.