diff options
-rw-r--r-- | chimere/static/chimere/js/jquery.chimere.js | 12 |
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") |