首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >小叶层排序

小叶层排序
EN

Stack Overflow用户
提问于 2013-01-23 02:29:05
回答 2查看 19.9K关注 0票数 11

我对传单中的图层排序有问题。我关注了这个页面http://leafletjs.com/examples/layers-control.html

确切的问题是...如何重新排序图层(前景、背景等)。

比方说,我的一个“基层”是由半透明的瓦片组成的,我想通过我的基层看到“覆盖层”(它应该在前景)。

根据页面示例,下面是一个代码片段,用于解释有关该问题的更多信息:

代码语言:javascript
复制
var baseMaps = {
    "Minimal": minimal,
    "Night View": midnight,
    "My Custom Layer": customlayer
};

var overlayMaps = {
    "Motorways": motorways,
    "Cities": cities
};

换句话说,我想知道如何将“我的自定义图层”设置为将在前景(在overlayMaps之上)的图层。

我试过设置图层的zindex值,但没有帮助。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2013-01-26 23:51:18

layers控件有两组层,一组基础层和一组覆盖层。覆盖层将绘制在基本层的顶部。所以一般情况下,你会想要把你的透明层添加到覆盖层。

默认情况下,autoZIndex选项为On,它指定控件必须按其每个层的添加顺序为其每个层分配z索引,这意味着它们将按该顺序绘制。

请参阅http://leafletjs.com/reference.html#control-layers

票数 11
EN

Stack Overflow用户

发布于 2015-10-07 07:36:48

设置平铺层的zIndex。

代码语言:javascript
复制
setZIndex( <Number> zIndex )

myLayer1.setZIndex(4);
myLayer2.setZIndex(5);

第1层上的第2层

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14465523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档