0
我使用的OpenLayers和我在与选择的功能功能的问题:当有EditingToolbar添加到地图EditingToolbar干扰了SelectFeature控制 - 的OpenLayers
,该SelectFeature控制工作不正常。它不选择该功能,只能突出显示该功能。
我想这是因为DrawFeature控件和SelectFeature控件的点击产生干扰。
我设法提出的唯一解决方案是停用EditingToolbar。
这是我用来找到问题解决方案的eaxmple。我只需从我的控制台向地图添加一个EditingToolbar,然后尝试从那里进行调试: http://openlayers.org/dev/examples/highlight-feature.html
如何在不停用EditingToolbar的情况下解决此问题?
谢谢你的时间和善良的关注。
你在哪里编码? – Odoakr 2012-07-11 07:13:34
好的,谢谢 生病了我的问题,以指定最有帮助的答案。 – 2012-07-11 14:32:06
我想通过这样做的方式是: editing_toolbar.controls [2] .deactivate(); 现在我可以选择我需要的功能。 Ofcourse,editing_toolbar是对EditingToolbar对象的引用,控件是随机选择的,实际上你需要检查所有的控件并找到活动的控件,然后停用它。 – 2012-07-11 14:32:29