Nik*_*esl 1 javascript openlayers
我只希望我可以修改我的台词。但是,尽管触发了onModificationStart,但将模式设置为RESHAPE,设置了正确的图层,并将createVertices设置为true,看起来就像是普通选择,没有任何修改的圆圈。
我已经停用了其他任何控件(大量的SelectFeatures和DrawFeatures,HighlightFeature等),但是什么也没有!我还查阅了OpenLayers-Example。
有什么需要注意的事情吗?
一种可能的解释:您的图层可能具有样式,其中点符号不可见。演示:http://jsfiddle.net/jSQrj/11/
注释掉行
pointRadius: 6
Run Code Online (Sandbox Code Playgroud)
结果,样式对于点对象将是不正确的,并且处理程序将不会对选定的要素可见(通常,最好使用OpenLayers.Util.extend扩展默认样式,而不是例如解决方案)。
| 归档时间: |
|
| 查看次数: |
850 次 |
| 最近记录: |