Merge pull request #43 from sam-m888/8702UpdateMapServicelinksOpenStreetMap

8702 Update Map Service links for OpenStreetMap
This commit is contained in:
Doug Blank 2015-07-14 07:02:57 -04:00 committed by Doug Blank
parent bce1462567
commit 6e68cc3f73

View File

@ -41,7 +41,7 @@ from gramps.gen.lib import PlaceType
class OpensStreetMapService(MapService): class OpensStreetMapService(MapService):
"""Map service using http://openstreetmap.org """Map service using http://openstreetmap.org
Resource: http://wiki.openstreetmap.org/index.php/Name_finder Resource: http://wiki.openstreetmap.org/wiki/Nominatim
""" """
def __init__(self): def __init__(self):
MapService.__init__(self) MapService.__init__(self)
@ -64,10 +64,10 @@ class OpensStreetMapService(MapService):
city = location.get(PlaceType.CITY) city = location.get(PlaceType.CITY)
country = location.get(PlaceType.COUNTRY) country = location.get(PlaceType.COUNTRY)
if city and country: if city and country:
self.url = "http://open.mapquestapi.com/nominatim/v1/"\ self.url = "http://nominatim.openstreetmap.org/"\
"search.php?q=%s%%2C%s" % (city, country) "search.php?q=%s%%2C%s" % (city, country)
return return
titledescr = place_displayer.display(self.database, place) titledescr = place_displayer.display(self.database, place)
self.url = "http://open.mapquestapi.com/nominatim/v1/"\ self.url = "http://nominatim.openstreetmap.org/"\
"search.php?q=%s" % '+'.join(titledescr.split()) "search.php?q=%s" % '+'.join(titledescr.split())