如何查询可见图层的选择集

0 投票

8C.net环境中调用SuperMap.Mapping中的方法FindSelection,但是返回选择集是所有图层的,包括不可见图层(比如,地图中有三个图层,其中两个不可见,一个可见,可是返回的选择集个数却是三个)。

请问,如果只想返回当前地图中可见图层的选择集,要如何处理啊?

Selection[] selections = m_mapControl.Map.FindSelection(true);

4月 11, 2017 分类:  458次浏览 | 用户: cherubicwing 初出茅庐 (23 分)

1个回答

0 投票
 
已采纳
你好,设置不可见的图层不可选择,这样就只返回可选择图层的选择集
4月 11, 2017 用户: 胡林 登峰造极 (5,985 分)
采纳于 4月 14, 2017 用户:cherubicwing
...