选择交互:在所选功能上方显示突出显示的功

时间:2018-04-09 11:38:51

标签: openlayers

所以,我试图在使用ol.interaction.Select选择群集功能时突出显示群集功能。首先,我使用选择交互来捕获群集功能上的单击行为。然后,我访问features属性以获取群集功能中的所有功能。

在我正在使用的用例中,我们会显示一个弹出窗口,显示每个功能的信息。悬停在弹出表格中时,应突出显示每个要素(红点)。这是通过将其添加到另一个图层并在它不再悬停时删除它来完成的。为了模拟这一点,我做了一个pen,在超时后添加和删除了一个功能。

单击群集功能(svg图标)时的结果是:
How it is shown
但它应该是:
how it should be

不知何故,来自ol.interaction.Select的所选点始终显示在任何其他图层的顶部。我已经尝试在图层上设置zIndex,但这似乎不会影响任何事情。

所以我的问题是,有没有办法在选择互动所创建的特征上方显示红色突出显示点?

0 个答案:

没有答案