GPX to GeoJSON Converter
Konverteeri GPX (GPS Exchange Format) failid GeoJSON-iks, et kasutada neid veebikaartidel. Ideaalne GPS-radade, matkaradade, jalgrattateede ja teekonnapunktide jaoks GPS-seadmetest ja spordirakendustest.
Mis on GPX?
GPX (GPS Exchange Format) on XML-põhine formaat GPS-andmete vahetamiseks seadmete ja rakenduste vahel. See on standardne formaat, mida kasutavad:
- GPS-seadmed: Garmin, TomTom, Magellan
- Spordirakendused: Strava, Komoot, AllTrails, Ride with GPS
- Mobiilirakendused: GPS-jälgimisrakendused, matkamisrakendused
- Droonid: Lennuteekonna logid
- Kaardistustarkvara: QGIS, ArcGIS, Google Earth
GPX andmetüübid
GPX-failid võivad sisaldada kolme tüüpi andmeid:
- Teekonnapunktid (
<wpt>): Üksikud huvipunktid (POI-d) koos koordinaatide, nimede, kirjelduste ja kõrgusega - Marsruudid (
<rte>): Planeeritud teekonnad järjestatud teekonnapunktidega, tavaliselt navigeerimiseks - Rajad (
<trk>): Salvestatud teekonnad ajatemplitena, mis näitavad tegelikku liikumist aja jooksul
Kuidas konverteerida
- Laadi üles oma .gpx fail (lohistades või sirvides)
- Eelvaade konverteeritud GeoJSON-ist kaardil
- Teekonnapunktid kuvatakse punktidena
- Marsruudid kuvatakse LineString-idena
- Rajad kuvatakse LineString-idena (üks iga segmendi kohta)
- Laadi alla GeoJSON-fail
Konverteerimise detailid
Mis konverteeritakse
Teekonnapunktid → Punktid
- ✅ Koordinaadid: Laiuskraad, pikkuskraad
- ✅ Kõrgus: Salvestatud omadustes
- ✅ Nimi ja kirjeldus: Säilitatud
- ✅ Aeg: ISO 8601 ajatemplit
- ✅ Sümbol: Ikooni/tähise tüüp
- ✅ Laiendused: Kohandatud GPX-andmed
Marsruudid → LineString-id
- ✅ Marsruudi punktid: Järjestatud koordinaadid
- ✅ Marsruudi nimi: Omaduste atribuut
- ✅ Kõrgusprofiil: Punktipõhine kõrgusandmed
- ✅ Kirjeldus: Marsruudi metaandmed
Rajad → LineString-id
- ✅ Raja segmendid: Iga segment muutub LineString-iks
- ✅ Ajatemplit: Aeg iga koordinaadipunkti kohta
- ✅ Kõrgusprofiil: Kõrgusandmed
- ✅ Raja nimi: Omaduste atribuut
- ✅ Kiirus/Pulss: Kui laiendustes olemas
Koordinaatide formaat
- GPX kasutab: Laiuskraad, pikkuskraad (WGS84)
- GeoJSON kasutab: [Pikkuskraad, Laiuskraad] (WGS84)
- Konverteerimine käsitleb automaatselt koordinaatide järjekorra vahetust
Kõrgusandmed
Kõrgus (altituud) GPX <ele> siltidest säilitatakse omaduste atribuutides:
- Teekonnapunktid:
properties.elevation - Marsruudid/Rajad: Kõrguste massiiv, mis vastab koordinaatpunktidele
Levinud kasutusviisid
- Spordiandmed: Konverteeri Strava, Garmin või Fitbit ekspordid, et analüüsida marsruute
- Matkarajad: Jaga matkaradade kaarte GPS-seadmeteta kasutajatega
- Jalgrattateed: Kuvage jalgrattateid veebikaartidel
- Droonilennud: Analüüsi lennuteekondi ja teekonnapunkte
- Geopeitus: Konverteeri geopeituse koordinaadid kaardistamiseks
- Välitööd: GPS-i uuringuandmed GeoJSON-iks
- Reisipäevikud: Visualiseeri reise ja teekondi
Väljundi struktuur
Teekonnapunkti näide
json
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-74.0060, 40.7128]
},
"properties": {
"name": "New York City",
"desc": "The Big Apple",
"elevation": 10,
"time": "2025-10-28T10:00:00Z",
"sym": "city"
}
}Raja näide
json
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[-110.0000, 45.0000],
[-110.0010, 45.0010],
[-110.0020, 45.0020]
]
},
"properties": {
"name": "Hiking Trail",
"desc": "Mountain hiking route",
"elevations": [1500, 1520, 1550],
"times": ["2025-10-28T08:00:00Z", "2025-10-28T08:15:00Z", "2025-10-28T08:30:00Z"],
"coordinateProperties": {
"times": ["2025-10-28T08:00:00Z", "2025-10-28T08:15:00Z", "2025-10-28T08:30:00Z"]
}
}
}Miks konverteerida GeoJSON-iks?
- Veebistandard: Sobib Leafleti, Mapboxi, OpenLayersiga
- Lihtsam formaat: JSON-i on lihtsam töödelda kui XML-i
- Parem jõudlus: Kiirem töötlemine ja renderdamine
- Arendajasõbralik: Lihtne kontrollida, redigeerida ja manipuleerida
- Laiem ühilduvus: Rohkem tööriistu toetab GeoJSON-i
Näpunäited
Mitu rada: GPX-failid, millel on mitu rada, genereerivad eraldi LineString-omadused iga raja segmendi jaoks.
Ajatemplit: Võimaldab analüüsida kiirust, tempot ja kestust, säilitades ajatempli andmed.
Kõrgusprofiilid: Kasutage kõrguste massiive, et luua kõrgusgraafikuid.
Suured failid: Väga pikkade radade (10 000+ punkti) puhul kaaluge geomeetria lihtsustamist pärast konverteerimist.
KKK
Millised rakendused ekspordivad GPX-faile? Strava, Garmin Connect, Komoot, AllTrails, Ride with GPS, MapMyRun, Runkeeper ja enamik GPS-seadmeid.
Kas ma kaotan kõrgusandmeid? Ei—kõrgus säilitatakse properties.elevations massiivis (radade/marsruutide puhul) või properties.elevation (teekonnapunktide puhul).
Kas ma saan korraga konverteerida mitu GPX-faili? Jah! Laadi üles mitu faili ja laadi need kõik ZIP-arhiivina alla.
Kas minu GPS-andmed laaditakse üles? Ei—kogu konverteerimine toimub teie brauseris. Teie failid ei lahku kunagi teie seadmest.
Millist koordinaatsüsteemi GPX kasutab? GPX kasutab alati WGS84 (EPSG:4326), sama mis GeoJSON, seega pole projektsiooni konverteerimist vaja.
Kuidas saada GPX-faile Stravast?
- Mine oma tegevusele Stravas
- Klõpsa mutrivõtme ikoonil (või kolmel punktil)
- Vali "Export GPX"
Vaata ka
- Tagasi kõigi konverterite juurde
- KML → GeoJSON — Google Earth formaat
- CSV → GeoJSON — Tabelandmed
- Kauguse tööriist — Mõõda kaugusi Maal