Questions tagged «z-index»

1
如何更改Leaflet Map窗格的分层顺序(z索引)?
Leaflet认为“地图”窗格元素包含添加到地图的所有图层。许多“地图”窗格之间的差异严格来说是分层的z索引顺序。 我想结合使用lvector.CartoDB图层(本质上是overlayPane图层)与TileLayer(例如GeoIQ Acetate-bg和标签)。 这是将元素添加到地图时的顺序: tileLayer1 = new L.TileLayer(); map.add(tileLayer1); // add first layer to map cartoDBLayer1 = new lvector.CartoDB(); cartoDBLayer.setMap(map); // add second layer to map tileLayer2 = new L.TileLayer(); map.add(tileLayer2); // add third layer to map 返回的是一张具有以下顺序的图层的地图: tileLayer1,tileLayer2,cartoDBLayer1 tileLayer1并且tileLayer2位于HTMLElement: TilePane和cartoDBLayer1中HTMLElement: overlayPane。 有什么方法可以强制cartoDBLayer1在TilePane中进行渲染,从而使其按添加到地图中的z-index的顺序下降。 即 z-index[0]:tileLayer1 z-index[1]:cartoDBLayer1 z-index[2]:tileLayer2
16 leaflet  z-index 

5
OpenLayers 3中的Z索引:OL3中的图层排序
是否像旧版本一样,可以在OpenLayers3中更改图层的Z索引? map.setLayerIndex(markers, 99); //set the marker layer to an arbitrarily high layer index 我需要在整个地图中更改图层顺序。所以像这样定义z-index的可能性没有帮助 var geoLayer = new ol.layer.Vector({ source : new ol.source.GeoJSON({ projection : 'EPSG:900913', url : './myGeoJson.json' }), style : function(feature, resolution) { var text = resolution < 5000 ? feature.get('name') : ''; if (!styleCache[text]) { styleCache[text] = …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.