OpenLayers 3为ImageCanvas层设置自定义范围

时间:2014-11-16 22:27:33

标签: javascript canvas openlayers-3

OpenLayers 3中是否可以为使用ImageCanvas作为源的图像层设置自定义范围?似乎默认情况下,在使用ImageCanvas时,OL会创建一个范围等于当前视图范围加上一半的图层,并更新每个渲染的范围。设置Image层的范围会以某种方式破坏从未创建的ImageCanvas源(从不调用canvasFunction)。

我在画布上绘制了一个固定位置的图像,当地图翻过它们的范围时(即在平移动画期间)我想要显示该图像。就目前而言,图像层的范围不会被更新直到移动事件,因此画布在整个平移期间处于其旧位置。在平移操作期间强制渲染/更新画布层似乎是不可能的,但我想是否可以为覆盖我想要的所有图像的图像层设置更大的范围。画画,这不会成为一个问题。

任何帮助将不胜感激。

0 个答案:

没有答案