GPX GeoJSON-muunnin
Muunna GPX (GPS Exchange Format) -tiedostot GeoJSON-muotoon käytettäväksi verkkokartoissa. Täydellinen GPS-jälkien, vaellusreittien, pyöräilyreittien ja reittipisteiden muuntamiseen GPS-laitteista ja kuntoilusovelluksista.
Mikä on GPX?
GPX (GPS Exchange Format) on XML-pohjainen formaatti GPS-datan vaihtamiseen laitteiden ja sovellusten välillä. Se on standardiformaatti, jota käyttävät:
- GPS-laitteet: Garmin, TomTom, Magellan
- Kuntoilusovellukset: Strava, Komoot, AllTrails, Ride with GPS
- Mobiilisovellukset: GPS-seurantasovellukset, vaellussovellukset
- Dronit: Lentoreittilokit
- Karttaohjelmistot: QGIS, ArcGIS, Google Earth
GPX-datatyyppit
GPX-tiedostot voivat sisältää kolmea datatyyppiä:
- Reittipisteet (
<wpt>): Yksittäiset kiinnostavat pisteet (POI) koordinaatteineen, nimineen, kuvauksineen ja korkeustietoineen - Reitit (
<rte>): Suunnitellut polut järjestetyillä reittipisteillä, yleensä navigointia varten - Jäljet (
<trk>): Tallennetut polut aikaleimoineen, jotka osoittavat todellisen liikkeen ajan kuluessa
Kuinka muuntaa
- Lataa .gpx-tiedostosi (vedä ja pudota tai selaa)
- Esikatsele muunnettu GeoJSON kartalla
- Reittipisteet näkyvät pisteinä
- Reitit näkyvät LineString-muotoisina
- Jäljet näkyvät LineString-muotoisina (yksi per segmentti)
- Lataa GeoJSON-tiedosto
Muunnoksen yksityiskohdat
Mitä muunnetaan
Reittipisteet → Pisteet
- ✅ Koordinaatit: Leveys- ja pituusaste
- ✅ Korkeus: Tallennettu ominaisuuksiin
- ✅ Nimi ja kuvaus: Säilytetty
- ✅ Aika: ISO 8601 -aikaleima
- ✅ Symboli: Kuvake/merkkityyppi
- ✅ Laajennukset: Mukautettu GPX-data
Reitit → LineString
- ✅ Reittipisteet: Järjestetyt koordinaatit
- ✅ Reitin nimi: Ominaisuus
- ✅ Korkeusprofiili: Korkeusdata pisteittäin
- ✅ Kuvaus: Reitin metadata
Jäljet → LineString
- ✅ Jälkisegmentit: Jokainen segmentti muuttuu LineString-muotoon
- ✅ Aikaleimat: Aika per koordinaattipiste
- ✅ Korkeusprofiili: Korkeusdata
- ✅ Jäljen nimi: Ominaisuus
- ✅ Nopeus/Syke: Jos laajennuksissa on mukana
Koordinaattiformaatti
- GPX käyttää: Leveysaste, Pituusaste (WGS84)
- GeoJSON käyttää: [Pituusaste, Leveysaste] (WGS84)
- Muunnos käsittelee automaattisesti koordinaattijärjestyksen vaihdon
Korkeusdata
Korkeus (altitude) GPX:n <ele>-tageista säilytetään ominaisuuksissa:
- Reittipisteet:
properties.elevation - Reitit/Jäljet: Korkeuksien taulukko, joka vastaa koordinaattipisteitä
Yleiset käyttötarkoitukset
- Kuntodata: Muunna Stravan, Garminin tai Fitbitin vientitiedostot reittien analysointiin
- Vaellusreitit: Jaa polkukarttoja käyttäjille, joilla ei ole GPS-laitteita
- Pyöräilyreitit: Näytä pyöräilyreitit verkkokartoilla
- Dronilennot: Analysoi lentoreittejä ja reittipisteitä
- Geokätköily: Muunna geokätköjen koordinaatit kartoitusta varten
- Kenttätutkimus: GPS-tutkimusdata GeoJSON-muotoon
- Matkapäiväkirjat: Visualisoi matkoja ja reittejä
Tulostusrakenne
Reittipisteen esimerkki
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"
}
}Jäljen esimerkki
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"]
}
}
}Miksi muuntaa GeoJSON-muotoon?
- Verkkostandardi: Toimii Leafletin, Mapboxin, OpenLayersin kanssa
- Yksinkertaisempi formaatti: JSON on helpompi jäsentää kuin XML
- Parempi suorituskyky: Nopeampi jäsentäminen ja renderöinti
- Kehittäjäystävällinen: Helppo tarkastella, muokata ja käsitellä
- Laajempi yhteensopivuus: Useammat työkalut tukevat GeoJSON-muotoa
Vinkkejä
Useita jälkiä: GPX-tiedostot, joissa on useita jälkiä, tuottavat erilliset LineString-ominaisuudet jokaiselle jälkisegmentille.
Aikaleimat: Mahdollistaa nopeuden, tahdin ja keston analysoinnin säilyttämällä aikadata.
Korkeusprofiilit: Käytä korkeustaulukoita korkeuskäyrien luomiseen.
Suuret tiedostot: Hyvin pitkien jälkien (yli 10 000 pistettä) kohdalla harkitse geometrian yksinkertaistamista muunnoksen jälkeen.
Usein kysyttyä
Mitkä sovellukset vievät GPX-tiedostoja? Strava, Garmin Connect, Komoot, AllTrails, Ride with GPS, MapMyRun, Runkeeper ja useimmat GPS-laitteet.
Menetänkö korkeustiedot? Et — korkeus säilytetään properties.elevations-taulukossa (jäljet/reitit) tai properties.elevation (reittipisteet).
Voinko muuntaa useita GPX-tiedostoja kerralla? Kyllä! Lataa useita tiedostoja ja lataa ne kaikki ZIP-arkistona.
Ladataanko GPS-datani? Ei — kaikki muunnokset tapahtuvat selaimessasi. Tiedostosi eivät koskaan poistu laitteeltasi.
Mitä koordinaattijärjestelmää GPX käyttää? GPX käyttää aina WGS84 (EPSG:4326), samaa kuin GeoJSON, joten projektiomuunnosta ei tarvita.
Kuinka saan GPX-tiedostoja Stravasta?
- Siirry aktiviteettiisi Stravassa
- Klikkaa jakoavaimen kuvaketta (tai kolmea pistettä)
- Valitse "Export GPX"
Katso myös
- Takaisin kaikkiin muuntimiin
- KML → GeoJSON — Google Earth -formaatti
- CSV → GeoJSON — Taulukkodata
- Etäisyystyökalu — Mittaa etäisyyksiä maapallolla