类的使用
com.supermap.analyst.spatialanalyst.SmoothMethod
-
使用SmoothMethod的程序包 程序包 说明 com.supermap.analyst.spatialanalyst -
-
com.supermap.analyst.spatialanalyst中SmoothMethod的使用
声明为SmoothMethod的com.supermap.analyst.spatialanalyst中的字段 限定符和类型 字段和说明 static SmoothMethod
SmoothMethod. BSPLINE
B 样条法。static SmoothMethod
SmoothMethod. NONE
不进行光滑。static SmoothMethod
SmoothMethod. POLISH
磨角法。返回SmoothMethod的com.supermap.analyst.spatialanalyst中的方法 限定符和类型 方法和说明 SmoothMethod
DistanceAnalystParameter. getPathLineSmoothMethod()
返回计算两点(源和目标)间最短路径时对结果路线进行光滑的方法。SmoothMethod
ConversionAnalystParameter. getSmoothMethod()
返回光滑方法,只在栅格转为矢量线数据时有效。SmoothMethod
SurfaceExtractParameter. getSmoothMethod()
返回光滑处理所使用的方法,请参见SmoothMethod
类。参数类型为SmoothMethod的com.supermap.analyst.spatialanalyst中的方法 限定符和类型 方法和说明 static CostPathLineResult
DistanceAnalyst. costPathLine(Point2D sourcePoint, Point2D targetPoint, DatasetGrid costGrid, SmoothMethod smoothMethod, int smoothDegree, Datasource targetDatasource, String targetDatasetName)
已过时。static CostPathLineResult
DistanceAnalyst. costPathLine(Point2D sourcePoint, Point2D targetPoint, DatasetGrid costGrid, SmoothMethod smoothMethod, int smoothDegree, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)
如下图所示,以对 DEM 栅格计算坡度后重分级的结果栅格作为耗费栅格,指定两点分别作为源点和目标点,进行两点间栅格最短路径分析,得到两点间的最少耗费路线:根据给定的参数,计算指定源和目标点之间的最少耗费路径。
static PathLineResult
DistanceAnalyst. pathLine(Point2D targetPoint, DatasetGrid distanceGrid, DatasetGrid directionGrid, SmoothMethod smoothMethod, int smoothDegree)
根据距离栅格和方向栅格,分析从目标点出发到达最近源的最短路径(一个二维矢量线对象)。void
DistanceAnalystParameter. setPathLineSmoothMethod(SmoothMethod value)
设置计算两点(源和目标)间最短路径时对结果路线进行光滑的方法。void
ConversionAnalystParameter. setSmoothMethod(SmoothMethod smoothMethod)
设置光滑方法,只在栅格转为矢量线数据时有效。void
SurfaceExtractParameter. setSmoothMethod(SmoothMethod smoothMothod)
设置光滑处理所使用的方法,请参见SmoothMethod
类。
-
Copyright © 2021–2024 SuperMap. All rights reserved.