mapverter

Konwerter GeoJSON na KML

Konwertuj GeoJSON do KML 2.2 w przeglądarce. Kolory i grubości linii simplestyle trafiają do stylów KML, a pozostałe właściwości są zachowane jako ExtendedData.

  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?

simplestyle staje się stylem KML

Jeśli obiekty mają właściwości simplestyle, mapverter zapisuje je jako osadzony element Style w każdym oznaczeniu miejsca:

  • stroke, stroke-opacity i stroke-width stają się kolorem i grubością linii.
  • fill i fill-opacity stają się kolorem wypełnienia poligonu.
  • marker-color staje się kolorem ikony.

Właściwości, które nie mają odpowiednika w KML zapisywanym przez mapverter, takie jak marker-symbol i marker-size, są pomijane i liczone w raporcie z konwersji.

Właściwości i opisy

Właściwość name staje się nazwą oznaczenia miejsca, a description — jego opisem. Każda inna właściwość jest zapisywana jako ExtendedData; zagnieżdżone obiekty JSON i tablice trafiają tam jako tekst JSON, a wartości null są pomijane.

Współrzędne i geometria

KML używa WGS 84, więc docelowy układ współrzędnych jest zablokowany. Starsze pliki GeoJSON, które w elemencie crs deklarują inny układ, na przykład EPSG:2180, są przeliczane na WGS 84, jeśli mapverter zna ten układ. Obiekty GeometryCollection są zapisywane jako MultiGeometry, wartości wysokości są zachowywane, a obiekty z geometrią null są pomijane i liczone.

Najczęściej zadawane pytania

Czy kolory z GeoJSON będą widoczne w Google Earth?
Kolory i grubości linii simplestyle są zapisywane jako elementy KML LineStyle, PolyStyle i IconStyle, które Google Earth odczytuje. Obiekty bez właściwości stylu nie dostają elementu Style, więc obowiązują ustawienia domyślne programu wyświetlającego.
Dlaczego w KML brakuje niektórych obiektów?
Obiekty z geometrią null są pomijane. Raport z konwersji podaje, ile ich pominięto.
Co dzieje się z zagnieżdżonymi właściwościami?
Obiekty JSON i tablice są zapisywane jako tekst JSON w ExtendedData, więc wartości zostają zachowane, mimo że KML nie ma zagnieżdżonego typu danych.
Czy plik GeoJSON jest przesyłany na serwer?
Nie. Konwersja odbywa się w całości w przeglądarce.