Export format
CSV
Positions are encoded as comma-separated values on separate lines.
Sample data:
Time,Latitude,Longitude,Altitude (ft),Speed (mph),Heading 2008-04-26 16:23:49,N 47.50417°,W 122.19697°,82,46,344 2008-04-26 16:23:55,N 47.50533°,W 122.19732°,95,51,348 2008-04-26 16:24:00,N 47.50644°,W 122.19756°,105,56,352
Units can be selected in device settings.
Google Earth KML
This format is extensively documented by Google. Exported data consists of placemarkers and the path between them. Speed and heading values are encoded as custom data, due to lack of native support in KML.
Sample data:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
<Document>
<Style id="check-hide-children">
<ListStyle>
<listItemType>checkHideChildren</listItemType>
</ListStyle>
</Style>
<styleUrl>#check-hide-children</styleUrl>
<Style id="line">
<LineStyle>
<color>8000ffff</color>
<width>6</width>
</LineStyle>
<PolyStyle>
<color>60ff0000</color>
</PolyStyle>
</Style>
<Style id="icon">
<IconStyle>
<Icon>
<href>http://www.instamapper.com/icon-trail.png</href>
</Icon>
<hotSpot x="16" y="16" xunits="pixels" yunits="pixels"/>
</IconStyle>
</Style>
<Placemark>
<TimeStamp>
<when>2008-04-26T23:23:49Z</when>
</TimeStamp>
<ExtendedData>
<Data name="speed">
<value>46 mph</value>
</Data>
<Data name="heading">
<value>344</value>
</Data>
</ExtendedData>
<styleUrl>#icon</styleUrl>
<Point>
<coordinates>-122.19697,47.50417,25.0</coordinates>
</Point>
</Placemark>
<Placemark>
<styleUrl>#line</styleUrl>
<LineString>
<coordinates>
-122.19697,47.50417,25.0
</coordinates>
</LineString>
</Placemark>
</Document>
</kml>
The timestamps are in UTC. Speed can be in mph, km/h or kts depending on device settings.
GPX
GPX (the GPS Exchange Format) is a light-weight XML data format. We use version 1.0 because it is the only version of GPX that can store speed and course values.
Sample data:
<?xml version="1.0" encoding="UTF-8"?>
<gpx version="1.0" creator="InstaMapper - http://www.instamapper.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.topografix.com/GPX/1/0"
xsi:schemaLocation="http://www.topografix.com/GPX/1/0
http://www.topografix.com/GPX/1/0/gpx.xsd">
<time>2008-11-02T06:24:57Z</time>
<trk>
<trkseg>
<trkpt lat="47.61207" lon="-122.56639">
<ele>84</ele>
<time>2008-06-26T01:53:08Z</time>
<course>220</course>
<speed>8.3</speed>
</trkpt>
<trkpt lat="47.61281" lon="-122.57069">
<ele>14</ele>
<time>2008-06-26T01:53:38Z</time>
<course>305</course>
<speed>6.3</speed>
</trkpt>
</trkseg>
</trk>
</gpx>
The timestamps are in UTC. Speed is in m/s and altitude is in meters.