I've been playing with Street Atlas 2003, trying to find a way to use it's maps as a source for GPSApp routes. Along the way I've come up with an interesting idea with regard to maps: We could theoritically use a program like Street Atlas to glean vector maps from an area. You can do this by simulating the proper mouse and keystrokes to bring up a map section, take a screenshot of the map. Then you parse this map (which follows a predictable raster format) into vector format roads. Lat/Lon information can be easily read for each map section from the interface of the program giving you a pixel to distance scale you can use. It's looking like I'm going to have to write a program that basically does this to get SA2003 routes into GPSApp routes. However, along the way my program could also get adjancent roads in the route, or even roads in an entire area. The only limitations on this method would be time (i.e. this would be slow) and disk space. On the copyright front, this may not be exactly up and up, but if we didn't distribute the maps, and just generated them ourselves, then it's just a form of "backup". So any interest in this scheme? This still won't allow for point-to-point routing on the empeg, but let's face it folks that ain't gonna happen (not without commercial support)- this scheme would though allow for easily displayable vector maps of an area.