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
- Wejście: KML (.kml). Wyjście: Shapefile, GeoJSON, KMZ, GPX, CSV.
- Pliki nie są wysyłane: praca odbywa się w przeglądarce, na Twoim urządzeniu.
- Rozmiar pliku: brak stałego limitu; bardzo duże pliki ogranicza pamięć urządzenia.
- Wymaga aktualnej przeglądarki (Chrome, Edge, Firefox lub Safari) na komputerze, tablecie lub telefonie; nic nie trzeba instalować.
- Bezpłatnie i bez rejestracji.
Wszystkie konwersje KML
Z formatu KML do innego formatu
- Konwersja KML na shapefile
- Konwersja KMZ na shapefile (SHP)
- Konwersja KML na GeoJSON
- Konwersja KMZ na GeoJSON
- Konwersja KML na GPX
- Konwersja KML na CSV
Z innego formatu do formatu KML
- Konwersja shapefile na KML
- Konwersja shapefile (SHP) na KMZ
- Konwersja GeoJSON na KML
- Konwersja GPX na KML
Inne narzędzia do formatu KML
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
- Upuść plik .kml lub .kmz na stronę albo kliknij, aby go wybrać; przy zapisie do KMZ wybierz razem z nim ikony i zdjęcia.
- Sprawdź mapę, tabelę znaczników i foldery pokazane w podsumowaniu.
- 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.