How does TomTom stores tracks and trackpoints on its internal drive? I maintain an open source computer forensics tool and would like to extract the data from both files and unallocated space. My experience with Garmin GPS devices is that they all use the same internal data format, and I suspect that TomTom devices do the same.
There are two main types of TomTom PNDs. The first generation uses the TomTom HOME application, and are plain USB mass storage devices - they contain files. The second generation uses the MyTomTom website, and are networked devices - they use HTTP.
On the latter, you simply won't get any data off. That's by design. On the former, you could get the tracks off, but they're encrypted. Public key/private key, and the device only has the public key. TomTom has a audit report to prove that. The usual circumvention is that the police shows up at TomTom with a device and a court order, but that won't work for you. By design.
If you mean an itinerary (a set of waypoints that you can choose at once), those are stored in *.itn files. There are plenty of tools capable of reading those. But that's forensically not very interesting, "DutchWindmills.itn" isn't going to convict someone.