I'd like to try and get some of the point data out of a Microsoft Autoroute (.axe) file so that I can use it a mechanism for creating itineraries on other GPS products - eg TomTom.
(I think) The .axe is in a proprietary Microsoft format.
James Sherring has created a utility st2gpx in C++ (http://www.gpsbabel.org/st2gpx/st2gpx.html
) that will read a .axe to certain level (readmpst.c).
a) My C++ isn't that strong, so I'm struggling to interpret what he's written and extend it to the AutoRoute 2006 format & get the data I need
b) He makes reference to OLE Property Sets (http://msdn.microsoft.com/library/default.asp?url=/archive/en-us/dnarolegen/html/msdn_propset.asp
) that I'm not familiar with
And I wondered if it was possible to read-in and convert/break down a binary file so that I could start to work out which data I needed in the file?