ol.Overlay和ol.layer.Vector是否有上下顺序?

问题描述:

对于openlayers3,是否存在ol.Overlay和ol.layer之间的升序? 我在同一张地图上绘制了覆盖图和图层,并且我想要位于热点类型覆盖图上方的位置图层。 那么如何做到这一点?ol.Overlay和ol.layer.Vector是否有上下顺序?

The location layer is below the hotspot type overlay

有ol.Overlay和ol.layer之间的上下顺序?

不可以,因为没有办法解决这个问题。在ol.Overlay之间,您可以使用DOM z-index来控制它们的顺序。

ol.layer.Vector之间你可以用setZIndex来控制它们的顺序。

那么该怎么做?

请勿为此使用ol.Overlay。使用不同的(不是强制的)ol.layer.Vector来添加标记。

+0

谢谢你,先生。 – JiaoXN

+0

不客气。我很乐意提供帮助。 –