summaryrefslogtreecommitdiff
path: root/static/main_map.js
diff options
context:
space:
mode:
authoretienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864>2010-01-20 00:20:58 +0000
committeretienne <etienne@9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864>2010-01-20 00:20:58 +0000
commit3a8e39a3968703d9c6aa73a26e4f41ff9bbd1e7f (patch)
treef0fe33326adeb1cf217bf514dc37286910e5fd16 /static/main_map.js
parent37540d7359a3baff84de23a9ead2b72244accbde (diff)
downloadChimère-3a8e39a3968703d9c6aa73a26e4f41ff9bbd1e7f.tar.bz2
Chimère-3a8e39a3968703d9c6aa73a26e4f41ff9bbd1e7f.zip
Add a configuration option to restric the map to a revelant box - #71
git-svn-id: http://www.peacefrogs.net/svn/chimere/trunk@52 9215b0d5-fb2c-4bbd-8d3e-bd2e9090e864
Diffstat (limited to 'static/main_map.js')
-rw-r--r--static/main_map.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/static/main_map.js b/static/main_map.js
index 7cc80a6..1849713 100644
--- a/static/main_map.js
+++ b/static/main_map.js
@@ -357,7 +357,7 @@ function createParams(center, zoom, layers) {
/* main initialisation function */
function init(){
/* set the main map */
- map = new OpenLayers.Map('map', {
+ var options = {
controls:[new OpenLayers.Control.Navigation(),
new OpenLayers.Control.PanPanel(),
new OpenLayers.Control.ZoomPanel(),
@@ -365,8 +365,10 @@ function init(){
maxResolution: 156543.0399,
units: 'm',
projection: new OpenLayers.Projection('EPSG:4326'),
- theme:null
- });
+ theme:null,
+ };
+ if (restricted_extent){options['restrictedExtent'] = restricted_extent;}
+ map = new OpenLayers.Map('map', options);
permalink = new OpenLayers.Control.Permalink("permalink");
permalink.createParams = createParams;
map.addControl(permalink);