I got an
Acer n35 with Destinator 3
GPS software. The application
has the ability to record a log of where you have been, this log can be
replayed later on the pocket pc. I wanted to do other stuff with it.
As Destinator Technologies
won't give me the file format of the log file from Destinator 3 I
decided to decode it myself. This page is current status and describes the
file format as recorded by Destinator 3.0.75_103, Destinator PN version 5.1.80 and Destinator 6
version 6.0.0.24556.
I believe that this is correct but there is absolutly no guarantee.
Note: the data in the log file is not snap-to-streets. Destinator does that while showing the map, no matter if data is recorded or live. The file is a number of records with no header nor footer. Each record is 152 bytes. Each record is defined as follows:
I have also written an example of converter: d2gpx. It is GPL licensed, source code for Linux (on x86) and converts from Destinator to GPX (suitable for plotting with Google Maps GPX Viewer or uploading to OpenStreetMap) and CSV. To use: download it, unpack with gunzip and tar, compile with "gcc -Wall -lm -o d2gpx d2gpx.c". Might work with cygwin and such also but I have not tried that. For an easy to use tool see GPSBabel, protocol. The is also an onlineconverter by Julien Langlois. |
The file is a number of records with no header nor footer. Each
record is of dynamic length. Each record is defined as follows:
I have also written an example of converter: df2gpx. It is GPL licensed, source code for Linux (on x86) and converts from Destinator to GPX (suitable for plotting with Google Maps GPX Viewer), HTML (links to Openstreetmap), TXT and CSV. To use: download it, unpack with gunzip and tar, compile with "gcc -Wall -lm -o df2gpx df2gpx.c". Might work with cygwin and such also but I have not tried that. |
©Jonas Svensson
webmaster@mozoft.com