首页 / 浏览问题 / 组件GIS / 问题详情
根据岛洞关系进行的面融合
15EXP 2020年05月18日

使用产品:supermap-iobjectsjava-9.1.2

操作系统:win10 x64

问题1:某面数据集有大量面(如图1)。该数据集,有1条记录对应1个子对象(是岛)的情况,还有1条记录对应多个子对象(都是岛)的情况,更有1条记录对应多个子对象(多个子对象间还有岛洞关系)的情况。上述3种情况在面数据集里都存在且至少有多个,如何进行融合可以得到正确的融合结果(如图2)?

1个回答

你好,你可以新建一个字段,将需要融合的对象的属性值赋值相同,再使用idesktop的数据集融合功能,在过滤表达式中可以写入你融合的条件,如果你是通过Java代码实现,你可以在DissolveParameter融合参数类中设置setFilterString()来设置融合对象的过滤表达式。
2,842EXP 2020年05月19日
...