首页 / 浏览问题 / 组件GIS / 问题详情
如果图层中有多个与这个Dataset相关的图层只能返回一个么?
5EXP 2022年10月25日
使用产品:iobject .net 操作系统:win7 x64 数据类型: 文件型 问题详细描述:图层管理器中添加了多个相同数据集的图层,这个时候通过Layers.FindLayer方法数据集找图层时只能找到一个,用什么方法能一次找到图层管理器中所有的与此数据集相关的图层?

1个回答

您好,针对您的问题,有以下两种解决方案:

1.如果图层名称改变了的话,可以通过对图层遍历获取图层,通过layer.Dataset获取或设置此图层对应的数据集对象,然后再进行判断处理。

2.如果图层名称未重命名的话,可以通过对图层遍历获取图层名称,通过图层名称和数据集名称来判断是否相关。

希望可以帮助到您!
2,548EXP 2022年10月26日
热门文章
关注我们
...