def GetXMLDescr(lat,lon):
- req = urllib2.Request("http://nominatim.openstreetmap.org/reverse?lat=%s&lon=%s&accept-language=ru,en" %(lat,lon), None)
+ reqstr = "http://nominatim.openstreetmap.org/reverse?lat=%s&lon=%s&accept-language=ru,en" %(lat,lon)
+ print reqstr
+ headers = { 'User-Agent' : 'PyRunGPS/1.0', 'Referer' : 'https://maps.rvb.name' }
+ req = urllib2.Request(reqstr, None, headers)
page = urllib2.urlopen(req).read()
return etree.fromstring(page)
else:
if 'city' in addr:
if 'road' in addr:
- str = addr['road'] + ', ' + addr['city'] + addr['country']
+ str = addr['road'] + ', ' + addr['city'] + ', ' + addr['country']
else:
str = addr['city'] + ', ' + addr['country']
elif 'village' in addr:
if 'road' in addr:
- str = addr['road'] + ', ' + addr['village'] + addr['country']
+ str = addr['road'] + ', ' + addr['village'] +', ' + addr['country']
else:
str = addr['village'] + ', ' + addr['country']
else: