Dlaczego konwertować GPX na GEOJSON?
Biblioteki map internetowych, takie jak Leaflet i Mapbox, nie odczytują natywnie formatu GPX - ich standardowym formatem jest .geojson. Konwersja pozwala wyświetlać ślady GPS na mapie internetowej, uruchamiać zapytania geoprzestrzenne lub wprowadzać dane do potoku GIS bez użycia wtyczek.
Jak przekonwertować GPX na GEOJSON
GPSBabel OPEN-SOURCE
Ustaw wejście na GPX i wyjście na GeoJSON w GPSBabel, wybierz pliki i kliknij Apply. Dostępne również dla macOS i Linux.
QGIS OPEN-SOURCE
Przeciągnij plik .gpx do panelu Warstwy, kliknij prawym przyciskiem myszy na warstwę i wybierz Eksportuj > Zapisz obiekty jako, a następnie ustaw format na GeoJSON. Dostępne również dla macOS i Linux.
O tych formatach
Plik GPX przechowuje dane GPS - punkty trasy, ślady i trasy - w formacie czystego XML. Aby wyświetlić trasę, przeciągnij ją do Google Earth Pro lub prześlij do GPS Visualizer. Aby załadować…
Otwórz szczegóły .GPX →Plik GEOJSON przechowuje obiekty geograficzne - punkty, linie i wielokąty wraz z ich atrybutami - jako zwykły tekst JSON i jest standardowym formatem dla mapowania internetowego. Aby…
Otwórz szczegóły .GEOJSON →Jakość i na co uważać
- Ślady stają się geometriami LineString lub MultiLineString; punkty orientacyjne stają się obiektami Point - wszystko przenosi się czysto.
- Dane rozszerzeń GPX, takie jak tętno, kadencja czy temperatura, nie są częścią specyfikacji GeoJSON i są po cichu odrzucane przez większość konwerterów.
- Gęste ślady rejestrowane w odstępach 1-sekundowych generują duże pliki GeoJSON; rozważ uproszczenie śladu, jeśli rozmiar pliku jest istotny dla zastosowań internetowych.