根据给定的拓扑数据集进行拓扑错误检查。
命名空间:
SuperMap.Data.Topology程序集: SuperMap.Data.Topology (in SuperMap.Data.Topology)
版本: dll
语法
C# |
---|
public static bool Validate( DatasetTopology datasetTopology, GeoRegion validateRegion ) |
参数
- datasetTopology
- Type: SuperMap.Data..::.DatasetTopology
指定的拓扑数据集。
- validateRegion
- Type: SuperMap.Data..::.GeoRegion
指定的被检查的区域,如果区域为null,则对整个拓扑数据集(datasetTopology)的脏区进行检查,否则对 validateRegion 进行拓扑检查。脏区就是尚未进行拓扑检查的区域。
脏区指的是未进行拓扑检查的区域,就已经进行了拓扑检查的区域,若用户在局部对数据进行了部分编辑时,则在此局部区域又将生成新的脏区。
返回值
一个布尔值,如果成功返回 true,否则返回 false。备注
用户在调用 Validate() 方法前,即对数据进行拓扑检查之前,需要对相应的数据进行拓扑预处理(即调用 Preprocess() 方法),否则检查的结果错误。