我正在为Bokeh编写一个圆形图,使用内置的悬停工具显示工具提示。我正在使用大量在某些位置重叠的点,通常会导致一次出现多个工具提示。
hover = HoverTool(
tooltips="""
<div>
<div>
<span style="font-size: 10px;">@names</span><br />
<span style="font-size: 10px;">@dates</span><br />
<span style="font-size: 10px; color: #696;">@x, @y</span>
</div>
</div>
""",
point_policy='snap_to_data'
)
TOOLS = ["resize, crosshair, pan, wheel_zoom, box_zoom, reset", hover]
# Initialize the graph
p = figure(tools=TOOLS, webgl=True, x_range=(-bound, bound), y_range=(0, bound), lod_timeout=1000, lod_factor = 10, lod_interval = 300, lod_threshold=10)
一次显示太多工具提示会减慢应用程序的速度并在屏幕外运行。是否可以限制渲染的工具提示数量。