整合, 将容限范围内的节点捕捉在一起。
命名空间:
SuperMap.Analyst.SpatialAnalyst程序集: SuperMap.Analyst.SpatialAnalyst (in SuperMap.Analyst.SpatialAnalyst)
版本: dll
语法
C# |
---|
public static bool Integrate( DatasetVector sourceDataset, double tolerance, Unit unit ) |
参数
- sourceDataset
- Type: SuperMap.Data..::.DatasetVector
指定的待整合的数据集。可以为点、线、面数据集。
- tolerance
- Type: System..::.Double
指定的节点容限。
- unit
- Type: SuperMap.Data..::.Unit
指定的节点容限单位。
返回值
整合成功返回true,否则为false。
备注
1、 整合接口与拓扑预处理节点捕捉相同,会将捕捉在一起的节点修改为同样的二维坐标。详情请参阅拓扑预处理节点和节点捕捉(AreVertexesSnapped)。
2、 节点容限较大会导致要素重叠或导致面和线对象被删除,还可能导致不被期望移动的节点发生移动。所以,容限值应该尽量小。