Muunna GeoJSON muotoon GPX

GeoJSON-vektoridatan muuntaminen GPX-muotoon muuntaa tavanomaiset maantieteelliset JSON-objektit fyysisiin navigointilaitteisiin optimoiduksi XML-pohjaiseksi muodoksi.

Valitse tai pudota tiedostot tähän

Yksityisesti - tiedostot eivät koskaan poistu laitteeltasi

tai liitä Ctrl+V

Sillä aikaa kun odotat tiedostojasi, voit pelata Code Rainia

Tietosuojatakuu: 0 % verkkosiirtoa Ulkoisille palvelimille ei ole ladattu yhtään tavua. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Muotojen vertailu ja tekniset tiedot

MääritysGEOJSONGPX
MIME-tyyppiapplication/geo+jsonapplication/gpx+xml
Tyyppimaantieteellinen vektorimuotoinen JSONGPS-tiedonsiirtomuoto
PakkausEi pakkausta (JSON-teksti)XML-teksti
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

Paikkatietojärjestelmien ammattilaiset ja ulkoilun harrastajat joutuvat usein siirtämään polkutietoja verkkokarttatyökalujen ja laitteiden välillä. GeoJSON on suunniteltu verkkoselaimille, ja siinä tallennetaan pisteitä, viivoja ja monikulmioita JavaScript Object Notation -muodossa. Kädessä pidettävät GPS-laitteet, urheilukellot ja merinavigointilaitteet taas tarvitsevat GPX-tiedostoja reittien, jälkien ja reittipisteiden oikeaan esittämiseen. Ulkoiluoppaat, retkeilijät ja pyöräilijät muuntavat näin työpöydän karttaohjelmistoissa suunnittelemansa reitit fyysisille laitteille offline-käyttöä varten. Kenttätutkijat käyttävät samaa työnkulkua kerätäkseen tietopisteitä verkkolomakkeilla ja viedäkseen ne retkeilyvälineiden kanssa yhteensopiviin laitteisiin. Ilman muunnosta navigointilaitteet eivät pysty lukemaan verkkokarttasovellusten tuottamia mukautettuja vektorikoordinaatteja.

Tekniset tiedot ja koodekkien erittely

GeoJSON käyttää application/geo+json MIME-tyyppiä ja perustuu pakkaamattomiin pelkän tekstin JSON-objekteihin, jotka on koodattu UTF-8:lla. Se sisältää geometriatyyppejä kuvaavia avaimia, kuten Point, LineString ja Polygon. GPX käyttää application/gpx+xml MIME-tyyppiä ja perustuu Topografixin määrittelemään XML-skeemaan. Kumpikaan muoto ei käytä säiliötasolla omaa pakkausta, joten tiedostot ovat pakkaamatonta pelkkää tekstiä, ellei niitä pakata ZIP-arkistoon. Kumpikaan muoto ei käytä tunnistamiseen tavutunnisteita. GeoJSON tunnistetaan avaavasta aaltosulkeesta '{', kun taas GPX tunnistetaan tavallisesta XML-määrittelystä '<?xml', jota seuraa juuritunniste <gpx>.

Käyttöjärjestelmien ja selaimien yhteensopivuus

GeoJSON- ja GPX-tiedostoja tuetaan laajasti GIS- ja GPS-työnkuluissa, mutta tuki vaihtelee laitteen ja palvelun mukaan. Tarkista kohdelaitteen dokumentaatio ennen muuntamista.

Hyödyllistä tietoa

Seuraa koordinaattien tarkkuutta muunnoksen aikana, jotta XML-tiedoston koko ei kasva tarpeettomien desimaalien vuoksi, sillä useimmat kuluttajien GPS-laitteet tarvitsevat enintään kuusi desimaalia.

Usein kysytyt kysymykset

Miten GeoJSON muunnetaan GPX-muotoon kadottamatta laatua?

Muunnos on koordinaattitietojen osalta matemaattisesti häviötön, jos koordinaattijärjestelmänä säilyy WGS 84 -leveys- ja pituusastejärjestelmä. Jos GeoJSON-tiedosto sisältää kuitenkin monimutkaisia polygoneja tai ominaisuuksia, joita GPX-tunnisteet eivät tue, nämä lisätiedot jäävät pois muunnoksessa.

Mitä eroa on GeoJSON- ja 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.