根据给定的拓扑数据集进行拓扑错误检查。

命名空间:  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() 方法),否则检查的结果错误。

版本信息

SuperMap iObjects .NET


请参见