容限类,用来设置矢量数据集的各容限值。

命名空间:  SuperMap.Data
程序集:  SuperMap.Data (in SuperMap.Data)
版本: dll

语法

C#
public class Tolerance

备注

该类用于设置矢量数据集(DatasetVector)的各个容限的值,包括节点容限、长悬线容限、短悬线容限、颗粒容限和最小多边形容限,还提供清空所有容限值和设置所有容限为缺省值的方法。

示例

以下代码示范如何获取容限对象的属性值。

假设打开一个工作空间workspace,工作空间中存在一个数据源 datasource 对象。

CopyC#
public void TestTolerance(Workspace workspace)
{
    // 取得数据集
    DatasetVector datasetVector =workspace.Datasources[0].Datasets[0] as DatasetVector;

    // 实例化容限对象
    Tolerance tolerance = datasetVector.Tolerance;

    // 返回容限对象的属性值
    Console.WriteLine(tolerance.Dangle);
    Console.WriteLine(tolerance.Fuzzy);
    Console.WriteLine(tolerance.Grain);
    Console.WriteLine(tolerance.NodeSnap);
    Console.WriteLine(tolerance.SmallPolygon);
}

继承层次

System..::.Object
  SuperMap.Data..::.Tolerance

版本信息

SuperMap iObjects .NET


请参见