Input file formats

TrackMatching supports GPX1.0, GPX1.1 and a custom CSV/Text format for bulk processing. GZIPed files of these formats are also supported. "Content-Type" header must be specified accordingly in the request (i.e. "application/gpx+xml", "text/csv" or "application/x-gzip"). See Tutorial.

Only positions and timestamps are required. Additional data such as GPS quality indicators or headings are not used.

The custom CSV/Text format has the following structure:
Waypoint ID, longitude, latitude, timestamp
example:
44017039,5.38949431,52.187434426,"2013-03-18T07:22:38"
44017040,5.389658375,52.187336919,"2013-03-18T07:22:43"

Waypoint IDs have to be defined using the name element of the trkpt tag otherwise they are generated automatically starting from 0.

example:
<trkpt lat="55.77338833333333" lon="37.61785333333333">
<time>2013-11-25T13:50:05.387Z</time>
<name>123456789</name>
</trkpt>