aspose.info
DA

GPX - GPX Exchange-filformat

Opdateret

Hvad er en GPX fil?

Filer med GPX-udvidelse repræsenterer GPS Exchange-format til udveksling af GPS-data mellem applikationer og webtjenester på internettet. Det er et letvægts XML-filformat, der indeholder GPS-data, dvs. waypoints, ruter og spor, der skal importeres og rødt af flere programmer. GPX-filformatet er åbent og understøttes af forskellige applikationer og GPS-enheder. GPS-data fra sådanne filer kan indlæses til visning på kortapplikationer til geospatiale formål.

GPX-filformat

En GPX-fil består af placeringsdata for breddegrad og længdegrad, højdeværdier og andre muligvis andre beskrivende oplysninger. Lokalitetsdata er udtrykt som decimalgrader, og højde er udtrykt i meter. Tiden i en GPX-fil er i Coordinated Universal Time (UTC) ved brug af ISO 8601-format. Fordelene ved at bruge en GPX-fil er som følger:

  • GPX giver dig mulighed for at udveksle data med en voksende liste af programmer til Windows, MacOS, Linux, Palm og PocketPC.

  • GPX kan omdannes til andre filformater ved hjælp af en simpel webside eller et konverterprogram.

  • GPX er baseret på XML-standarden, så mange af de nye programmer du bruger (Microsoft Excel f.eks.) kan læse GPX-filer.

  • GPX gør det nemt for alle på nettet at udvikle nye funktioner, som med det samme vil fungere sammen med dine yndlingsprogrammer.

GPX Schema viser repræsentationen af GPX-filformatet til reference.

Væsentlige data

Følgende er væsentlige data, der er en del af en GPX-fil til repræsentation af GPS-data.

  • Waypoints: Et waypoint er en WGS84 (GPS) koordinater for et punkt og repræsenterer lag af funktioner af OGR-typen wkbPoint

  • Ruter: Repræsenterer et lag af funktioner af OGR-typen wkbLineString. Det inkluderer en liste over sporpunkter, som er waypoints, der viser et sving eller etapepunkter, der fører til en destination

  • Spor: Spor repræsenterer lag af funktioner af OGR-typen wkbMultiLineString. Den er lavet af mindst et segment, der indeholder waypoints i en ordnet liste over punkter, der beskriver en sti. Den består af en liste over sporpunkter, som repræsenterer et kontinuerligt GPS-spor.

GPX Eksempel fil

Den følgende GPX-fil viser organiseringen af GPS-data i en GPX-fil og kan give en god idé om indholdet af en GPX-fil.

<gpx xmlns#"http://www.topografix.com/GPX/1/1" xmlns:gpxx#"http://www.garmin.com/xmlschemas/GpxExtensions/v3" xmlns:gpxtpx#"http://www.garmin.com/xmlschemas/TrackPointExtension/v1" creator#"Oregon 400t" 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 http://www.garmin.com/xmlschemas/GpxExtensions/v3 http://www.garmin.com/xmlschemas/GpxExtensionsv3.xsd http://www.garmin.com/xmlschemas/TrackPointExtension/v1 http://www.garmin.com/xmlschemas/TrackPointExtensionv1.xsd">
  <metadata>
    <link href#"http://www.garmin.com">
      <text>Garmin International</text>
    </link>
    <time>2009-10-17T22:58:43Z</time>
  </metadata>
  <trk>
    <name>Example GPX Document</name>
    <trkseg>
      <trkpt lat#"47.644548" lon#"-122.326897">
        <ele>4.46</ele>
        <time>2009-10-17T18:37:26Z</time>
      </trkpt>
      <trkpt lat#"47.644548" lon#"-122.326897">
        <ele>4.94</ele>
        <time>2009-10-17T18:37:31Z</time>
      </trkpt>
      <trkpt lat#"47.644548" lon#"-122.326897">
        <ele>6.87</ele>
        <time>2009-10-17T18:37:34Z</time>
      </trkpt>
    </trkseg>
  </trk>
</gpx>

Referencer

Se også