OpenStreetMap

Getting tracks, my solution.

Posted by James Pritchard on 17 September 2008 in English.

My current solution to creating tracks is to use 2 gps, mainly I use a HTC Wizard (TMobile MDA2 / O2 XDA something) with a Holox BT-321 bluetooth GPS module. In addition I've been carrying a GlobalSat DataLogger DG100 borrowed from work.

Pocket PC
The PocketPC come Phone runs Windows Mobile 5 and I use NoniPlot for creating tracks. I've tried several other apps, but nothing free has been as good at recording the tracks. I plan on writting an application aimed for OSM mappers, I've not written the spec yet, but I want it to be easy to use for tagging on the fly. The Holox gps was very cheap buy from ebay, and I'm very impressed. It aquires position very quickly and battery life is incredible, I think I've ever only charged it up 3 or 4 times, it has a Lithium Ion battery which matchs the one supplies with some nokia phones, so if the battery ever did fail replacements should be easy to find.

Datalogger
The GlobalSat DataLogger is a very simple piece of kit. One button and a 3 position slide switch is all the controls it has. The configuration is done whilst it is connected to a computer. You can set the frequency that points are recorded and stop it recording points if you've stopped moving. I've been using it with 5 second intervals, but have found that a bit course. I've now changed it to 2 secs and will report back on if it's any better soon.
For downloading the tracks from the device I've binned the supplied software in favour of the DG Manager .net, a free piece of software available on sourceforge. It's much more friendly to use and allows you to quickly visualise the data as an overlay to google maps. You can export the data to GPX or any of the many other formats it supports.
The only issue I have with the DG100 is the drivers that are needed to allow the computer to talk to the device. It requires a Prolific USB to Serial driver which has proved to be a bit flaky. Once it's connected and recognised then it is fine, but it can be annoyingly random as to whether it's detected or not.

Discussion

Comment from daveemtb on 17 September 2008 at 14:56

I'm also using NoniGPSPlot, on an HTC TyTN II (the built in GPS is very good). I set it up with the "up" key to place a point, then pressing tab on the keyboard, typing text, and clicking the "ok" button allows me to add notated waypoints very easily. I also have the "down" key set up for starting a voice waypoint. Then clicking the select button twice ends it an saves waypoint.

Re: writing an application for OSM mappers, I would be very interested in this. I find the other windows mobile programs out there for OSM slow and cumbersome. I would be happy to contribute ideas on the spec, and help with testing.

Unfortunately I never got very far with programming (though I've done a little) so I can't offer any help with the actual code. If you are able to make it open source, it would fit really well with the ethos of OSM.

You got to love flaky USB drivers! I've come across quite a few of those :(

Comment from David Dean on 17 September 2008 at 15:21

Have you tried Gosmore? It should be perfect for what you want to do.

Comment from James Pritchard on 17 September 2008 at 23:44

Hi Dave, thank you for your comments.
I've like the TyTN II my friend has one and has used it successfully for both in-car and trekking navigation, he's yet to be convinced to join us on OSM.
I may well take you up on your offer to help with the spec and testing. I shall not be able to work on it at all for the next month or so though because of work commitments, but after those are out the way I should have a bit of time to concentrate on writing fun software.

Comment from James Pritchard on 17 September 2008 at 23:45

Hi David, I did try to try using Gosmore once before, however got frustrated when I ran into problems running it. I shall however try again tomorrow.

Comment from wieland on 18 September 2008 at 07:16

Have you tried OSMtracker?
I use it with my mobile via bluetooth, which is a BT747 (similar to Holox).
I alway switch it to logging, so I have a backup.

Comment from daveemtb on 18 September 2008 at 11:20

I have tried Gosmore, but find the interface too awkward to quickly add a waypoint, but it's neat for route planning.

Comment from wieland on 19 September 2008 at 09:50

OSMtrackesr has no routing. You have to download tiles. See OSMtiledownloader or JTileDownloader in the wiki.
But it's nice to log traces and add waypoints, audio recordings and photos.
You can load the file directly into JOSM.

Log in to leave a comment