首页 / 浏览问题 / 云GIS / 问题详情
怎么过滤选择一个layer上 不同要素
14EXP 2017年01月09日
比如说,我用SelectFeature实现选择一个VectorLayer上的要素,这个图层上有点和面 我只想选择面 过滤掉点

我看API上有个属性是geometryTypes,可以实现。但属性描述我不是理解,能举个例子吗(书写格式是?)。谢谢

1个回答

例如:selectFeature.geometryTypes=["SuperMap.Geometry.Poin"] 这个就是

限制selectFeature控件只选中点对象

1,605EXP 2017年01月09日

这是没加过滤条件的效果

你设置multiple:true( 允许选择多个地物)了吗 

测试了没区别。还有如果我不设置box:true的话。就是不进行框选,点击地图没反应,好像是不能选择要素不成功,因为没有执行选择成功回调函数。这是为什么呢,框选就可以,单击不行?
点击没效果 你图层上面有覆盖其他图层吗
厉害的我的哥~~哎 我都忘了!!
...