grandlyon: prefer map coordinates over geocoding for similar items (#21569)

This commit is contained in:
Frédéric Péters 2018-03-12 17:14:00 +01:00
parent fe7e4bd0b3
commit b502f5a937
1 changed files with 7 additions and 2 deletions

View File

@ -3,12 +3,17 @@ from qommon.form import MapWidget
result = ''
if 'form_var_numero' in vars():
coords = vars().get('form_var_carte')
if not coords and 'form_var_numero' in vars():
geolocate = GeolocateWorkflowStatusItem()
geolocate.method = 'address_string'
geolocate.address_string = '[form_var_numero] [form_var_voie], [form_var_commune], France'
coords = geolocate.geolocate_address_string(None)
map_widget = MapWidget('geo', readonly=True, value='%(lat)s;%(lon)s' % coords,
coords = '%(lat)s;%(lon)s' % coords
if coords:
map_widget = MapWidget('geo', readonly=True, value=coords,
initial_zoom=16)
result = '''
<link href="%s/static/css/combo.map.css" type="text/css" media="all" rel="stylesheet">