0

我对 OpenLayers 地图有一个愚蠢的问题,我想在一个站点上显示非交互式图片,所有点击等都被禁用。我已经尝试捕获元素上的点击,但 OpenLayers 似乎仍然能够获取这些使地图具有交互性的事件。应该有一个简单的解决方案,但我无法弄清楚。

将控件属性设置为空数组对交互没有任何影响。

编辑:我们无法在已经存在的地图上轻松地做到这一点,所以我们所做的是在这个新页面中重新使用旧的地图启动代码,并添加了可以在创建和启动时删除所有控件的参数的地图。

4

1 回答 1

0

将控件属性设置为空数组对交互没有任何影响。

奇怪,这应该可以解决问题:

map = new OpenLayers.Map('map', {controls: []});
于 2013-02-18T09:41:34.787 回答