diff options
| author | etienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864> | 2010-03-14 18:35:23 +0000 |
|---|---|---|
| committer | etienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864> | 2010-03-14 18:35:23 +0000 |
| commit | 64acbb356f5a177dc5bd80e7ad493ee554ca0e09 (patch) | |
| tree | 8d3708eb5a235581d598cdbe672524f1d453df35 /chimere/main/widgets.py | |
| parent | 63a9537e7deeb473145512fe8a080c62ea62c2c7 (diff) | |
| download | Chimère-64acbb356f5a177dc5bd80e7ad493ee554ca0e09.tar.bz2 Chimère-64acbb356f5a177dc5bd80e7ad493ee554ca0e09.zip | |
Correct projection problems on database #87 - Filter categories for moderator by area #88
git-svn-id: http://www.peacefrogs.net/svn/chimere/trunk@72 9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864
Diffstat (limited to 'chimere/main/widgets.py')
| -rw-r--r-- | chimere/main/widgets.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/chimere/main/widgets.py b/chimere/main/widgets.py index 2653c19..4ad6475 100644 --- a/chimere/main/widgets.py +++ b/chimere/main/widgets.py @@ -265,8 +265,9 @@ class AreaWidget(forms.TextInput): init();""" if value: tpl += """var extent = new OpenLayers.Bounds(%f, %f, %f, %f); -map.zoomToExtent(extent, true);""" % (upper_left_lat, upper_left_lon, lower_right_lat, - lower_right_lon) +extent.transform(epsg_display_projection, epsg_projection); +map.zoomToExtent(extent, true);""" % (upper_left_lon, upper_left_lat, + lower_right_lon, lower_right_lat) tpl += """// --></script> <hr class='spacer'/> """ @@ -277,8 +278,8 @@ map.zoomToExtent(extent, true);""" % (upper_left_lat, upper_left_lon, lower_righ Return the appropriate values """ values = [] - for keys in (('upper_left_lat', 'upper_left_lon',), - ('lower_right_lat', 'lower_right_lon')): + for keys in (('upper_left_lon', 'upper_left_lat',), + ('lower_right_lon', 'lower_right_lat')): value = [] for key in keys: val = data.get(key, None) |
