mapverter

Konwerter KML na GeoJSON

Konwertuj KML do GeoJSON w przeglądarce. Style stają się właściwościami stroke i fill, a ścieżki folderów i mieszane MultiGeometry zostają zachowane.

  1. Dodaj
  2. Sprawdź
  3. Pobierz

Przeciągnij tutaj plik mapy

SHP (zip lub .shp razem z .shx, .dbf, .prj), KML, KMZ, GeoJSON, GPX, CSV

Za darmo · jeden zbiór danych naraz · do 20 MB

Konwertujesz kilka zbiorów danych naraz?

Oznaczenia miejsc stają się obiektami

Każde oznaczenie miejsca staje się obiektem GeoJSON (Feature). Jego nazwa, opis i wartości ExtendedData stają się właściwościami, a folder, w którym się znajdował, jest zapisywany we właściwości folder, przy czym zagnieżdżone foldery są łączone ukośnikiem. Opisy zapisane w HTML są zachowywane jako tekst.

Style stają się właściwościami

Style KML, także współdzielone, do których odwołuje się styleUrl, są zapisywane jako właściwości, takie jak stroke, stroke-width, stroke-opacity, fill i fill-opacity, a adres ikony jako icon. Jeśli później przekonwertujesz ten GeoJSON z powrotem na KML, mapverter ponownie zamieni właściwości koloru i grubości na style KML.

Geometria zostaje bez zmian

  • Element MultiGeometry z jednym typem geometrii staje się obiektem MultiPoint, MultiLineString lub MultiPolygon. Element łączący różne typy staje się obiektem GeometryCollection, który GeoJSON może przechować w niezmienionej postaci.
  • Oznaczenia miejsc bez współrzędnych są zachowywane z geometrią null.
  • Wysokość zostaje jako trzecia współrzędna, a ponieważ KML już używa WGS 84, współrzędne są zapisywane bez zmian.

Najczęściej zadawane pytania

Czy kolory z KML przetrwają w GeoJSON?
Tak, jako właściwości. Kolory i grubości linii oraz kolory wypełnienia są zapisywane we właściwościach stroke, stroke-width i fill każdego obiektu, a konwersja GeoJSON z powrotem na KML zamienia je znów na style KML.
Co dzieje się z elementem MultiGeometry, który łączy punkty i poligony?
Staje się jednym obiektem GeometryCollection ze wszystkimi częściami, więc nic nie jest dzielone ani tracone.
Czy oznaczenia miejsc bez współrzędnych są pomijane?
Nie. GeoJSON dopuszcza obiekty bez geometrii, więc zostają zachowane z geometrią null i wszystkimi właściwościami.
Czy plik KML jest przesyłany na serwer?
Nie. Plik jest odczytywany i konwertowany w przeglądarce i nigdy nie trafia na serwer.