散景字形line_width缩放

时间:2017-05-04 08:53:29

标签: python zoom scaling bokeh glyph

所以我现在正试图在散景中绘制一个分类热图。它使用95%大小的景观,模仿网格。我想使用矩形(四边形)突出显示区域。让它绘图不是问题: Heatmap example plot

但是,当放大和缩小时,线宽会成为问题:

Zoomed out

我读过有关'屏幕'和'数据'尺寸标注的内容,但我找不到如何在字形边框上应用此内容。

解决方案

我想我可以编写自己的函数,为每个矩形添加4行,因为如果我相信文档,行字形是可扩展的。这似乎并不优雅。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

数据空间单位仅适用于字形的总宽度或高度或半径等内容。线宽(例如,字形轮廓)始终且仅以屏幕单位(像素)为单位。

但是,是否有理由允许缩小?在分类轴的存在下似乎没有意义。您可以通过设置bounds property of ranges

来防止分类轴的缩放和平移