在高变焦功能下,图标消失

时间:2015-05-01 12:22:43

标签: javascript openlayers-3

当放大到一个功能图标时,它越大,它在部分屏幕外显示的可能性就越大。

geom point是图标的中心,因此在高变焦时,屏幕外的geom点将其置于范围之外(精细),但我需要图标仍然在范围内部分显示。结果是它一直停留在屏幕上,直到它刚刚离开屏幕一半,此时它停止显示。

我看过ol.extent.buffer,但我不认为这对我来说。是否有缓冲区'我可以设置这意味着视图渲染的范围比它大,所以图标仍会部分显示?

1 个答案:

答案 0 :(得分:3)

ol.layer.Vector采用renderBuffer参数,该参数允许您指定视口周围的缓冲区,该缓冲区将包含在渲染中。默认值为100px。