GeoJSON - GPS-jälki GPX -muunnin

GeoJSON-vektoridatan muuntaminen GPX-muotoon mahdollistaa verkkopohjaisten karttamuotojen lataamisen suoraan kädessä pidettäviin GPS-laitteisiin ja urheilukelloihin.

Valitse tai vedä tiedostoja

Valitse tai pudota tiedostot tähän

100 % yksityinen selaimen sisäinen muunnos - tiedostot eivät poistu laitteeltasi

tai liitä Ctrl+V
Tietosuojatakuu: 0 % verkkosiirtoa 0 tavua ladattu ulkoisille palvelimille. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Muotojen vertailu ja tekniset tiedot

MääritysGEOJSONGPX
MIME-tyyppiapplication/geo+jsonapplication/gpx+xml
Tyyppigeographic vector JSONGPS data exchange format
Pakkausnone (JSON text)XML text
StandardimääritysIETF RFC 7946Topografix GPX 1.1
Tiedostotunniste (Magic Bytes)7B 22 74 79 70 65 22 3A 20 22 ({"type": ") JSON header3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx)

Muodon yleiskatsaus ja käyttökohteet

GeoJSON-tiedostot tallentavat pisteitä, viivoja ja monikulmioita JavaScript Object Notation -rakenteella, mikä tekee niistä suosittuja verkkokartoitussovelluksissa ja maantieteellisissä tietokannoissa. Erilliset ulkoilun navigaatiolaitteet ja kuntoilusovellukset vaativat kuitenkin usein GPX-muotoa. Paikkatiedon kääntäminen GeoJSON-muodosta GPX-muotoon yhdistää verkkokehitystyökalut ja fyysiset seurantajaitteet. Ulkoiluoppaat, retkeilyjät ja kenttätutkijat kohtaavat tämän muunnostarpeen säännöllisesti. Verkkoselaimen GIS-työkalussa LineString-viivana kartoitettu reitti on muutettava GPX-reittipisteiksi, jotta se toimii oikein ranteessa pidettävässä GPS-kellossa. Tämä työnkulku varmistaa, että tietokoneella suunniteltuja mukautettuja reittejä voidaan navigoida helposti maastossa ilman internetyhteyttä.

Tekniset tiedot ja koodekkien erittely

GeoJSON käyttää application/geo+json MIME-tyyppiä ja sisältää pakkaamatonta pelkkää tekstiä, joka on jäsennetty sisäkkäisiksi JSON-objekteilla ja -taulukoilla aaltosulkeita {} ja hakasulkeita [] käyttäen. Sillä ei ole taikanumero-otsikkoa, vaikka tiedostot alkavat yleensä avaavalla aaltosulkeella tai hakasulkeella. Vastaavasti GPX käyttää application/gpx+xml MIME-tyyppiä ja perustuu XML-dokumenttirakenteeseen, joka on kääritty tunnisteisiin kuten <gpx>, <trk> ja <trkpt>. GPX-tiedostot alkavat yleensä XML-määrittelyllä, kuten <?xml version="1.0" encoding="UTF-8"?>. Kumpikään muoto ei käytä natiivia binaaripakkausta, vaan molemmat perustuvat pelkkään tekstimerkkijonojen koodaukseen.

Käyttöjärjestelmien ja selaimien yhteensopivuus

Molemmat muodot toimivat suurissa käyttöjärjestelmissä, kuten Windowsissa, macOS:ssä, Linuxissa, iOS:ssä ja Androidissa. Modernit verkkoselaimet osaavat lukea ja hahmontaa GeoJSON-dataa natiivisti JavaScript-kirjastojen avulla, kun taas GPX-tiedostot vaativat tyypillisesti erilliset työpöytäsovellukset, kuten QGIS:n, Garmin BaseCampin tai mobiilinavigaatiosovellukset XML-hierarkian jäsentämiseen.

💡 Hyödyllistä tietoa

Pidä silmällä koordinaattien tarkkuutta muunnosprosessin aikana. Tarpeettomien desimaalien vähentäminen maantieteellisistä koordinaateista voi pienentää tiedostokokoa merkittävästi heikentämättä navigointitarkkuutta käsielaitteissa.

Muotojen vertailu ja tekniset tiedot

Tyypillinen kahden megatavun GeoJSON-reittitietoaineisto muuttuu noin 2,5 megatavun GPX-tiedostoksi XML-tunnisteiden aiheuttaman lisäkuorman vuoksi. Standardissa 4G-yhteydessä, jonka nopeus on 30 megabittiä sekunnissa, tämä tiedosto siirtyy alle sekunnissa. Nopeissa 5G- tai kuituverkoissa, jotka ylittävät 100 megabittiä sekunnissa, siirto tapahtuu välittömästi.

Usein kysytyt kysymykset

Miten GeoJSON muunnetaan GPS-jälki GPX -muotoon kadottamatta laatua?

Muunnos on geometrian osalta matemaattisesti häviötön, jos lähdekohteet ovat LineString-viivoja tai pisteitä. Leveys-, pituus- ja korkeuslukemat siirtyvät suoraan GPX-reittipistetunnisteisiin. Laadun heikkenemistä tapahtuu vain, jos muunnostyökalu yksinkertaistaa polkuja vahingossa tai poistaa mukautettuja ominaisuustietoja, jotka eivät sovi jäykkään GPX XML -skeemaan.

Mitä eroa on GeoJSON- ja GPS-jälki GPX -muodolla?

GeoJSON on joustava JSON-pohjainen muoto, joka on suunniteltu yleiseen verkkokartoitukseen ja tukee monimutkaisia monikulmioita, ominaisuuksia ja mielivaltaisia datatietoja. GPS Track GPX on tiukka XML-pohjainen skeema, joka on rakennettu erityisesti kronologista GPS-seurantadataa varten ja järjestää tiedot reittipisteiksi, reiteiksi ja jäljiksi vakio-kentillä ajalle, korkeudelle ja nopeudelle.