diff options
| author | etienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864> | 2010-04-06 10:53:03 +0000 |
|---|---|---|
| committer | etienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864> | 2010-04-06 10:53:03 +0000 |
| commit | 88a7375df25523315c06229c033646e51d7a0fdd (patch) | |
| tree | b8ca24c053998f72ad97547c293c234b7b8febb2 /chimere/static/base.js | |
| parent | ae08e659b93f0fcf031923e13ca9ee2c5d8f2a10 (diff) | |
| download | Chimère-88a7375df25523315c06229c033646e51d7a0fdd.tar.bz2 Chimère-88a7375df25523315c06229c033646e51d7a0fdd.zip | |
Make projections coherent in shortcuts
git-svn-id: http://www.peacefrogs.net/svn/chimere/trunk@79 9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864
Diffstat (limited to 'chimere/static/base.js')
| -rw-r--r-- | chimere/static/base.js | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/chimere/static/base.js b/chimere/static/base.js index 91710af..91ec310 100644 --- a/chimere/static/base.js +++ b/chimere/static/base.js @@ -58,7 +58,9 @@ function saveExtent() { if(!map) return; var extent_key = 'MAP_EXTENT'; if (area_name){ extent_key = extent_key + '_' + area_name; } - document.cookie = extent_key + "=" + map.getExtent().toArray().join('_') + var extent = map.getExtent().transform(map.getProjectionObject(), + epsg_display_projection); + document.cookie = extent_key + "=" + extent.toArray().join('_') + ';path="/"'; } @@ -89,11 +91,11 @@ function zoomToCurrentExtent(map){ else if (OpenLayers && default_area && default_area.length == 4){ extent = new OpenLayers.Bounds(default_area[0], default_area[1], default_area[2], default_area[3]); - extent.transform(epsg_display_projection, epsg_projection); } else{ return; } + extent.transform(epsg_display_projection, epsg_projection); map.zoomToExtent(extent, true); return true; } |
