Hmm, where are you getting the coordinates from?
The url's of the step-by-step directions?

In any case, create a file containing lines with
<lat> <long> <descr>

And add something like the following function to parse_mapsonus.py:

def parse_simple(desc):
f = open(desc)
wps=[]
while 1:
line = f.readline().strip()
if not line: break
parts = line.split()
lat = float(parts[0])
long = float(parts[1])
desc = " ".join(parts[2:])
wps.append(Wpoint(Coord(lat, long), desc))
return wps

and replace the line that reads 'wpoints = parse(inname)' with 'wpoints = parse_simple(inname)'
_________________________
40GB - serial #40104051 gpsapp