在高变焦功能图标消失
At a high zoom feature icons disappear
放大功能图标时,比例越大,部分离开屏幕时不显示的可能性就越大。
geom 点位于图标的中心,因此在高缩放时,geom 点在屏幕外将其置于范围之外(很好),但我需要图标仍部分显示在范围内。效果是它会部分停留在屏幕上,直到它刚好超过屏幕的一半,此时它停止显示。
我看过 ol.extent.buffer,但我认为它不适合我。是否有 'buffer ' 我可以设置这意味着视图渲染的范围比它大,所以图标仍会部分显示?
ol.layer.Vector 接受一个 renderBuffer
参数,它允许您指定将包含在渲染中的视口周围的缓冲区。默认为 100px。
放大功能图标时,比例越大,部分离开屏幕时不显示的可能性就越大。
geom 点位于图标的中心,因此在高缩放时,geom 点在屏幕外将其置于范围之外(很好),但我需要图标仍部分显示在范围内。效果是它会部分停留在屏幕上,直到它刚好超过屏幕的一半,此时它停止显示。
我看过 ol.extent.buffer,但我认为它不适合我。是否有 'buffer ' 我可以设置这意味着视图渲染的范围比它大,所以图标仍会部分显示?
ol.layer.Vector 接受一个 renderBuffer
参数,它允许您指定将包含在渲染中的视口周围的缓冲区。默认为 100px。