获取或设置是否去除重复线。
命名空间:
SuperMap.Data.Topology程序集: SuperMap.Data.Topology (in SuperMap.Data.Topology)
版本: dll
语法
C# |
---|
public bool AreDuplicatedLinesCleaned { get; set; } |
字段值
默认值为 false。备注
重复线:两条弧段若其所有节点两两重合,则可认为是重复线。重复线的判断不考虑方向。
去除重复线的目的是为避免建立拓扑多边形时产生面积为零的多边形对象,因此,重复的线对象只应保留其中一个,多余的应删除。
通常,出现重复线多是由于弧段求交造成的。如下图中弧段求交之后,将产生8条弧段,分别为 AB、BC、CD、DE、FB、BC、CD、DE,其中弧段 BC 和 CD 都是重复线,通过拓扑处理去除重复线之后,结果只有5条弧段 AB、BC、CD、DE、FB。如果用户选择弧段求交,建议同时选择去除重复线(实际是先进行去除重复线)。