187c187,198
<         sufix = " near %f,%f" % (lat,lon)
---
>         # Google api does not like negative latitudes, so convert numeric lat/long to
>         # xxxxxN, xxxxxE type format instead
>         if lat < 0:
>           latstring = str(-lat) + "S"
>         else :
>           latstring = str(lat) + "N"
>         if lon < 0:
>           lonstring = str(-lon) + "W"
>         else :
>           lonstring = str(lon) + "E"
>           
>         sufix = " near %s,%s" % (latstring,lonstring)

