com.supermap.analyst.spatialanalyst
类 CalculationTerrain
- java.lang.Object
-
- com.supermap.analyst.spatialanalyst.CalculationTerrain
-
public class CalculationTerrain extends java.lang.Object
地形分析类
-
-
构造器概要
构造器 构造器和说明 CalculationTerrain()
-
方法概要
所有方法 静态方法 具体方法 已过时的方法 限定符和类型 方法和说明 static DatasetGrid
calculateAspect(DatasetGrid sourceDatasetGrid, Datasource targetDatasource, java.lang.String targetDatasetName)
计算坡向static ProfileResult
calculateProfile(DatasetGrid sourceDatasetGrid, GeoLine line)
brief 计算剖面分析static ProfileResult
calculateProfile(DatasetGrid sourceDatasetGrid, GeoLine line, double resampleTolerance)
已过时。static DatasetGrid
calculateSlope(DatasetGrid sourceDatasetGrid, SlopeType slopeType, double zFactor, Datasource targetDatasource, java.lang.String targetDatasetName)
计算坡度static double
computePointAspect(DatasetGrid sourceDatasetGrid, Point2D specifiedPoint)
计算指定点的坡向值static double
computePointSlope(DatasetGrid sourceDatasetGrid, Point2D specifiedPoint, SlopeType slopeType, double zFactor)
计算指定点的坡度值static double
computeSurfaceArea(DatasetGrid sourceDatasetGrid, GeoRegion region)
表面面积static double
computeSurfaceDistance(DatasetGrid sourceDatasetGrid, GeoLine line)
表面距离static TerrainAnalystSetting
getAnalystSetting()
地形分析设置static void
setAnalystSetting(TerrainAnalystSetting terrainAnalystSetting)
地形分析设置
-
-
-
方法详细资料
-
getAnalystSetting
public static TerrainAnalystSetting getAnalystSetting()
地形分析设置- 返回:
- 地形分析设置
-
setAnalystSetting
public static void setAnalystSetting(TerrainAnalystSetting terrainAnalystSetting)
地形分析设置- 参数:
terrainAnalystSetting
- 地形分析设置
-
calculateSlope
public static DatasetGrid calculateSlope(DatasetGrid sourceDatasetGrid, SlopeType slopeType, double zFactor, Datasource targetDatasource, java.lang.String targetDatasetName)
计算坡度- 参数:
sourceDatasetGrid
- 待计算坡度的栅格数据slopeType
- 坡度单位类型zFactor
- 高程缩放系数targetDatasource
- 输出数据所在数据源targetDatasetName
- 输出数据集的名称。- 返回:
- 坡度图
-
calculateAspect
public static DatasetGrid calculateAspect(DatasetGrid sourceDatasetGrid, Datasource targetDatasource, java.lang.String targetDatasetName)
计算坡向- 参数:
sourceDatasetGrid
- [in] 待计算坡向的栅格数据targetDatasource
- [in] 输出数据所在数据源targetDatasetName
- [in] 输出数据集的名称- 返回:
- 坡向图
-
calculateProfile
@Deprecated public static ProfileResult calculateProfile(DatasetGrid sourceDatasetGrid, GeoLine line, double resampleTolerance)
已过时。计算剖面分析- 参数:
sourceDatasetGrid
- [in] 待剖面分析的栅格数据line
- [in] 剖面线resampleTolerance
- [in] 重采容限- 返回:
- 剖面分析结果
-
calculateProfile
public static ProfileResult calculateProfile(DatasetGrid sourceDatasetGrid, GeoLine line)
brief 计算剖面分析- 参数:
sourceDatasetGrid
- [in] 待剖面分析的栅格数据line
- [in] 剖面线- 返回:
- 剖面分析结果
-
computeSurfaceDistance
public static double computeSurfaceDistance(DatasetGrid sourceDatasetGrid, GeoLine line)
表面距离- 参数:
sourceDatasetGrid
- [in] 待计算表面距离的栅格数据line
- [in] 指定计算表面距离的路线- 返回:
- 返回表面距离
-
computeSurfaceArea
public static double computeSurfaceArea(DatasetGrid sourceDatasetGrid, GeoRegion region)
表面面积- 参数:
sourceDatasetGrid
- [in] 待计算表面面积的栅格数据region
- [in] 指定计算表面积的区域- 返回:
- 返回表面面积
-
computePointSlope
public static double computePointSlope(DatasetGrid sourceDatasetGrid, Point2D specifiedPoint, SlopeType slopeType, double zFactor)
计算指定点的坡度值- 参数:
sourceDatasetGrid
- 待计算的栅格数据specifiedPoint
- 指定的地理坐标点slopeType
- 坡度单位zFactor
- 高程缩放倍数- 返回:
- 返回坡度值
-
computePointAspect
public static double computePointAspect(DatasetGrid sourceDatasetGrid, Point2D specifiedPoint)
计算指定点的坡向值- 参数:
sourceDatasetGrid
- 待计算的栅格数据specifiedPoint
- 指定的地理坐标点- 返回:
- 返回坡向值
-
-