表面分析提取操作参数类。为提取等值线,等值面提供参数信息,包括等值距、基准值、光滑度、光滑方法以及重采样容限。
命名空间:
SuperMap.Analyst.SpatialAnalyst程序集: SuperMap.Analyst.SpatialAnalyst (in SuperMap.Analyst.SpatialAnalyst)
版本: dll
语法
C# |
---|
public class SurfaceExtractParameter |
备注
SuperMap 提供两种方法来提取等值线/面:
- 通过设置基准值(DatumValue)和等值距(Interval)来提取等间距的等值线/面。该方法是以等值距为间隔向基准值的前后两个方向计算提取哪些高程的等值线。例如,高程范围为15-165的 DEM 栅格数据,设置基准值为50,等值距为20,则提取等值线的高程分别为:30、50、70、90、110、130和150。
- 通过 ExpectedZValues 属性指定一个 Z 值的集合,则只提取高程为集合中值的等值线/面。例如,高程范围为0-1000的 DEM 栅格数据,指定 Z 值集合为{20,300,800},那么提取的结果就只有20、300、800三条等值线或三者构成的等值面。
特别需要注意的是:如果同时设置了上面两种方法所需设置的属性,那么只有 ExpectedZValues 属性有效,即只提取指定的值的等值线/面。因此,想要提取等间距的等值线/面,就不能设置 ExpectedZValues 属性。
继承层次
System..::.Object
SuperMap.Analyst.SpatialAnalyst..::.SurfaceExtractParameter
SuperMap.Analyst.SpatialAnalyst..::.SurfaceExtractParameter