[openstreetmap/openstreetmap-website] Api: Get /api/0.6/trackpoints returns gpx version 1.0 (#2350)

mmd notifications at github.com
Sun Aug 18 08:15:31 UTC 2019


Download both https://www.topografix.com/GPX/1/0/gpx.xsd and https://www.topografix.com/GPX/1/1/gpx.xsd and paste them one at a time into http://xsd2xml.com/ to generate a sample file for each version. Most of the elements are optional anyway, but here's a full blown sample for each version:

## Version 1.0

```XML
<?xml version="1.0" encoding="utf-8"?>
<gpx version="1.0" creator="str1234">
  <name>str1234</name>
  <desc>str1234</desc>
  <author>str1234</author>
  <email>str1234</email>
  <url>http://www.xsd2xml.com</url>
  <urlname>str1234</urlname>
  <time>2012-12-13T12:12:12</time>
  <keywords>str1234</keywords>
  <bounds minlat="123.45" minlon="123.45" maxlat="123.45" maxlon="123.45" />
  <wpt lat="123.45" lon="123.45">
    <ele>123.45</ele>
    <time>2012-12-13T12:12:12</time>
    <magvar>123.45</magvar>
    <geoidheight>123.45</geoidheight>
    <name>str1234</name>
    <cmt>str1234</cmt>
    <desc>str1234</desc>
    <src>str1234</src>
    <url>http://www.xsd2xml.com</url>
    <urlname>str1234</urlname>
    <sym>str1234</sym>
    <type>str1234</type>
    <fix>none</fix>
    <sat>33</sat>
    <hdop>123.45</hdop>
    <vdop>123.45</vdop>
    <pdop>123.45</pdop>
    <ageofdgpsdata>123.45</ageofdgpsdata>
    <dgpsid>1234</dgpsid>
  </wpt>
  <rte>
    <name>str1234</name>
    <cmt>str1234</cmt>
    <desc>str1234</desc>
    <src>str1234</src>
    <url>http://www.xsd2xml.com</url>
    <urlname>str1234</urlname>
    <number>33</number>
    <rtept lat="123.45" lon="123.45">
      <ele>123.45</ele>
      <time>2012-12-13T12:12:12</time>
      <magvar>123.45</magvar>
      <geoidheight>123.45</geoidheight>
      <name>str1234</name>
      <cmt>str1234</cmt>
      <desc>str1234</desc>
      <src>str1234</src>
      <url>http://www.xsd2xml.com</url>
      <urlname>str1234</urlname>
      <sym>str1234</sym>
      <type>str1234</type>
      <fix>none</fix>
      <sat>33</sat>
      <hdop>123.45</hdop>
      <vdop>123.45</vdop>
      <pdop>123.45</pdop>
      <ageofdgpsdata>123.45</ageofdgpsdata>
      <dgpsid>1234</dgpsid>
    </rtept>
  </rte>
  <trk>
    <name>str1234</name>
    <cmt>str1234</cmt>
    <desc>str1234</desc>
    <src>str1234</src>
    <url>http://www.xsd2xml.com</url>
    <urlname>str1234</urlname>
    <number>33</number>
    <trkseg>
      <trkpt lat="123.45" lon="123.45">
        <ele>123.45</ele>
        <time>2012-12-13T12:12:12</time>
        <course>123.45</course>
        <speed>123.45</speed>
        <magvar>123.45</magvar>
        <geoidheight>123.45</geoidheight>
        <name>str1234</name>
        <cmt>str1234</cmt>
        <desc>str1234</desc>
        <src>str1234</src>
        <url>http://www.xsd2xml.com</url>
        <urlname>str1234</urlname>
        <sym>str1234</sym>
        <type>str1234</type>
        <fix>none</fix>
        <sat>33</sat>
        <hdop>123.45</hdop>
        <vdop>123.45</vdop>
        <pdop>123.45</pdop>
        <ageofdgpsdata>123.45</ageofdgpsdata>
        <dgpsid>1234</dgpsid>
      </trkpt>
    </trkseg>
  </trk>
</gpx>
```

## Version 1.1

```XML
<?xml version="1.0" encoding="utf-8"?>
<gpx version="1.1" creator="str1234">
  <metadata>
    <name>str1234</name>
    <desc>str1234</desc>
    <author>
      <name>str1234</name>
      <email id="str1234" domain="str1234" />
      <link href="http://www.xsd2xml.com">
        <text>str1234</text>
        <type>str1234</type>
      </link>
    </author>
    <copyright author="str1234">
      <year>1999</year>
      <license>http://www.xsd2xml.com</license>
    </copyright>
    <link href="http://www.xsd2xml.com">
      <text>str1234</text>
      <type>str1234</type>
    </link>
    <time>2012-12-13T12:12:12</time>
    <keywords>str1234</keywords>
    <bounds minlat="123.45" minlon="123.45" maxlat="123.45" maxlon="123.45" />
    <extensions />
  </metadata>
  <wpt lat="123.45" lon="123.45">
    <ele>123.45</ele>
    <time>2012-12-13T12:12:12</time>
    <magvar>123.45</magvar>
    <geoidheight>123.45</geoidheight>
    <name>str1234</name>
    <cmt>str1234</cmt>
    <desc>str1234</desc>
    <src>str1234</src>
    <link href="http://www.xsd2xml.com">
      <text>str1234</text>
      <type>str1234</type>
    </link>
    <sym>str1234</sym>
    <type>str1234</type>
    <fix>none</fix>
    <sat>33</sat>
    <hdop>123.45</hdop>
    <vdop>123.45</vdop>
    <pdop>123.45</pdop>
    <ageofdgpsdata>123.45</ageofdgpsdata>
    <dgpsid>1234</dgpsid>
    <extensions />
  </wpt>
  <rte>
    <name>str1234</name>
    <cmt>str1234</cmt>
    <desc>str1234</desc>
    <src>str1234</src>
    <link href="http://www.xsd2xml.com">
      <text>str1234</text>
      <type>str1234</type>
    </link>
    <number>33</number>
    <type>str1234</type>
    <extensions />
    <rtept lat="123.45" lon="123.45">
      <ele>123.45</ele>
      <time>2012-12-13T12:12:12</time>
      <magvar>123.45</magvar>
      <geoidheight>123.45</geoidheight>
      <name>str1234</name>
      <cmt>str1234</cmt>
      <desc>str1234</desc>
      <src>str1234</src>
      <link href="http://www.xsd2xml.com">
        <text>str1234</text>
        <type>str1234</type>
      </link>
      <sym>str1234</sym>
      <type>str1234</type>
      <fix>none</fix>
      <sat>33</sat>
      <hdop>123.45</hdop>
      <vdop>123.45</vdop>
      <pdop>123.45</pdop>
      <ageofdgpsdata>123.45</ageofdgpsdata>
      <dgpsid>1234</dgpsid>
      <extensions />
    </rtept>
  </rte>
  <trk>
    <name>str1234</name>
    <cmt>str1234</cmt>
    <desc>str1234</desc>
    <src>str1234</src>
    <link href="http://www.xsd2xml.com">
      <text>str1234</text>
      <type>str1234</type>
    </link>
    <number>33</number>
    <type>str1234</type>
    <extensions />
    <trkseg>
      <trkpt lat="123.45" lon="123.45">
        <ele>123.45</ele>
        <time>2012-12-13T12:12:12</time>
        <magvar>123.45</magvar>
        <geoidheight>123.45</geoidheight>
        <name>str1234</name>
        <cmt>str1234</cmt>
        <desc>str1234</desc>
        <src>str1234</src>
        <link href="http://www.xsd2xml.com">
          <text>str1234</text>
          <type>str1234</type>
        </link>
        <sym>str1234</sym>
        <type>str1234</type>
        <fix>none</fix>
        <sat>33</sat>
        <hdop>123.45</hdop>
        <vdop>123.45</vdop>
        <pdop>123.45</pdop>
        <ageofdgpsdata>123.45</ageofdgpsdata>
        <dgpsid>1234</dgpsid>
        <extensions />
      </trkpt>
      <extensions />
    </trkseg>
  </trk>
  <extensions />
</gpx>
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/issues/2350#issuecomment-522301272
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20190818/45d5fcce/attachment-0001.html>


More information about the rails-dev mailing list