summaryrefslogtreecommitdiff
path: root/chimere/static
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2012-07-05 19:03:07 +0200
committerÉtienne Loks <etienne.loks@peacefrogs.net>2012-07-05 19:03:07 +0200
commitb5128f3043e3d08e6a89325b246c87439531a930 (patch)
treefa02c0356a1f895ed31c3e75319f19b37bdf2a97 /chimere/static
parent2e83c74da087e9965f37797314059c8e5420e9b3 (diff)
downloadChimère-b5128f3043e3d08e6a89325b246c87439531a930.tar.bz2
Chimère-b5128f3043e3d08e6a89325b246c87439531a930.zip
Map: manage layer order, manage default layer on a map
Diffstat (limited to 'chimere/static')
-rw-r--r--chimere/static/chimere/js/jquery.chimere.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/chimere/static/chimere/js/jquery.chimere.js b/chimere/static/chimere/js/jquery.chimere.js
index 2d3d450..b2de3de 100644
--- a/chimere/static/chimere/js/jquery.chimere.js
+++ b/chimere/static/chimere/js/jquery.chimere.js
@@ -41,6 +41,7 @@ See the file COPYING for details.
permalink_div: null,
permalink: null, // OL Control, could be overrided
map_layers: null,
+ selected_map_layer: null,
dynamic_categories: false,
display_submited: false,
display_feature: null,
@@ -146,6 +147,12 @@ See the file COPYING for details.
settings.map.addControl(new OpenLayers.Control.LayerSwitcher(
{roundedCorner:false}));
}
+ /* select the default map layer */
+ if (!settings.selected_map_layer){
+ settings.selected_map_layer = 0;
+ }
+ settings.map.setBaseLayer(
+ settings.map_layers[settings.selected_map_layer]);
/* Vectors layer */
settings.layerVectors = new OpenLayers.Layer.Vector("Vector Layer");
settings.map.addLayer(settings.layerVectors);
@@ -183,6 +190,7 @@ See the file COPYING for details.
settings.map.setCenter(CENTER_LONLAT, DEFAULT_ZOOM);
}
}
+
if (!settings.edition){
methods.loadCategories();
methods.loadGeoObjects();