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.
- Obiekty
- 0
- Punkty
- 0
- Linie
- 0
- Wielokąty
- 0
- Wierzchołki
- 0
Jak konwertować GeoJSON, KML, GPX, CSV i WKT
- 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.
- Zostaw Z formatu na Wykryj automatycznie albo sam wybierz format wejściowy. Wykrywanie patrzy na pierwsze znaki:
{lub[oznacza GeoJSON,<gpxto GPX, inny XML jest czytany jako KML, słowo kluczowe takie jakPOINTczyMULTIPOLYGONoznacza WKT, a wszystko inne jest traktowane jako CSV. - Wybierz format wyjściowy w polu Na format. Wynik pojawia się na bieżąco podczas pisania; Konwertuj uruchamia konwersję ponownie.
- 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
nameidescriptiontrafiają do elementów KML o tej samej nazwie, a pozostałe doExtendedData. Geometrie Multi stają sięMultiGeometry. Przy odczycie narzędzie przechodzi przez wszystkie foldery (Folder), czyta wartościDataiSimpleDataoraz rozumie nagrania Google Earthgx: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, zele,nameidesc), 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
latitudeilongitude(orazelevation, 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 nazwachlat/latitude/yorazlon/lng/long/longitude/x(bez względu na wielkość liter), a także kolumnawktlubgeometry. 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
EMPTYoraz prefiks w stylu PostGISSRID=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.
Podobne narzędzia
- Kalkulator bounding box (bbox) Oblicz bounding box współrzędnych, GeoJSON lub WKT jako minLon,minLat,maxLon,maxLat, WKT, Overpass lub Leaflet, z marginesem i obsługą ±180°.
- Odległość między współrzędnymi Oblicz odległość między dwiema współrzędnymi GPS wzorem haversine lub Vincenty’ego (WGS84) – z azymutem i punktem środkowym, w km, milach i milach morskich.
- Formatowanie i walidacja JSON Darmowe narzędzie do formatowania i walidacji JSON: upiększa, minifikuje i sprawdza JSON w przeglądarce, wskazując wiersz i kolumnę błędu.