Python 选项卡窗格小部件上的散景 GMapPlot

Python bokeh GMapPlot on Tab Pane widgets

我想在同一个绘图 (HTML) object 单独的选项卡窗格中创建 2 GMapPlots,但是当我在第二个选项卡 上单击 时,没有显示 Google 地图和我的小圆圈。 地块的整个区域都是灰色的,"Google"的标志显示在bottom-left的角落,但是没有地图。当我单击选项卡时,我的 tab-plots 标题会正确更改,并且悬停 object 会在两个图上正确显示。

我使用相同的数据源在 for 循环中创建了 2 个图,因此所有代码都是相同的,除了不同的数据值(GPS 坐标)。我有一列只能有 2 个值定义每个图的确切数据源(行)。如果我在 for 循环代码行中过滤掉第一个绘图的行,那么我的 "original second" 绘图会正确显示。所以在这种情况下,我只有 1 个选项卡,实际上有我原来的 2 选项卡图的 "second" 图,并且在这种情况下正确显示(其他选项卡上没有其他地图)。

所以看起来 GMapPlot 只能用于同一地块中的 1 个地块 (HTML) object。是真的吗?

1) 当然,如果我制作单独的散景 HTML objects(没有选项卡窗格),那么两个地图(和圆圈)都会正确显示。

2) 如果我创建例如同一绘图 object(同一 HTML 文件)中的 2 个条形图位于单独的选项卡窗格中,然后两个图表都正确显示。

那么有人知道问题可能是什么以及如何解决吗?

谢谢!!!

恐怕截至 Bokeh 0.12.10 这仍然是一个 open known issue specific to GMap plots。您可以关注该期更新。