| Mapping bus stops using Treo 680 & GPS I'm trying to figure out how to use my Treo 680 and a GPS device to map bus stops along my favorite routes. Ideally, what I'd like to do is ride each bus and tap some application's screen every time I pass a bus stop. The app would record the GPS coordinates at that moment. When I get home, I could export the collected coordinates to some format to use in a mapping application. My preference would be to convert, possibly by writing my own conversion script, to KML for import into Google Maps, but I'm flexible. Getting the latitudes and longitudes into an open (non-proprietary) data set is an important requirement.
So far, the usual applications that go with GPS receivers (like the Garmin Mobile 10x) seem to be geared toward looking for places you can describe, not recording lat/long for places you are at or passing. The ones that allow you to record "tracks" seem to do this by snapping the current location every X amount of time, not each time that the user pokes the screen. That's fine if you want to see your overall trail, but not if what you care about are the specific points. (Timing the "snaps" is critical because I wouldn't have time to add labels to each stop, since they pass by quickly. Each point must represent each stop -- no extra points, no missing stops.)
Has anyone done something like this, or know how to do it with an off-the-shelf, Treo 680-compatible GPS receiver and (possibly additional) software? I have no problem writing conversion scripts for anything data I can collect, but I don't want to have to hack Palm GPS software and create my own user-driven point-capture application. Thanks. |