mapverter

Konwerter GPX na GeoJSON

Konwertuj GPX do jednego obiektu FeatureCollection. Mieszane waypointy, trasy i ślady dostają właściwość layer, a wysokość zostaje jako trzecia współrzędna.

  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?

Jeden obiekt FeatureCollection

Wynik GeoJSON zawiera jedną kolekcję. Gdy GPX ma więcej niż jedną z trzech grup — waypointy (punkty nawigacyjne), trasy i ślady — mapverter scala je w jeden obiekt FeatureCollection, nadaje każdemu obiektowi właściwość layer z nazwą jego grupy i wspomina o scaleniu w raporcie z konwersji. GPX z samymi śladami nie wymaga na przykład scalania i nie dostaje właściwości layer.

Geometria i wysokość

Waypointy stają się obiektami Point. Trasy i ślady stają się obiektami LineString, a ślad z kilkoma segmentami — obiektem MultiLineString. Wysokość z <ele> zostaje jako trzecia współrzędna, a ponieważ GPX już używa WGS 84, współrzędne są zapisywane bez zmian.

Właściwości

Wartości takie jak name, desc, time, sym i type stają się właściwościami każdego obiektu. Czasy zapisane w każdym punkcie śladu nie są przenoszone, więc ślad zachowuje kształt, ale nie czas każdego punktu.

Najczęściej zadawane pytania

Jak odróżnić waypointy od śladów w GeoJSON?
Waypointy są obiektami Point, a trasy i ślady — liniami. Gdy GPX łączył kilka grup, właściwość layer podaje też dla każdego obiektu waypoints, routes lub tracks.
Czy wysokość jest zachowywana?
Tak. Wysokość zostaje jako trzecia wartość każdej współrzędnej, na co pozwala RFC 7946.
Czy czasy punktów śladu są zachowywane?
Nie. Czas waypointu jest zachowywany jako właściwość, ale lista czasów zapisanych w każdym punkcie śladu nie jest przenoszona.
Czy plik GPX jest przesyłany na serwer?
Nie. Konwersja odbywa się w przeglądarce.