从Bokeh SaveTool将gmap图导出为png不包括地图图块。带有长轴和纬度以及情节标题的灰色背景。 散景工具也丢失了。
在Brave,Chrome和Safari上进行了尝试,还尝试使用export_png添加服务器端保存,尽管高度和宽度(即使通过)也可以正常工作。服务器端解决方案不是很好,因为它不能反映出任何客户端缩放或平移,仅反映原始图。
我已将绘图简化为仅一张没有覆盖物的地图,仍然没有乐趣。
ProducesResponseType
预期的输出是屏幕上显示的内容,(输出到文件中的)实际输出显示了纬度/经度轴和股票行情记录,但整个地图区域都是灰色的。
这是在为屏幕加载留出足够的时间(屏幕已加载)之后
浏览器控制台中没有JavaScript错误。
如果我进行缩放(客户端),则输出png文件中显示的网格将反映我的位置和缩放级别-即它知道我已经完成了什么,但仍然没有地图图块。
答案 0 :(得分:0)
保存工具仅保存HTML画布对象。工具栏(画布之外的单独DOM对象)或Google地图本身((透明)画布下面的单独DOM对象)均不包含在其中。这仅仅是SaveTool
的固有限制。它将无法保存Google地图图块。
您可以在Bokeh中尝试其他非Google拼贴渲染器选项。这些将栅格图块直接呈现到HTML画布上。否则,唯一的选择是export_png
函数。