容限类,用来设置矢量数据集的各容限值。
命名空间:
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.Data..::.Tolerance