我有一个需要绘制路径的映射应用程序,然后在路径顶部显示图标。除了添加它们的顺序之外,我找不到控制虚拟地球层顺序的方法。
有谁知道如何更改虚拟地球形状图层的 z 索引,或将图层强制放在前面?
我有一个需要绘制路径的映射应用程序,然后在路径顶部显示图标。除了添加它们的顺序之外,我找不到控制虚拟地球层顺序的方法。
有谁知道如何更改虚拟地球形状图层的 z 索引,或将图层强制放在前面?
我认为最简单的方法是遍历 VEShapeLayer 中的形状并使用VEShape.SetZIndex 方法。
如果您使用的是 JQuery,则可以使用以下内容
$('#' + yourlayer.iid).children(".VEAPI_Pushpin").css('zIndex', 2000);
...请记住,VEShape 的默认 zIndex 是 1000