首页 / 浏览问题 / 其他 / 问题详情
selectFeature控件
70EXP 2017年02月16日

循环创建矢量图层,selectFeature控件只对最后一个创建的有作用,是怎么回事儿,代码如下

1个回答

1.JavaScript对象都是引用型

2.你的SelectFeature控件关联的图层对象是ployonLayer变量
1,780EXP 2017年02月17日
我将多个图层放进数组里确实解决了这个问题,但出现两个问题:1、我将某个图层从map中移除,但是这个图层还是会显示在地图上,移动地图时,这个图层在屏幕位置固定不变,当我将这个图层又添加到map上的时候,这个图层位置就正常移动到正确位置了。 2、当我将这个多个图层的数组放到selectFeature中去后,我原本的marker图层就被置于矢量图层下了,鼠标不能捕获了。
...