0001-use-entrouvert.org-GIS-of-openstreetmap.org-13241.patch
tests/test_api.py | ||
---|---|---|
2238 | 2238 |
resp = get_app(pub).get('/api/reverse-geocoding?lat=0&lon=0') |
2239 | 2239 |
assert resp.content_type == 'application/json' |
2240 | 2240 |
assert resp.body == json.dumps({'address': 'xxx'}) |
2241 |
assert urlopen.call_args[0][0] == 'http://nominatim.openstreetmap.org/reverse?zoom=18&format=json&addressdetails=1&lat=0&lon=0&accept-language=en'
|
|
2241 |
assert urlopen.call_args[0][0] == 'http://nominatim.entrouvert.org/reverse?zoom=18&format=json&addressdetails=1&lat=0&lon=0&accept-language=en'
|
|
2242 | 2242 | |
2243 | 2243 |
pub.site_options.add_section('options') |
2244 | 2244 |
pub.site_options.set('options', 'nominatim_reverse_zoom_level', '16') |
2245 | 2245 |
pub.site_options.write(open(os.path.join(pub.app_dir, 'site-options.cfg'), 'w')) |
2246 | 2246 |
resp = get_app(pub).get('/api/reverse-geocoding?lat=0&lon=0') |
2247 |
assert urlopen.call_args[0][0] == 'http://nominatim.openstreetmap.org/reverse?zoom=16&format=json&addressdetails=1&lat=0&lon=0&accept-language=en'
|
|
2247 |
assert urlopen.call_args[0][0] == 'http://nominatim.entrouvert.org/reverse?zoom=16&format=json&addressdetails=1&lat=0&lon=0&accept-language=en'
|
|
2248 | 2248 | |
2249 | 2249 |
pub.site_options.set('options', 'nominatim_key', 'KEY') |
2250 | 2250 |
pub.site_options.write(open(os.path.join(pub.app_dir, 'site-options.cfg'), 'w')) |
2251 | 2251 |
resp = get_app(pub).get('/api/reverse-geocoding?lat=0&lon=0') |
2252 |
assert urlopen.call_args[0][0] == 'http://nominatim.openstreetmap.org/reverse?zoom=16&key=KEY&format=json&addressdetails=1&lat=0&lon=0&accept-language=en'
|
|
2252 |
assert urlopen.call_args[0][0] == 'http://nominatim.entrouvert.org/reverse?zoom=16&key=KEY&format=json&addressdetails=1&lat=0&lon=0&accept-language=en'
|
|
2253 | 2253 | |
2254 | 2254 |
pub.site_options.set('options', 'reverse_geocoding_service_url', 'http://reverse.example.net/?param=value') |
2255 | 2255 |
pub.site_options.write(open(os.path.join(pub.app_dir, 'site-options.cfg'), 'w')) |
tests/test_backoffice_pages.py | ||
---|---|---|
1068 | 1068 |
assert 'Plot on a Map' in resp.body |
1069 | 1069 |
resp = resp.click('Plot on a Map') |
1070 | 1070 |
assert 'data-geojson-url' in resp.body |
1071 |
assert 'tile.openstreetmap.org/' in resp.body
|
|
1071 |
assert 'tiles.entrouvert.org/' in resp.body
|
|
1072 | 1072 | |
1073 | 1073 |
if not pub.site_options.has_section('options'): |
1074 | 1074 |
pub.site_options.add_section('options') |
tests/test_workflows.py | ||
---|---|---|
2541 | 2541 |
http_get_page.return_value = (None, 200, |
2542 | 2542 |
json.dumps([{'lat':'48.8337085','lon':'2.3233693'}]), None) |
2543 | 2543 |
item.perform(formdata) |
2544 |
assert 'http://nominatim.openstreetmap.org/search' in http_get_page.call_args[0][0]
|
|
2544 |
assert 'http://nominatim.entrouvert.org/search' in http_get_page.call_args[0][0]
|
|
2545 | 2545 |
assert urllib2.quote('169 rue du chateau, paris') in http_get_page.call_args[0][0] |
2546 | 2546 |
assert int(formdata.geolocations['base']['lat']) == 48 |
2547 | 2547 |
assert int(formdata.geolocations['base']['lon']) == 2 |
... | ... | |
2552 | 2552 |
http_get_page.return_value = (None, 200, |
2553 | 2553 |
json.dumps([{'lat':'48.8337085', 'lon':'2.3233693'}]), None) |
2554 | 2554 |
item.perform(formdata) |
2555 |
assert 'http://nominatim.openstreetmap.org/search' in http_get_page.call_args[0][0]
|
|
2555 |
assert 'http://nominatim.entrouvert.org/search' in http_get_page.call_args[0][0]
|
|
2556 | 2556 |
assert urllib2.quote('169 rue du chateau, paris') in http_get_page.call_args[0][0] |
2557 | 2557 |
assert 'key=KEY' in http_get_page.call_args[0][0] |
2558 | 2558 |
assert int(formdata.geolocations['base']['lat']) == 48 |
wcs/qommon/publisher.py | ||
---|---|---|
937 | 937 |
"<a href='https://openstreetmap.org'>OpenStreetMap</a> contributors, "\ |
938 | 938 |
"<a href='http://creativecommons.org/licenses/by-sa/2.0/'>CC-BY-SA</a>") |
939 | 939 |
attrs['data-tile-urltemplate'] = self.get_site_option('map-tile-urltemplate') or \ |
940 |
'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png'
|
|
940 |
'https://tiles.entrouvert.org/hdm/{z}/{x}/{y}.png'
|
|
941 | 941 |
return attrs |
942 | 942 | |
943 | 943 |
def get_reverse_geocoding_service_url(self): |
944 | 944 |
url = self.get_site_option('reverse_geocoding_service_url') |
945 | 945 |
if url: |
946 | 946 |
return url |
947 |
url = self.get_site_option('nominatim_url') or 'http://nominatim.openstreetmap.org'
|
|
947 |
url = self.get_site_option('nominatim_url') or 'http://nominatim.entrouvert.org'
|
|
948 | 948 |
url += '/reverse' |
949 | 949 |
reverse_zoom_level = self.get_site_option('nominatim_reverse_zoom_level') or 18 |
950 | 950 |
url += '?zoom=%s' % reverse_zoom_level |
... | ... | |
957 | 957 |
url = self.get_site_option('geocoding_service_url') |
958 | 958 |
if url: |
959 | 959 |
return url |
960 |
url = self.get_site_option('nominatim_url') or 'http://nominatim.openstreetmap.org'
|
|
960 |
url = self.get_site_option('nominatim_url') or 'http://nominatim.entrouvert.org'
|
|
961 | 961 |
url += '/search' |
962 | 962 |
key = self.get_site_option('nominatim_key') |
963 | 963 |
if key: |
964 |
- |