显示散景中最上层字形的悬停工具?



我有一个图表,上面有数百个字形,用散景生成。所有字形都有一个与之关联的悬停工具,当鼠标悬停在上面时,该工具会显示一个带有图像的弹出窗口。

一些字形下面有 4-5 个字形,当有人将鼠标悬停在它们上面时,将显示所有悬停工具。

是否可以只显示最上面的字形的悬停工具?

从散景 1.3.4 开始,如果不创建某种自定义扩展名,就无法控制显示的工具提示数量。HoverTool 上有一个未解决的问题#9087提供max_tooltips属性,该属性面向接下来的几个版本之一。

但请注意:该工作只会从多个工具提示中取出一个工具提示来显示。单个字形的绘制顺序没有明确定义,它可能会由于以下原因而更改:空间索引、选择、"细节级别"模式处于活动状态以及其他原因。我不知道是否会有一个可靠的"总z顺序"概念,例如"顶部"圆圈可以是选择的圆圈(并且始终是相同的索引(。不过,更复杂的选择管理器可以对其他 CDS 列值等进行排序或条件,因此您可以显式提供所需的顺序。

最新更新