summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--chimere/static/chimere/js/jquery.chimere.js12
1 files changed, 11 insertions, 1 deletions
diff --git a/chimere/static/chimere/js/jquery.chimere.js b/chimere/static/chimere/js/jquery.chimere.js
index 33f1e68..6e573cd 100644
--- a/chimere/static/chimere/js/jquery.chimere.js
+++ b/chimere/static/chimere/js/jquery.chimere.js
@@ -2130,7 +2130,17 @@ function transformCoordToLonLat(coord) {
style: style
});
- settings.map.addLayer(vector);
+ var current_layers = settings.map.getLayers();
+ index = 0;
+ // insert just after the base layers
+ $.each(settings.map.getLayers().getArray(), function(i, layer){
+ if (layer.getProperties().type != 'base' && i != 0 &&
+ index == 0){
+ index = i;
+ }
+ });
+ current_layers.insertAt(index, vector);
+
var format = new ol.format.GeoJSON();
if (json_url.substring(0, 4) != "http")