Utilia

Konwerter GeoJSON, KML i GPX

Konwertuj GeoJSON na KML, GPX, CSV lub WKT i z powrotem w przeglądarce. Punkty, linie, wielokąty i geometrie Multi, z licznikiem obiektów i podglądem.

Jak konwertować GeoJSON, KML, GPX, CSV i WKT

  1. Upuść plik na pole wczytywania albo wklej dane w pole Dane wejściowe. Pliki odczytuje twoja przeglądarka – nigdy nie są przesyłane na serwer.
  2. Zostaw Z formatu na Wykryj automatycznie albo sam wybierz format wejściowy. Wykrywanie patrzy na pierwsze znaki: { lub [ oznacza GeoJSON, <gpx to GPX, inny XML jest czytany jako KML, słowo kluczowe takie jak POINT czy MULTIPOLYGON oznacza WKT, a wszystko inne jest traktowane jako CSV.
  3. Wybierz format wyjściowy w polu Na format. Wynik pojawia się na bieżąco podczas pisania; Konwertuj uruchamia konwersję ponownie.
  4. Sprawdź liczniki (Obiekty, Punkty, Linie, Wielokąty, Wierzchołki) i rysunek podglądu, a potem skopiuj wynik przyciskiem Kopiuj lub zapisz go przyciskiem Pobierz z właściwym rozszerzeniem.

Co zachowuje każdy format

Wszystkie konwersje przechodzą przez GeoJSON (RFC 7946) jako wspólny model: listę obiektów (features), z których każdy ma opcjonalną geometrię i zestaw właściwości. Obsługiwane są Point, LineString, Polygon (z otworami), MultiPoint, MultiLineString, MultiPolygon i GeometryCollection. Współrzędne to długość, szerokość i opcjonalna wysokość, w stopniach WGS 84; narzędzie nie zmienia odwzorowania (nie reprojektuje).

  • GeoJSON: wszystko jest zachowane, w tym zagnieżdżone właściwości i identyfikatory obiektów.
  • KML: każdy obiekt staje się elementem Placemark. Właściwości name i description trafiają do elementów KML o tej samej nazwie, a pozostałe do ExtendedData. Geometrie Multi stają się MultiGeometry. Przy odczycie narzędzie przechodzi przez wszystkie foldery (Folder), czyta wartości Data i SimpleData oraz rozumie nagrania Google Earth gx:Track. Style, ikony, nakładki obrazowe i linki sieciowe są pomijane. KMZ to spakowany KML: najpierw go rozpakuj.
  • GPX: punkty stają się punktami trasy (wpt, z ele, name i desc), linie – śladami (trk), a MultiLineString – jednym śladem z kilkoma segmentami. Przy odczycie konwertowane są punkty, trasy (rte) i ślady, z wysokością jako trzecią współrzędną. GPX nie ma wielokątów, więc ich pierścienie są zapisywane jako segmenty śladu, o czym informuje ostrzeżenie.
  • CSV: gdy wszystkie obiekty to punkty, wynik ma kolumny latitude i longitude (oraz elevation, jeśli występuje), a po nich po jednej kolumnie na każdą właściwość. Dane mieszane dostają zamiast tego kolumnę wkt. Przy odczycie rozpoznawane są kolumny współrzędnych o nazwach lat/latitude/y oraz lon/lng/long/longitude/x (bez względu na wielkość liter), a także kolumna wkt lub geometry. Akceptowany jest przecinek dziesiętny, np. 52,2297. Wiersze bez współrzędnych są pomijane i zliczane.
  • WKT: jedna geometria w wierszu. Czytnik akceptuje warianty Z i M, geometrie EMPTY oraz prefiks w stylu PostGIS SRID=4326;. WKT nie ma atrybutów, więc przy zapisie właściwości są pomijane.

Wskazówki i ograniczenia

  • WKT i GeoJSON zapisują najpierw długość geograficzną. Jeśli twoje punkty lądują na oceanie u wybrzeży Afryki albo przy niewłaściwym biegunie, źródło prawdopodobnie miało zamienioną szerokość i długość.
  • Podgląd to prosty rysunek bez podkładu mapowego, który pozwala od razu zauważyć zamienione współrzędne, zabłąkane punkty lub niezamknięte kształty.
  • Akceptowane są pliki do 20 MB. Bardzo duże pliki mogą zająć kilka sekund, bo tekst wyniku jest budowany w pamięci.

Najczęściej zadawane pytania

Jak przekonwertować KML na GeoJSON?

Wklej KML lub upuść plik .kml, zostaw Z formatu na Wykryj automatycznie i wybierz GeoJSON w polu Na format. Nazwy, opisy i rozszerzone dane elementów Placemark stają się właściwościami obiektów.

Czy mogę otworzyć ślad GPX z zegarka lub licznika rowerowego?

Tak. Ślady z kilkoma segmentami stają się MultiLineString, punkty trasy – punktami, a wysokość każdego punktu jest zachowywana jako trzecia współrzędna. Znaczniki czasu poszczególnych punktów śladu nie są zachowywane.

Dlaczego moje wielokąty są w pliku GPX śladami?

GPX zna tylko punkty, trasy i ślady. Obrys każdego pierścienia wielokąta jest zapisywany jako segment śladu, aby kształt nie zginął, a narzędzie wyświetla ostrzeżenie.

Jakiego układu CSV oczekuje narzędzie?

Wiersza nagłówka z kolumną szerokości i długości geograficznej, np. name,lat,lon. Separatorem może być przecinek, średnik lub tabulator. Możesz też podać kolumnę wkt z geometriami, np. POINT (21.01 52.23).

Czy moje dane są wysyłane na serwer?

Nie. Parsowanie i konwersja odbywają się w całości w twojej przeglądarce; strona nie wysyła żadnego żądania z twoimi danymi, co ma znaczenie przy prywatnych śladach i plikach z lokalizacjami klientów.