Skip to content

Instantly share code, notes, and snippets.

@iamgeoknight
Created September 18, 2021 13:38
Show Gist options
  • Save iamgeoknight/97aa2f8c3be0cbac658772c6f23df802 to your computer and use it in GitHub Desktop.
Save iamgeoknight/97aa2f8c3be0cbac658772c6f23df802 to your computer and use it in GitHub Desktop.
Layer's ZIndex in OpenLayers
let map = new ol.Map({
target: map_div,
layers: [
new ol.layer.Tile({
source: new ol.source.OSM()
})
],
view: new ol.View({
center: ol.proj.fromLonLat(center),
zoom: zoom
})
});
let layer_1 = new ol.layer.Vector({
title: "Point",
source: new ol.source.Vector({
projection:map.getView().projection
})
});
let layer_2 = new ol.layer.Vector({
title: "Line",
source: new ol.source.Vector({
projection:map.getView().projection
})
});
let layer_3 = new ol.layer.Vector({
title: "Polygon",
source: new ol.source.Vector({
projection:map.getView().projection
})
});
map.addLayer([layer_1, layer_3, layer_3])
layer_3.setZIndex(1)
layer_2.setZIndex(2)
layer_1.setZIndex(3)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment