GPX (tiedostomuoto)
GPS eXchange -muoto
GPX ( GPS eXchange Format) on tiedostomuoto GPS-koordinaattien vaihtamiseen. Tätä muotoa käytetään kuvaamaan pisteiden keräys käytetään reittipisteen ( reittipisteen ), seurata ( track ) tai reitin ( reitin ). Tämä muoto on auki. Sen yleisimmin käytetty versio on GPX v 1.1 -muoto, mutta silti on olemassa ohjelmistoja, kuten ITN Converter, jotka käyttävät versiota 1.0.
GPX-muoto
Rakenne
Tiedoston juuri ( <gpx>) voi sisältää:
- Metatiedot ( <metadata>), joka kuvaa sisältö GPX:
- nimi ( <name>)
- kuvaus ( <desc>)
- tiedoston tekijä ( <author>), mukaan lukien nimi, sähköpostiosoite ja linkki verkkosivustolle.
- tekijänoikeus ( <copyright>), jossa määritetään lisenssi ja vuosi
- yksi tai useampi linkki ( <link>) lisätietoon (verkkosivu, valokuva, video jne.)
-
päivämäärä ja kellonaika, jolloin tiedosto luotiin ( <time>)
- yksi tai useampi avainsana
- rajoja, joita GPX tiedostot ( minimi ja maksimi leveysasteilla ja pituusasteet )
- Vaihtoehtoisesti laajennukset ( <extensions>) lisäävät vapaasti toisessa nimitilassa ( nimiavaruudessa ) määriteltyjä XML-elementtejä tiedostojen ominaisuuksien laajentamiseksi
- Luettelo reittipisteistä tai reittipisteistä ( <wpt>), joista kukin on kuvattu:
- sen leveysaste asteina (attribuutti lat)
- sen pituusaste asteina (attribuutti lon)
- sen korkeus metreinä ( <ele>)
- aikaleima ( <time>)
- GPS-vastaanottimen magneettinen suunta asteina ( <magvar>)
- korkeus geoidin ( "merenpinnasta") yläpuolella WGS 84 ellipsoidin , kuten on kuvattu NMEA GGA viestit erittely ( )<geoidheight>
- nimi ( <name>)
- kommentti ( <cmt>)
- kuvaus ( <desc>)
- pisteen maantieteellisestä sijainnista vastaavan laitteen malli ja valmistaja ( <src>)
- GPS: n tyyppi ( kiinteä ), jonka avulla piste saatiin ( ( korjata ) 2D, 3D, DGPS ...)
- koordinaattien laskennassa hankittujen satelliittien määrä ( <sat>)
- tiedot DGPS- mittauksista , kuten kesto edellisestä päivityksestä ( <ageofdgpsdata>) tai aseman tunniste ( <dgpsid>)
- mutta myös linkki verkkosivulle lisätietoja ( <link>), tarkka nimi kuvaava symboli pisteen GPS-laitteen ( <sym>), tyyppi piste ( <type>) ja tarkkuus ( <hdop>, <vdop>, <pdop>katso geometrinen tarkkuus )
- valinnaisesti laajennukset toisesta nimiavaruudesta ( <extensions>)
- Luettelo reiteistä ( <rte>), joista kukin on kuvannut:
- nimi ( <name>)
- kommentti ( <cmt>)
- kuvaus ( <desc>)
- laitemalli ( <src>)
- reitin numero ( <number>)
- mutta myös linkki lisätietoa sisältävälle verkkosivulle ( <link>) ja reitin tyypille ( <type>)
- valinnaisesti laajennukset ( <extensions>)
- Reitti kuvataan järjestetyllä pisteillä (yksi majakka <rtept>per piste samassa muodossa kuin edellä <wpt>kuvattu majakka ), jotka edustavat määränpäähän johtavien käännösten sijaintia.
- Luettelo kappaleista tai kappaleista ( <trk>), joista kukin on kuvannut:
- nimi ( <name>)
- kommentti ( <cmt>)
- kuvaus ( <desc>)
- laitemalli ( <src>)
- raidan numero ( <number>)
- mutta myös linkki lisätietojen verkkosivulle ( <link>), reitin tyyppi ( <type>)
- valinnaisesti laajennukset ( <extensions>)
- Rata kuvataan raitesegmenteillä ( <trkseg>), kulku segmentiltä toiselle osoittaa GPS-vastaanottimen sukupuuttoon tai vastaanoton menetykseen. Rataosuus koostuu:
- järjestetty luettelo reittipisteistä ( <trkpt>), joiden muoto on identtinen <wpt>aiemmin kuvatun tunnisteen kanssa
- valinnaisesti laajennukset ( <extensions>)
Edustus
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<gpx …>
'''''Metadonnées'''''
<metadata> …
</metadata>
'''''Données'''''
'''''Exemples : Trace Point de cheminement'''''
<trk> <wpt lat="{{gris|#}}" lon="{{gris|#}}">
<trkseg> <ele>#
</ele>
<trkpt lat="{{gris|#}}" lon="{{gris|#}}"> <name> …
</name>
<ele>{{gris|#}}
</ele> …
</trkpt> </wpt>
<trkpt …> <wpt …>
… …
</trkpt> </wpt>
</trkseg>
<trkseg>
<trkpt …>
…
</trkpt>
</trkseg>
…
</trk>
'''''Fin de fichier'''''
</gpx>
Esimerkki
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" creator="byHand" version="1.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
<wpt lat="39.921055008" lon="3.054223107">
<ele>12.863281
</ele>
<time>2005-05-16T11:49:06Z
</time>
<name>Cala Sant Vicenç - Mallorca
</name>
<sym>City
</sym>
</wpt>
</gpx>
Kilpailevat GPX-muodot
GPX: tä ja KML: ää lukuun ottamatta , joista on tullut Open Geospatial Consortiumin standardi , nämä muodot ovat omistettuja ja ominaisia tuotemerkille ja siihen liittyvälle ohjelmistolle ( Navteq , Tele Atlas , ViaMichelin ):
-
CSV : Garmin, Navman, Navigon (ei ole geo-csv-standardia, joten CSV ei ole kovin jäsennelty ja kukin ohjelmisto käyttää sitä eri tavalla)
- OV2: TomTom, CoPilot Live
- ASC: ViaMichelin
-
KML , KMZ: Google Earth , OziExplorer
- TRK: CompeGPS
GPX-muodon käyttäminen
Suurin osa sovelluksista tai GPS-laitteista käyttää GPX-muotoa tai yhtä muodoista vaihdettaessa muiden sovellusten tai GPS-laitteiden kanssa tuonnissa tai viennissä. GPS-laitteen tiedonsiirtoprotokolla voi olla vakio ( NMEA ), RMC-tyyppi tai oma.
Koska GPX-muoto on XML-muoto, tiedostoa on mahdollista tarkastella ja muokata tekstieditorilla. XML-yhteensopivan syntaksieditorin (kuten Notepad ++ ja XML Tools -laajennus ) käyttäminen varmistaa, että GPX-tiedosto pysyy syntaktisesti kelvollisena ja vähentää riskiä tuottaa tiedosto, jota sovellukset / laitteet eivät voi lukea.
Viitteet
Ulkoiset linkit