限定符和类型 | 方法和说明 |
---|---|
static DatasetGrid |
GeneralizeAnalyst.aggregate(DatasetGrid sourceDataset,
int scale,
AggregationType aggregationType,
boolean isExpanded,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName)
栅格数据聚合,返回结果栅格数据集。
|
static DatasetGrid |
GeneralizeAnalyst.aggregate(DatasetGrid sourceDataset,
int scale,
AggregationType aggregationType,
boolean isExpanded,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格聚合
|
static DatasetGrid |
StatisticsAnalyst.blockStatistics(NeighbourStatisticsParameter parameter)
已过时。
此方法已废弃,请使用支持进度监听的新方法
StatisticsAnalyst.blockStatistics(NeighbourStatisticsParameter, SteppedListener...) 替换。 |
static DatasetGrid |
StatisticsAnalyst.blockStatistics(NeighbourStatisticsParameter parameter,
SteppedListener... listeners)
栅格块统计
|
static DatasetGrid |
GeneralizeAnalyst.boundaryClean(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
BoundaryCleanSortType sortType,
boolean isRunTwoTimes)
已过时。
|
static DatasetGrid |
GeneralizeAnalyst.boundaryClean(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
BoundaryCleanSortType sortType,
boolean isRunTwoTimes,
SteppedListener... listeners)
边界清理,返回结果栅格数据集。
|
static DatasetGrid |
TerrainBuilder.buildTerrain(DatasetVector sourcePointDataset,
String altitudePointField,
DatasetVector sourceLineDataset,
String altitudeLineField,
TerrainInterpolateType terrainInterpolateType,
TerrainStatisticType terrainStatisticType,
double cellSize,
double zFactor,
PixelFormat pixelFormat,
EncodeType enCodeType,
Datasource outputDatasource,
String outputDatasetName)
已过时。
|
static DatasetGrid |
TerrainBuilder.buildTerrain(DatasetVector sourceDatasetVector,
String altitudeField,
TerrainInterpolateType terrainInterpolateType,
TerrainStatisticType terrainStatisticType,
double cellSize,
double zFactor,
PixelFormat pixelFormat,
EncodeType enCodeType,
Datasource outputDatasource,
String outputDatasetName)
已过时。
|
static DatasetGrid |
TerrainBuilder.buildTerrain(TerrainBuilderParameter parameter,
Datasource targetDatasource,
String targetDatasetName)
根据指定的地形构建参数信息创建地形。
|
static DatasetGrid |
TerrainBuilder.buildTerrain(TerrainBuilderParameter parameter,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
根据指定的地形构建参数信息创建地形。
|
static DatasetGrid |
CalculationTerrain.calculateAspect(DatasetGrid sourceDatasetGrid,
Datasource targetDatasource,
String targetDatasetName)
计算坡向,并返回坡向栅格数据集,即坡向图。
|
static DatasetGrid |
CalculationTerrain.calculateAspect(DatasetGrid sourceDatasetGrid,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
计算坡向
|
static DatasetGrid |
CalculationTerrain.calculateCurvature(DatasetGrid sourceDatasetGrid,
double zFactor,
Datasource targetDatasource,
String averageCurvatureName,
String profileCurvatureName,
String planCurvatureName)
计算曲率,并返回平均曲率栅格数据集。
|
static DatasetGrid |
CalculationTerrain.calculateCurvature(DatasetGrid sourceDatasetGrid,
double zFactor,
Datasource targetDatasource,
String averageCurvatureName,
String profileCurvatureName,
String planCurvatureName,
SteppedListener... listeners)
计算曲率
|
static DatasetGrid |
CalculationTerrain.calculateHillShade(DatasetGrid sourceDatasetGrid,
ShadowMode shadowMode,
double azimuth,
double altitudeAngle,
double zFactor,
Datasource targetDatasource,
String targetDatasetName)
生成三维晕渲图。
|
static DatasetGrid |
CalculationTerrain.calculateHillShade(DatasetGrid sourceDatasetGrid,
ShadowMode shadowMode,
double azimuth,
double altitudeAngle,
double zFactor,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
计算三维晕渲图
|
static DatasetGrid |
CalculationTerrain.calculateSlope(DatasetGrid sourceDatasetGrid,
SlopeType slopeType,
double zFactor,
Datasource targetDatasource,
String targetDatasetName)
计算坡度,并返回坡度栅格数据集,即坡度图。
|
static DatasetGrid |
CalculationTerrain.calculateSlope(DatasetGrid sourceDatasetGrid,
SlopeType slopeType,
double zFactor,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
计算坡度
|
static DatasetGrid |
VisibilityAnalyst.calculateViewShed(DatasetGrid sourceDataset,
Point3D viewPoint,
double startAngle,
double viewAngle,
double viewRadius,
Datasource targetDatasource,
String targetDatasetName)
|
static DatasetGrid |
VisibilityAnalyst.calculateViewShed(DatasetGrid sourceDataset,
Point3D viewPoint,
double startAngle,
double viewAngle,
double viewRadius,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
单点可视域分析,即分析单个观察点的可视范围。
|
static DatasetGrid |
VisibilityAnalyst.calculateViewShed(DatasetGrid sourceDataset,
Point3Ds viewPoints,
double[] startAngles,
double[] viewAngles,
double[] viewRadiuses,
Datasource targetDatasource,
String targetDatasetName,
ViewShedType viewShedType)
|
static DatasetGrid |
VisibilityAnalyst.calculateViewShed(DatasetGrid sourceDataset,
Point3Ds viewPoints,
double[] startAngles,
double[] viewAngles,
double[] viewRadiuses,
Datasource targetDatasource,
String targetDatasetName,
ViewShedType viewShedType,
SteppedListener... listeners)
多点可视域分析,即分析多个观察点的可视范围,可以为共同可视域或非共同可视域。
|
static DatasetGrid |
StatisticsAnalyst.commonStatistics(DatasetGrid statisticsGrid,
DatasetGrid[] compareDatasets,
StatisticsCompareType compareType,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName)
|
static DatasetGrid |
StatisticsAnalyst.commonStatistics(DatasetGrid statisticsGrid,
DatasetGrid[] compareDatasets,
StatisticsCompareType compareType,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格常用统计分析,将输入栅格数据集与一个或多个栅格数据集的对应像元值进行比较,结果栅格数据集的像元值为比较结果为“真”的次数。
|
static DatasetGrid |
StatisticsAnalyst.commonStatistics(DatasetGrid statisticsGrid,
double comparedValue,
StatisticsCompareType type,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName)
|
static DatasetGrid |
StatisticsAnalyst.commonStatistics(DatasetGrid statisticsGrid,
double comparedValue,
StatisticsCompareType type,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格常用统计分析,将一个栅格数据集逐行逐列按照某种比较方式与一个固定值进行比较,比较结果为“真”的像元值为 1,为“假”的像元值为 0。
|
static DatasetGrid |
DistanceAnalyst.costPath(Dataset sourceDataset,
DatasetGrid distanceDataset,
DatasetGrid directionDataset,
ComputeType computeType,
Datasource targetDatasource,
String targetDatasetName)
根据耗费距离栅格和耗费方向栅格,分析从目标出发到达最近源的最短路径栅格。
|
static DatasetGrid |
DistanceAnalyst.costPath(Dataset sourceDataset,
DatasetGrid distanceDataset,
DatasetGrid directionDataset,
ComputeType computeType,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
计算最短路径
|
static DatasetGrid |
MathAnalyst.divide(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
MathAnalyst.divide(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
MathAnalyst.divide(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格除法运算。
|
static DatasetGrid |
MathAnalyst.execute(String expression,
GeoRegion userRegion,
PixelFormat pixelFormat,
boolean isZip,
boolean isIgnoreNoValue,
Datasource[] sourceDatasources,
Datasource targetDatasource,
String targetDatasetName)
|
static DatasetGrid |
MathAnalyst.execute(String expression,
GeoRegion userRegion,
PixelFormat pixelFormat,
boolean isZip,
boolean isIgnoreNoValue,
Datasource[] sourceDatasources,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
执行栅格代数运算表达式。
|
static DatasetGrid |
MathAnalyst.execute(String expression,
GeoRegion userRegion,
PixelFormat pixelFormat,
boolean isZip,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName)
已过时。
|
static DatasetGrid |
MathAnalyst.execute(String expression,
GeoRegion userRegion,
PixelFormat pixelFormat,
boolean isZip,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
执行栅格代数运算表达式,支持自定义表达式的栅格代数计算和影像波段计算。
|
static DatasetGrid |
MathAnalyst.executeFromXML(String xmlFileName,
Datasource targetDatasource,
String targetDatasetName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
MathAnalyst.executeFromXML(String, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
MathAnalyst.executeFromXML(String xmlFileName,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
从 XML 文件中读取栅格运算表达式及相关参数并运算。
|
static DatasetGrid |
GeneralizeAnalyst.expand(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
int cellNumber,
int[] zoneValues)
已过时。
|
static DatasetGrid |
GeneralizeAnalyst.expand(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
int cellNumber,
int[] zoneValues,
SteppedListener... listeners)
扩展,返回结果栅格数据集。
|
DatasetGrid |
DistanceAnalystResult.getAllocationDatasetGrid()
返回分配栅格数据集。
|
DatasetGrid |
CellularAutomataParameter.getCellGrid()
返回起始数据栅格。
|
DatasetGrid |
DistanceAnalystParameter.getCostGrid()
返回耗费栅格。
|
DatasetGrid |
CutFillResult.getCutFillGridResult()
返回填挖方分析的结果数据集。
|
DatasetGrid |
SolarRadiationResult.getDiffuseDatasetGrid()
返回散射辐射量数据集。
|
DatasetGrid |
SolarRadiationResult.getDirectDatasetGrid()
返回直射辐射量数据集。
|
DatasetGrid |
DistanceAnalystResult.getDirectionDatasetGrid()
返回方向栅格数据集。
|
DatasetGrid |
DistanceAnalystResult.getDistanceDatasetGrid()
返回距离栅格数据集。
|
DatasetGrid |
SolarRadiationResult.getDurationDatasetGrid()
返回太阳直射持续时间数据集。
|
DatasetGrid |
ANNCellularAutomataParameter.getEndCellGrid()
返回终止栅格数据集。
|
DatasetGrid |
MCECellularAutomataParameter.getEndCellGrid()
返回终止年份影像栅格。
|
DatasetGrid |
ANNCellularAutomataResult.getResultDataset()
返回元胞自动机的栅格结果数据集。
|
DatasetGrid |
ZonalStatisticsAnalystResult.getResultDatasetGrid()
返回分带统计结果栅格数据集。
|
DatasetGrid |
RegionGroupResult.getResultGrid()
结果栅格数据集。
|
DatasetGrid |
NeighbourStatisticsParameter.getSourceDataset()
返回待进行邻域分析的数据集。
|
DatasetGrid[] |
CellularAutomataParameter.getSpatialVariableGrids()
返回空间变量数据栅格数组。
|
DatasetGrid |
DistanceAnalystParameter.getSurfaceGrid()
返回表面栅格。
|
DatasetGrid |
SolarRadiationResult.getTotalDatasetGrid()
返回总辐射量数据集。
|
static DatasetGrid |
Interpolator.interpolate(InterpolationParameter parameter,
DatasetVector interpolatedPoint,
String zValueFieldName,
double zValueScale,
Datasource targetDatasource,
String targetDatasetName,
PixelFormat pixelFormat)
|
static DatasetGrid |
Interpolator.interpolate(InterpolationParameter parameter,
DatasetVector interpolatedPoint,
String zValueFieldName,
double zValueScale,
Datasource targetDatasource,
String targetDatasetName,
PixelFormat pixelFormat,
SteppedListener... listeners)
对点数据集进行插值分析,并返回分析结果。
|
static DatasetGrid |
Interpolator.interpolate(InterpolationParameter parameter,
Point2D[] points,
double[] values,
PrjCoordSys prjCoordSys,
double zValueScale,
Datasource targetDatasource,
String targetDatasetName,
PixelFormat pixelFormat)
|
static DatasetGrid |
Interpolator.interpolate(InterpolationParameter paramerter,
Point2D[] points,
double[] values,
PrjCoordSys prjCoordSys,
double zValueScale,
Datasource targetDatasource,
String targetDatasetName,
PixelFormat pixelFormat,
SteppedListener... listeners)
对点数组进行插值分析,并返回分析结果。
|
static DatasetGrid |
Interpolator.interpolate(InterpolationParameter parameter,
Recordset interpolatedPointRecordset,
String zValueFieldName,
double zValueScale,
Datasource targetDatasource,
String targetDatasetName,
PixelFormat pixelFormat)
|
static DatasetGrid |
Interpolator.interpolate(InterpolationParameter parameter,
Recordset interpolatedPointRecordset,
String zValueFieldName,
double zValueScale,
Datasource targetDatasource,
String targetDatasetName,
PixelFormat pixelFormat,
SteppedListener... listeners)
对点记录集进行插值分析,并返回分析结果。
|
static DatasetGrid |
DensityAnalyst.kernelDensity(DensityAnalystParameter parameter,
DatasetVector sourceDataset,
String valueFieldName,
Datasource targetDatasource,
String targetDatasetName)
已过时。
|
static DatasetGrid |
DensityAnalyst.kernelDensity(DensityAnalystParameter parameter,
DatasetVector sourceDataset,
String valueFieldName,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
对点数据集或线数据集进行核密度分析,并返回分析结果。
|
static DatasetGrid |
GeneralizeAnalyst.majorityFilter(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
MajorityDefinition majorityDefinition)
|
static DatasetGrid |
GeneralizeAnalyst.majorityFilter(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
MajorityDefinition majorityDefinition,
SteppedListener... listeners)
众数滤波,返回结果栅格数据集。
|
DatasetGrid |
MCECellularAutomata.mceCellularAutomata(Datasource outputDatasource,
String outputDatasetName,
MCECellularAutomataParameter parameter)
基于多准则判断的元胞自动机。
|
DatasetGrid |
MCECellularAutomata.mceCellularAutomata(Datasource outputDatasource,
String outputDatasetName,
MCECellularAutomataParameter parameter,
SteppedListener... listeners)
基于主成分分析的元胞自动机。
|
static DatasetGrid |
MathAnalyst.minus(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
MathAnalyst.minus(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
MathAnalyst.minus(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格减法运算。
|
static DatasetGrid |
MathAnalyst.multiply(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
MathAnalyst.multiply(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
MathAnalyst.multiply(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格乘法运算。
|
static DatasetGrid |
ImageAnalyst.NDVI(DatasetImage nirDataset,
int nirIndex,
DatasetImage redDataset,
int redIndex,
String targetDatasetName,
Datasource targetDatasource)
已过时。
此方法已废弃,请使用支持进度监听的新方法
ImageAnalyst.NDVI(DatasetImage, int, DatasetImage, int, String, Datasource, SteppedListener...) 替换。 |
static DatasetGrid |
ImageAnalyst.NDVI(DatasetImage nirDataset,
int nirIndex,
DatasetImage redDataset,
int redIndex,
String targetDatasetName,
Datasource targetDatasource,
double noDataValue)
已过时。
|
static DatasetGrid |
ImageAnalyst.NDVI(DatasetImage nirDataset,
int nirIndex,
DatasetImage redDataset,
int redIndex,
String targetDatasetName,
Datasource targetDatasource,
double noDataValue,
SteppedListener... listeners)
归一化植被指数,也叫做归一化差分植被指数或者标准差异植被指数或生物量指标变化。
|
static DatasetGrid |
ImageAnalyst.NDVI(DatasetImage nirDataset,
int nirIndex,
DatasetImage redDataset,
int redIndex,
String targetDatasetName,
Datasource targetDatasource,
SteppedListener... listeners)
归一化植被指数,也叫做归一化差分植被指数或者标准差异植被指数或生物量指标变化。
|
static DatasetGrid |
ImageAnalyst.NDVI(DatasetImage sourceDataset,
int nirIndex,
int redIndex,
String targetDatasetName,
Datasource targetDatasource)
已过时。
此方法已废弃,请使用支持进度监听的新方法
ImageAnalyst.NDVI(DatasetImage, int, int, String, Datasource, SteppedListener...) 替换。 |
static DatasetGrid |
ImageAnalyst.NDVI(DatasetImage sourceDataset,
int nirIndex,
int redIndex,
String targetDatasetName,
Datasource targetDatasource,
SteppedListener... listeners)
归一化植被指数,也叫做归一化差分植被指数或者标准差异植被指数或生物量指标变化。
|
static DatasetGrid |
ImageAnalyst.NDWI(DatasetImage nirDataset,
int nirIndex,
DatasetImage greenDataset,
int greenIndex,
String targetDatasetName,
Datasource targetDatasource)
已过时。
此方法已废弃,请使用支持进度监听的新方法
ImageAnalyst.NDWI(DatasetImage, int, DatasetImage, int, String, Datasource, SteppedListener...) 替换。 |
static DatasetGrid |
ImageAnalyst.NDWI(DatasetImage nirDataset,
int nirIndex,
DatasetImage greenDataset,
int greenIndex,
String targetDatasetName,
Datasource targetDatasource,
double noDataValue)
已过时。
|
static DatasetGrid |
ImageAnalyst.NDWI(DatasetImage nirDataset,
int nirIndex,
DatasetImage greenDataset,
int greenIndex,
String targetDatasetName,
Datasource targetDatasource,
double noDataValue,
SteppedListener... listeners)
归一化水指数。
|
static DatasetGrid |
ImageAnalyst.NDWI(DatasetImage nirDataset,
int nirIndex,
DatasetImage greenDataset,
int greenIndex,
String targetDatasetName,
Datasource targetDatasource,
SteppedListener... listeners)
归一化水指数。
|
static DatasetGrid |
ImageAnalyst.NDWI(DatasetImage sourceDataset,
int nirIndex,
int greenIndex,
String targetDatasetName,
Datasource targetDatasource)
已过时。
此方法已废弃,请使用支持进度监听的新方法
ImageAnalyst.NDWI(DatasetImage, int, int, String, Datasource, SteppedListener...) 替换。 |
static DatasetGrid |
ImageAnalyst.NDWI(DatasetImage sourceDataset,
int nirIndex,
int greenIndex,
String targetDatasetName,
Datasource targetDatasource,
SteppedListener... listeners)
归一化水指数。
|
static DatasetGrid |
StatisticsAnalyst.neighbourStatistics(NeighbourStatisticsParameter parameter)
已过时。
此方法已废弃,请使用支持进度监听的新方法
StatisticsAnalyst.neighbourStatistics(NeighbourStatisticsParameter, SteppedListener...) 替换。 |
static DatasetGrid |
StatisticsAnalyst.neighbourStatistics(NeighbourStatisticsParameter parameter,
SteppedListener... listeners)
栅格邻域统计分析。
|
static DatasetGrid |
GeneralizeAnalyst.nibble(DatasetGrid sourceDataset,
DatasetGrid maskDataset,
DatasetGrid zoneDataset,
Datasource targetDatasource,
String targetDatasetName,
boolean isMaskNoValue,
boolean isNibbleNoValue)
|
static DatasetGrid |
GeneralizeAnalyst.nibble(DatasetGrid sourceDataset,
DatasetGrid maskDataset,
DatasetGrid zoneDataset,
Datasource targetDatasource,
String targetDatasetName,
boolean isMaskNoValue,
boolean isNibbleNoValue,
SteppedListener... listeners)
蚕食,返回结果栅格数据集。
|
DatasetGrid |
PCACellularAutomata.pcaCellularAutomata(Datasource outputDatasource,
String outputDatasetName,
PCACellularAutomataParameter parameter)
已过时。
|
DatasetGrid |
PCACellularAutomata.pcaCellularAutomata(Datasource outputDatasource,
String outputDatasetName,
PCACellularAutomataParameter parameter,
SteppedListener... listeners)
基于主成分分析的元胞自动机。
|
static DatasetGrid |
MathAnalyst.plus(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
MathAnalyst.plus(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
MathAnalyst.plus(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格加法运算。
|
static DatasetGrid |
DensityAnalyst.pointDensity(DensityAnalystParameter parameter,
DatasetVector sourceDataset,
String valueFieldName,
Datasource targetDatasource,
String targetDatasetName)
已过时。
|
static DatasetGrid |
DensityAnalyst.pointDensity(DensityAnalystParameter parameter,
DatasetVector sourceDataset,
String valueFieldName,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
对点数据集进行点密度分析,并返回分析结果。
|
static DatasetGrid |
GeneralizeAnalyst.reclass(DatasetGrid sourceDataset,
ReclassMappingTable reclassMappingTable,
ReclassPixelFormat reclassPixelFormat,
Datasource targetDatasource,
String targetDatasetName)
栅格数据重分级,返回结果栅格数据集。
|
static DatasetGrid |
GeneralizeAnalyst.reclass(DatasetGrid sourceDataset,
ReclassMappingTable reclassMappingTable,
ReclassPixelFormat reclassPixelFormat,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格重分级
|
static DatasetGrid |
GeneralizeAnalyst.replace(DatasetGrid sourceDataset,
Map<Double,Double> replaceTable,
Datasource targetDatasource,
String targetDatasetName)
栅格数据查找替换。
|
static DatasetGrid |
GeneralizeAnalyst.replace(DatasetGrid sourceDataset,
Map<Double,Double> replaceTable,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格数据查找替换
|
static DatasetGrid |
GeneralizeAnalyst.shrink(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
int cellNumber,
int[] zoneValues)
已过时。
|
static DatasetGrid |
GeneralizeAnalyst.shrink(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
int cellNumber,
int[] zoneValues,
SteppedListener... listeners)
收缩,返回结果栅格数据集。
|
static DatasetGrid |
GeneralizeAnalyst.slice(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
int numberZones,
int baseOutputZones)
自然分割重分级,适用于分布不均匀的数据。
|
static DatasetGrid |
GeneralizeAnalyst.slice(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
int numberZones,
int baseOutputZones,
SteppedListener... listeners)
自然分割
|
static DatasetGrid |
GeneralizeAnalyst.thin(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
long backOrNoValue)
已过时。
此方法已废弃,请使用支持进度监听的新方法
GeneralizeAnalyst.thin(DatasetGrid, Datasource, String, long, SteppedListener...) 替换。 |
static DatasetGrid |
GeneralizeAnalyst.thin(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
long backOrNoValue,
SteppedListener... listeners)
细化,返回结果栅格数据集。
|
static DatasetGrid |
MathAnalyst.toFloat(DatasetGrid sourceDataset,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
MathAnalyst.toFloat(DatasetGrid, GeoRegion, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
MathAnalyst.toFloat(DatasetGrid sourceDataset,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格浮点运算。
|
static DatasetGrid |
MathAnalyst.toInt(DatasetGrid sourceDataset,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
MathAnalyst.toInt(DatasetGrid, GeoRegion, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
MathAnalyst.toInt(DatasetGrid sourceDataset,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格取整运算。
|
static DatasetGrid |
ConversionAnalyst.vectorToRaster(ConversionAnalystParameter parameter)
通过指定转换参数设置将矢量数据集转换为栅格数据集。
|
static DatasetGrid |
ConversionAnalyst.vectorToRaster(ConversionAnalystParameter parameter,
SteppedListener... listeners)
矢量转栅格
|
限定符和类型 | 方法和说明 |
---|---|
static DatasetGrid |
GeneralizeAnalyst.aggregate(DatasetGrid sourceDataset,
int scale,
AggregationType aggregationType,
boolean isExpanded,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName)
栅格数据聚合,返回结果栅格数据集。
|
static DatasetGrid |
GeneralizeAnalyst.aggregate(DatasetGrid sourceDataset,
int scale,
AggregationType aggregationType,
boolean isExpanded,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格聚合
|
static SolarRadiationResult |
SolarRadiation.areaSolarRadiation(DatasetGrid sourceDatasetGrid,
SolarRadiationParameter parameter,
Datasource targetDatasource,
String totalGridName,
String directGridName,
String diffuseGridName,
String durationGridName)
|
static SolarRadiationResult |
SolarRadiation.areaSolarRadiation(DatasetGrid sourceDatasetGrid,
SolarRadiationParameter parameter,
Datasource targetDatasource,
String totalGridName,
String directGridName,
String diffuseGridName,
String durationGridName,
SteppedListener... listeners)
计算区域太阳辐射,即整个DEM范围内每个栅格的太阳辐射情况。
|
static BasicStatisticsAnalystResult |
StatisticsAnalyst.basicStatistics(DatasetGrid statisticsGrid)
已过时。
此方法已废弃,请使用支持进度监听的新方法
StatisticsAnalyst.basicStatistics(DatasetGrid, SteppedListener...) 替换。 |
static BasicStatisticsAnalystResult |
StatisticsAnalyst.basicStatistics(DatasetGrid statisticsGrid,
FunctionType functionType)
已过时。
此方法已废弃,请使用支持进度监听的新方法
StatisticsAnalyst.basicStatistics(DatasetGrid, FunctionType, SteppedListener...) 替换。 |
static BasicStatisticsAnalystResult |
StatisticsAnalyst.basicStatistics(DatasetGrid statisticsGrid,
FunctionType functionType,
SteppedListener... listeners)
栅格基本统计分析,可指定变换函数类型。
|
static BasicStatisticsAnalystResult |
StatisticsAnalyst.basicStatistics(DatasetGrid statisticsGrid,
SteppedListener... listeners)
栅格基本统计分析,用于对栅格数据集进行基本的统计分析,包括最大值、最小值、平均值和标准差等。
|
static DatasetGrid |
GeneralizeAnalyst.boundaryClean(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
BoundaryCleanSortType sortType,
boolean isRunTwoTimes)
已过时。
|
static DatasetGrid |
GeneralizeAnalyst.boundaryClean(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
BoundaryCleanSortType sortType,
boolean isRunTwoTimes,
SteppedListener... listeners)
边界清理,返回结果栅格数据集。
|
static boolean |
TerrainBuilder.buildLake(DatasetGrid demDatasetGrid,
DatasetVector lakeDatasetVector,
double elevation)
|
static boolean |
TerrainBuilder.buildLake(DatasetGrid demDatasetGrid,
DatasetVector lakeDatasetVector,
double elevation,
SteppedListener... listeners)
挖湖,即修改面数据集区域范围内的 DEM 数据集的高程值为指定的数值。
|
static boolean |
TerrainBuilder.buildLake(DatasetGrid demDatasetGrid,
DatasetVector lakeDatasetVector,
String lakeField)
挖湖,即修改面数据集区域范围内的 DEM 数据集的高程值为指定的字段的值。
|
static boolean |
TerrainBuilder.buildLake(DatasetGrid demDatasetGrid,
DatasetVector lakeDatasetVector,
String lakeField,
SteppedListener... listeners)
挖湖,即修改面数据集区域范围内的 DEM 数据集的高程值为指定的字段的值。
|
static DatasetGrid |
CalculationTerrain.calculateAspect(DatasetGrid sourceDatasetGrid,
Datasource targetDatasource,
String targetDatasetName)
计算坡向,并返回坡向栅格数据集,即坡向图。
|
static DatasetGrid |
CalculationTerrain.calculateAspect(DatasetGrid sourceDatasetGrid,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
计算坡向
|
static DatasetGrid |
CalculationTerrain.calculateCurvature(DatasetGrid sourceDatasetGrid,
double zFactor,
Datasource targetDatasource,
String averageCurvatureName,
String profileCurvatureName,
String planCurvatureName)
计算曲率,并返回平均曲率栅格数据集。
|
static DatasetGrid |
CalculationTerrain.calculateCurvature(DatasetGrid sourceDatasetGrid,
double zFactor,
Datasource targetDatasource,
String averageCurvatureName,
String profileCurvatureName,
String planCurvatureName,
SteppedListener... listeners)
计算曲率
|
static DatasetGrid |
CalculationTerrain.calculateHillShade(DatasetGrid sourceDatasetGrid,
ShadowMode shadowMode,
double azimuth,
double altitudeAngle,
double zFactor,
Datasource targetDatasource,
String targetDatasetName)
生成三维晕渲图。
|
static DatasetGrid |
CalculationTerrain.calculateHillShade(DatasetGrid sourceDatasetGrid,
ShadowMode shadowMode,
double azimuth,
double altitudeAngle,
double zFactor,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
计算三维晕渲图
|
static DatasetImage |
CalculationTerrain.calculateOrthoImage(DatasetGrid sourceDatasetGrid,
ColorDictionary colorDictionary,
Color noValueColor,
Datasource targetDatasource,
String targetDatasetName)
根据给定的高程颜色对照表生成正射三维影像。
|
static DatasetImage |
CalculationTerrain.calculateOrthoImage(DatasetGrid sourceDatasetGrid,
ColorDictionary colorDictionary,
Color noValueColor,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
计算三维正射投影
|
static DatasetImage |
CalculationTerrain.calculateOrthoImage(DatasetGrid sourceDatasetGrid,
Colors colors,
Color noValueColor,
Datasource targetDatasource,
String targetDatasetName)
根据给定的颜色集合生成正射三维影像。
|
static DatasetImage |
CalculationTerrain.calculateOrthoImage(DatasetGrid sourceDatasetGrid,
Colors colors,
Color noValueColor,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
计算三维正射投影
|
static DatasetImage |
CalculationTerrain.calculateOrthoImage(DatasetGrid sourceDatasetGrid,
Colors colors,
Color noValueColor,
double zFactor,
Datasource targetDatasource,
String targetDatasetName)
已过时。
使用
calculateOrthoImage 替代。
生成正射三维影像。 |
static DatasetImage |
CalculationTerrain.calculateOrthoImage(DatasetGrid sourceDatasetGrid,
Colors colors,
double zFactor,
Datasource targetDatasource,
String targetDatasetName)
已过时。
|
static ProfileResult |
CalculationTerrain.calculateProfile(DatasetGrid sourceDatasetGrid,
GeoLine line)
剖面分析,根据给定线路查看 DEM 栅格沿该线路的剖面,返回剖面线和采样点坐标。
|
static ProfileResult |
CalculationTerrain.calculateProfile(DatasetGrid sourceDatasetGrid,
GeoLine line,
double resampleTolerance)
已过时。
方法已废弃,请使用
calculateProfile() 替代。 |
static DatasetGrid |
CalculationTerrain.calculateSlope(DatasetGrid sourceDatasetGrid,
SlopeType slopeType,
double zFactor,
Datasource targetDatasource,
String targetDatasetName)
计算坡度,并返回坡度栅格数据集,即坡度图。
|
static DatasetGrid |
CalculationTerrain.calculateSlope(DatasetGrid sourceDatasetGrid,
SlopeType slopeType,
double zFactor,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
计算坡度
|
static DatasetGrid |
VisibilityAnalyst.calculateViewShed(DatasetGrid sourceDataset,
Point3D viewPoint,
double startAngle,
double viewAngle,
double viewRadius,
Datasource targetDatasource,
String targetDatasetName)
|
static DatasetGrid |
VisibilityAnalyst.calculateViewShed(DatasetGrid sourceDataset,
Point3D viewPoint,
double startAngle,
double viewAngle,
double viewRadius,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
单点可视域分析,即分析单个观察点的可视范围。
|
static DatasetGrid |
VisibilityAnalyst.calculateViewShed(DatasetGrid sourceDataset,
Point3Ds viewPoints,
double[] startAngles,
double[] viewAngles,
double[] viewRadiuses,
Datasource targetDatasource,
String targetDatasetName,
ViewShedType viewShedType)
|
static DatasetGrid |
VisibilityAnalyst.calculateViewShed(DatasetGrid sourceDataset,
Point3Ds viewPoints,
double[] startAngles,
double[] viewAngles,
double[] viewRadiuses,
Datasource targetDatasource,
String targetDatasetName,
ViewShedType viewShedType,
SteppedListener... listeners)
多点可视域分析,即分析多个观察点的可视范围,可以为共同可视域或非共同可视域。
|
static DatasetGrid |
StatisticsAnalyst.commonStatistics(DatasetGrid statisticsGrid,
DatasetGrid[] compareDatasets,
StatisticsCompareType compareType,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName)
|
static DatasetGrid |
StatisticsAnalyst.commonStatistics(DatasetGrid statisticsGrid,
DatasetGrid[] compareDatasets,
StatisticsCompareType compareType,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName)
|
static DatasetGrid |
StatisticsAnalyst.commonStatistics(DatasetGrid statisticsGrid,
DatasetGrid[] compareDatasets,
StatisticsCompareType compareType,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格常用统计分析,将输入栅格数据集与一个或多个栅格数据集的对应像元值进行比较,结果栅格数据集的像元值为比较结果为“真”的次数。
|
static DatasetGrid |
StatisticsAnalyst.commonStatistics(DatasetGrid statisticsGrid,
DatasetGrid[] compareDatasets,
StatisticsCompareType compareType,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格常用统计分析,将输入栅格数据集与一个或多个栅格数据集的对应像元值进行比较,结果栅格数据集的像元值为比较结果为“真”的次数。
|
static DatasetGrid |
StatisticsAnalyst.commonStatistics(DatasetGrid statisticsGrid,
double comparedValue,
StatisticsCompareType type,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName)
|
static DatasetGrid |
StatisticsAnalyst.commonStatistics(DatasetGrid statisticsGrid,
double comparedValue,
StatisticsCompareType type,
boolean isIgnoreNoValue,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格常用统计分析,将一个栅格数据集逐行逐列按照某种比较方式与一个固定值进行比较,比较结果为“真”的像元值为 1,为“假”的像元值为 0。
|
double[] |
Classification.computeNaturalBreaks(DatasetGrid sourceDataset,
int numberZones)
计算自然间断点,用于栅格数据。
|
static double |
CalculationTerrain.computePointAspect(DatasetGrid sourceDatasetGrid,
Point2D specifiedPoint)
计算 DEM 栅格上指定点处的坡向。
|
static double |
CalculationTerrain.computePointSlope(DatasetGrid sourceDatasetGrid,
Point2D specifiedPoint,
SlopeType slopeType,
double zFactor)
计算 DEM 栅格上指定点处的坡度。
|
static double[] |
GeneralizeAnalyst.ComputeRange(DatasetGrid sourceDataset,
int count)
已过时。
|
static double |
CalculationTerrain.computeSurfaceArea(DatasetGrid sourceDatasetGrid,
GeoRegion region)
计算表面面积,即计算所选多边形区域内的 DEM 栅格拟合的三维曲面的总的表面面积。
|
static double |
CalculationTerrain.computeSurfaceDistance(DatasetGrid sourceDatasetGrid,
GeoLine line)
计算栅格表面距离,即计算在 DEM 栅格拟合的三维曲面上沿指定的线段或折线段的曲面距离。
|
static double |
CalculationTerrain.computeSurfaceVolume(DatasetGrid sourceDatasetGrid,
GeoRegion region,
double baseValue)
计算表面体积,即计算所选多边形区域内的 DEM 栅格拟合的三维曲面与一个基准平面之间的空间上的体积。
|
static DistanceAnalystResult |
DistanceAnalyst.costDistance(Dataset sourceDataset,
DatasetGrid costGrid,
Datasource targetDatasource,
Datasource targetDirDatasource,
Datasource targetAllocDatasource,
String distanceGridName,
String directionGridName,
String allocationGridName,
double cellSize,
double maxDistance,
SteppedListener... listeners)
耗费距离
|
static DistanceAnalystResult |
DistanceAnalyst.costDistance(Dataset sourceDataset,
DatasetGrid costGrid,
Datasource targetDatasource,
String distanceGridName,
String directionGridName,
String allocationGridName,
double cellSize,
double maxDistance)
|
static DistanceAnalystResult |
DistanceAnalyst.costDistance(Dataset sourceDataset,
DatasetGrid costGrid,
Datasource targetDatasource,
String distanceGridName,
String directionGridName,
String allocationGridName,
double cellSize,
double maxDistance,
SteppedListener... listeners)
耗费距离
|
static DatasetGrid |
DistanceAnalyst.costPath(Dataset sourceDataset,
DatasetGrid distanceDataset,
DatasetGrid directionDataset,
ComputeType computeType,
Datasource targetDatasource,
String targetDatasetName)
根据耗费距离栅格和耗费方向栅格,分析从目标出发到达最近源的最短路径栅格。
|
static DatasetGrid |
DistanceAnalyst.costPath(Dataset sourceDataset,
DatasetGrid distanceDataset,
DatasetGrid directionDataset,
ComputeType computeType,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
计算最短路径
|
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 GridHistogram |
StatisticsAnalyst.createHistogram(DatasetGrid statisticsGrid,
int groupCount)
已过时。
此方法已废弃,请使用支持进度监听的新方法
StatisticsAnalyst.createHistogram(DatasetGrid, int, SteppedListener...) 替换。 |
static GridHistogram |
StatisticsAnalyst.createHistogram(DatasetGrid statisticsGrid,
int groupCount,
FunctionType functionType)
已过时。
此方法已废弃,请使用支持进度监听的新方法
StatisticsAnalyst.createHistogram(DatasetGrid, int, FunctionType, SteppedListener...) 替换。 |
static GridHistogram |
StatisticsAnalyst.createHistogram(DatasetGrid statisticsGrid,
int groupCount,
FunctionType functionType,
SteppedListener... listeners)
创建给定栅格数据集的直方图,可指定变换函数类型。
|
static GridHistogram |
StatisticsAnalyst.createHistogram(DatasetGrid statisticsGrid,
int groupCount,
SteppedListener... listeners)
创建给定栅格数据集的直方图。
|
static CutFillResult |
CalculationTerrain.cutFill(DatasetGrid beforeCutFillDataGrid,
DatasetGrid afterCutFillDataGrid,
Datasource targetDatasource,
String targetDatasetName)
栅格填挖方计算,即对填挖方前、后两个栅格数据集对应像元的计算。
|
static CutFillResult |
CalculationTerrain.cutFill(DatasetGrid beforeCutFillDataGrid,
DatasetGrid afterCutFillDataGrid,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
普通填挖方
|
static double |
CalculationTerrain.cutFill(DatasetGrid sourceDatasetGrid,
double volume,
boolean isFill)
反算填挖方,即根据给定的填方或挖方的体积计算填挖后的高程。
|
static double |
CalculationTerrain.cutFill(DatasetGrid sourceDatasetGrid,
double volume,
boolean isFill,
GeoRegion region)
反算填挖方,即根据给定的填方或挖方的体积计算填挖后的高程,可指定一个有效计算区域。
|
static CutFillResult |
CalculationTerrain.cutFill(DatasetGrid sourceDatasetGrid,
GeoLine3D line3D,
double bufferRadius,
boolean isRoundHead,
Datasource targetDatasource,
String targetDatasetName)
斜面填挖方计算。
|
static CutFillResult |
CalculationTerrain.cutFill(DatasetGrid sourceDatasetGrid,
GeoLine3D line3D,
double bufferRadius,
boolean isRoundHead,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
斜面填挖方
|
static CutFillResult |
CalculationTerrain.cutFill(DatasetGrid sourceDatasetGrid,
GeoRegion3D region3D,
Datasource targetDatasource,
String targetDatasetName)
三维面填挖方计算。
|
static CutFillResult |
CalculationTerrain.cutFill(DatasetGrid sourceDatasetGrid,
GeoRegion3D region3D,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
三维面填挖方
|
static CutFillResult |
CalculationTerrain.cutFill(DatasetGrid sourceDatasetGrid,
GeoRegion region,
double baseAltitude)
选面填挖方计算。
|
static CutFillResult |
CalculationTerrain.cutFill(DatasetGrid sourceDatasetGrid,
GeoRegion region,
double baseAltitude,
Datasource targetDatasource,
String targetDatasetName)
选面填挖方计算。
|
static CutFillResult |
CalculationTerrain.cutFill(DatasetGrid sourceDatasetGrid,
GeoRegion region,
double baseAltitude,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
选面填挖方
|
static CutFillResult |
CalculationTerrain.cutFill(DatasetGrid sourceDatasetGrid,
GeoRegion region,
double baseAltitude,
SteppedListener... listeners)
选面填挖方(不生成结果数据集)
|
static DatasetGrid |
MathAnalyst.divide(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
MathAnalyst.divide(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
MathAnalyst.divide(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格除法运算。
|
static DatasetGrid |
GeneralizeAnalyst.expand(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
int cellNumber,
int[] zoneValues)
已过时。
|
static DatasetGrid |
GeneralizeAnalyst.expand(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
int cellNumber,
int[] zoneValues,
SteppedListener... listeners)
扩展,返回结果栅格数据集。
|
static GeoLine[] |
SurfaceAnalyst.extractIsoline(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid)
|
static DatasetVector |
SurfaceAnalyst.extractIsoline(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid,
Datasource targetDatasource,
String targetDatasetName)
已过时。
|
static DatasetVector |
SurfaceAnalyst.extractIsoline(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid,
Datasource targetDatasource,
String targetDatasetName,
DatasetVector barrierDataset,
SteppedListener... listeners)
用于从栅格数据集中提取等值线,并将结果保存为数据集。
|
static DatasetVector |
SurfaceAnalyst.extractIsoline(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid,
Datasource targetDatasource,
String targetDatasetName,
GeoRegion clipRegion)
已过时。
|
static DatasetVector |
SurfaceAnalyst.extractIsoline(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid,
Datasource targetDatasource,
String targetDatasetName,
GeoRegion clipRegion,
DatasetVector barrierDataset,
SteppedListener... listeners)
用于从栅格数据集中提取等值线,并将结果保存为数据集。
|
static DatasetVector |
SurfaceAnalyst.extractIsoline(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid,
Datasource targetDatasource,
String targetDatasetName,
GeoRegion clipRegion,
SteppedListener... listeners)
用于从栅格数据集中提取等值线,并将结果保存为数据集。
|
static DatasetVector |
SurfaceAnalyst.extractIsoline(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
用于从栅格数据集中提取等值线,并将结果保存为数据集。
|
static GeoLine[] |
SurfaceAnalyst.extractIsoline(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid,
GeoRegion clipRegion)
|
static GeoLine[] |
SurfaceAnalyst.extractIsoline(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid,
GeoRegion clipRegion,
SteppedListener... listeners)
用于从栅格数据集中提取等值线。
|
static GeoLine[] |
SurfaceAnalyst.extractIsoline(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid,
SteppedListener... listeners)
用于从栅格数据集中提取等值线。
|
static IsoLineResult[] |
SurfaceAnalyst.extractIsolineGeometry(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid,
GeoRegion clipRegion)
用于从栅格数据集中提取等值线。
|
static DatasetVector |
SurfaceAnalyst.extractIsoregion(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid,
Datasource targetDatasource,
String targetDatasetName,
GeoRegion clipRegion)
已过时。
|
static DatasetVector |
SurfaceAnalyst.extractIsoregion(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid,
Datasource targetDatasource,
String targetDatasetName,
GeoRegion clipRegion,
SteppedListener... listeners)
用于从栅格数据集中提取等值面,并将结果保存为数据集。
|
static GeoRegion[] |
SurfaceAnalyst.extractIsoregion(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid,
GeoRegion clipRegion)
已过时。
此方法已废弃,请使用支持进度监听的新方法
SurfaceAnalyst.extractIsoregion(SurfaceExtractParameter, DatasetGrid, GeoRegion, SteppedListener...) 替换。 |
static GeoRegion[] |
SurfaceAnalyst.extractIsoregion(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid,
GeoRegion clipRegion,
SteppedListener... listeners)
用于从栅格数据集中提取等值面。
|
static IsoRegionResult[] |
SurfaceAnalyst.extractIsoregionGeometry(SurfaceExtractParameter parameter,
DatasetGrid extractedGrid,
GeoRegion clipRegion)
用于从栅格数据集中提取等值面。
|
static ExtremumInfo |
CalculationTerrain.findExtremum(DatasetGrid sourceDatasetGrid,
GeoRegion region,
long maxCount)
查找极值点,即在栅格数据集中查找指定区域范围的极值点,包括栅格单元值最大的点和最小的点。
|
static ExtremumInfo |
CalculationTerrain.findExtremum(DatasetGrid sourceDatasetGrid,
GeoRegion region,
long maxCount,
SteppedListener... listeners)
计算栅格极值
|
static GeoRegion |
CalculationTerrain.flood(DatasetGrid sourceDatasetGrid,
double height,
GeoRegion validRegion)
根据指定的高程计算 DEM 栅格的淹没区域。
|
static GeoRegion |
CalculationTerrain.flood(DatasetGrid sourceDatasetGrid,
double height,
GeoRegion validRegion,
SteppedListener... listeners)
根据水位高度计算淹没区域
|
boolean |
ANNCellularAutomata.initializeAnn(DatasetGrid trainStartCellGrid,
DatasetGrid trainEndCellGrid,
int[] annTrainValues,
DatasetGrid[] spatialVariableGrids,
ANNParameter annParameter)
已过时。
|
boolean |
ANNCellularAutomata.initializeAnn(DatasetGrid trainStartCellGrid,
DatasetGrid trainEndCellGrid,
int[] annTrainValues,
DatasetGrid[] spatialVariableGrids,
ANNParameter annParameter)
已过时。
|
boolean |
ANNCellularAutomata.initializeAnn(DatasetGrid trainStartCellGrid,
DatasetGrid trainEndCellGrid,
int[] annTrainValues,
DatasetGrid[] spatialVariableGrids,
ANNParameter annParameter,
SteppedListener... listeners)
初始化 基于人工神经网络的元胞自动机。
|
boolean |
ANNCellularAutomata.initializeAnn(DatasetGrid trainStartCellGrid,
DatasetGrid trainEndCellGrid,
int[] annTrainValues,
DatasetGrid[] spatialVariableGrids,
ANNParameter annParameter,
SteppedListener... listeners)
初始化 基于人工神经网络的元胞自动机。
|
static VisibleResult |
VisibilityAnalyst.isVisible(DatasetGrid sourceDataset,
Point3D fromPoint,
Point3D toPoint)
两点可视性分析,即判断两点之间是否相互可见。
|
static VisibleResult[] |
VisibilityAnalyst.isVisible(DatasetGrid sourceDataset,
Point3Ds fromPoints,
Point3Ds toPoints)
多点可视性分析,即判断多点之间是否可两两通视。
|
static GeoLine[] |
VisibilityAnalyst.lineOfSight(DatasetGrid sourceDataset,
Point3D fromPoint,
Point3D toPoint)
计算两点间的通视线,即根据地形计算观察点到目标点的视线上的可视部分和不可视部分。
|
static DatasetGrid |
GeneralizeAnalyst.majorityFilter(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
MajorityDefinition majorityDefinition)
|
static DatasetGrid |
GeneralizeAnalyst.majorityFilter(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
MajorityDefinition majorityDefinition,
SteppedListener... listeners)
众数滤波,返回结果栅格数据集。
|
static DatasetGrid |
MathAnalyst.minus(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
MathAnalyst.minus(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
MathAnalyst.minus(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格减法运算。
|
static DatasetGrid |
MathAnalyst.multiply(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
MathAnalyst.multiply(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
MathAnalyst.multiply(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格乘法运算。
|
static DatasetGrid |
GeneralizeAnalyst.nibble(DatasetGrid sourceDataset,
DatasetGrid maskDataset,
DatasetGrid zoneDataset,
Datasource targetDatasource,
String targetDatasetName,
boolean isMaskNoValue,
boolean isNibbleNoValue)
|
static DatasetGrid |
GeneralizeAnalyst.nibble(DatasetGrid sourceDataset,
DatasetGrid maskDataset,
DatasetGrid zoneDataset,
Datasource targetDatasource,
String targetDatasetName,
boolean isMaskNoValue,
boolean isNibbleNoValue,
SteppedListener... listeners)
蚕食,返回结果栅格数据集。
|
static PathLineResult |
DistanceAnalyst.pathLine(Point2D targetPoint,
DatasetGrid distanceGrid,
DatasetGrid directionGrid,
SmoothMethod smoothMethod,
int smoothDegree)
根据距离栅格和方向栅格,分析从目标点出发到达最近源的最短路径(一个二维矢量线对象)。
|
PCAEigenResult |
PCACellularAutomata.pca(DatasetGrid[] spatialVariableGrids,
int nSampleCount,
double dComponentRatio)
已过时。
此方法已废弃,请使用支持进度监听的新方法
PCACellularAutomata.pca(DatasetGrid[], int, double, SteppedListener...) 替换。 |
PCAEigenResult |
PCACellularAutomata.pca(DatasetGrid[] spatialVariableGrids,
int nSampleCount,
double dComponentRatio,
SteppedListener... listeners)
对元胞数据集进行抽样和主成分分析。
|
static DatasetGrid |
MathAnalyst.plus(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
MathAnalyst.plus(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
MathAnalyst.plus(DatasetGrid firstOperand,
DatasetGrid secondOperand,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格加法运算。
|
static DatasetVector |
VisibilityAnalyst.radarShieldAngle(DatasetGrid[] sourceDatasets,
Point3D viewPoint,
double startAngle,
double viewAngle,
double viewRadius,
Datasource targetDatasource,
String targetDatasetName,
double interval)
|
static DatasetVector |
VisibilityAnalyst.radarShieldAngle(DatasetGrid[] sourceDatasets,
Point3D viewPoint,
double startAngle,
double viewAngle,
double viewRadius,
Datasource targetDatasource,
String targetDatasetName,
double interval,
SteppedListener... listeners)
根据多个地形图和雷达中心点,返回各方位上最大的雷达遮蔽角的点数据集。
|
static DatasetVector |
VisibilityAnalyst.radarShieldAngle(DatasetGrid sourceDataset,
Point3D viewPoint,
double startAngle,
double viewAngle,
double viewRadius,
Datasource targetDatasource,
String targetDatasetName,
double interval)
|
static DatasetVector |
VisibilityAnalyst.radarShieldAngle(DatasetGrid sourceDataset,
Point3D viewPoint,
double startAngle,
double viewAngle,
double viewRadius,
Datasource targetDatasource,
String targetDatasetName,
double interval,
SteppedListener... listeners)
根据地形图和雷达中心点,返回各方位上最大的雷达遮蔽角的点数据集。
|
static DatasetGrid |
GeneralizeAnalyst.reclass(DatasetGrid sourceDataset,
ReclassMappingTable reclassMappingTable,
ReclassPixelFormat reclassPixelFormat,
Datasource targetDatasource,
String targetDatasetName)
栅格数据重分级,返回结果栅格数据集。
|
static DatasetGrid |
GeneralizeAnalyst.reclass(DatasetGrid sourceDataset,
ReclassMappingTable reclassMappingTable,
ReclassPixelFormat reclassPixelFormat,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格重分级
|
static RegionGroupResult |
GeneralizeAnalyst.regionGroup(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
boolean isSaveLinkValue)
已过时。
|
static RegionGroupResult |
GeneralizeAnalyst.regionGroup(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
boolean isSaveLinkValue,
boolean isLinkByNeighbor,
int excludedValue)
|
static RegionGroupResult |
GeneralizeAnalyst.regionGroup(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
boolean isSaveLinkValue,
boolean isLinkByNeighbor,
int excludedValue,
SteppedListener... listeners)
区域分组。
|
static RegionGroupResult |
GeneralizeAnalyst.regionGroup(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
boolean isSaveLinkValue,
SteppedListener... listeners)
区域分组。
|
static DatasetGrid |
GeneralizeAnalyst.replace(DatasetGrid sourceDataset,
Map<Double,Double> replaceTable,
Datasource targetDatasource,
String targetDatasetName)
栅格数据查找替换。
|
static DatasetGrid |
GeneralizeAnalyst.replace(DatasetGrid sourceDataset,
Map<Double,Double> replaceTable,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格数据查找替换
|
void |
CellularAutomataParameter.setCellGrid(DatasetGrid value)
设置起始数据栅格。
|
void |
DistanceAnalystParameter.setCostGrid(DatasetGrid costGrid)
设置耗费栅格。
|
void |
ANNCellularAutomataParameter.setEndCellGrid(DatasetGrid value)
设置终止栅格数据集。
|
void |
MCECellularAutomataParameter.setEndCellGrid(DatasetGrid value)
设置终止年份影像栅格。
|
void |
NeighbourStatisticsParameter.setSourceDataset(DatasetGrid value)
设置待进行邻域分析的数据集。
|
void |
CellularAutomataParameter.setSpatialVariableGrids(DatasetGrid[] value)
设置空间变量数据栅格数组。
|
void |
DistanceAnalystParameter.setSurfaceGrid(DatasetGrid surfaceGrid)
设置表面栅格。
|
static DatasetGrid |
GeneralizeAnalyst.shrink(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
int cellNumber,
int[] zoneValues)
已过时。
|
static DatasetGrid |
GeneralizeAnalyst.shrink(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
NeighborNumber neighborNumber,
int cellNumber,
int[] zoneValues,
SteppedListener... listeners)
收缩,返回结果栅格数据集。
|
static DatasetGrid |
GeneralizeAnalyst.slice(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
int numberZones,
int baseOutputZones)
自然分割重分级,适用于分布不均匀的数据。
|
static DatasetGrid |
GeneralizeAnalyst.slice(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
int numberZones,
int baseOutputZones,
SteppedListener... listeners)
自然分割
|
static DatasetGrid |
GeneralizeAnalyst.thin(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
long backOrNoValue)
已过时。
此方法已废弃,请使用支持进度监听的新方法
GeneralizeAnalyst.thin(DatasetGrid, Datasource, String, long, SteppedListener...) 替换。 |
static DatasetGrid |
GeneralizeAnalyst.thin(DatasetGrid sourceDataset,
Datasource targetDatasource,
String targetDatasetName,
long backOrNoValue,
SteppedListener... listeners)
细化,返回结果栅格数据集。
|
static DatasetGrid |
MathAnalyst.toFloat(DatasetGrid sourceDataset,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
MathAnalyst.toFloat(DatasetGrid, GeoRegion, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
MathAnalyst.toFloat(DatasetGrid sourceDataset,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格浮点运算。
|
static DatasetGrid |
MathAnalyst.toInt(DatasetGrid sourceDataset,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
MathAnalyst.toInt(DatasetGrid, GeoRegion, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
MathAnalyst.toInt(DatasetGrid sourceDataset,
GeoRegion userRegion,
Datasource targetDatasource,
String targetDatasetName,
SteppedListener... listeners)
栅格取整运算。
|
限定符和类型 | 方法和说明 |
---|---|
static GeographicalDetectorResult |
AnalyzingPatterns.geographicalDetector(DatasetGrid sourceDataset,
DatasetGrid[] arrExplanatoryGrid,
int nSampleCount,
boolean isFactorDetector,
boolean isEcologicalDetector,
boolean isInteractionDetector,
boolean isRiskDetector,
Datasource targetDatasource,
String filePath)
|
static GeographicalDetectorResult |
AnalyzingPatterns.geographicalDetector(DatasetGrid sourceDataset,
DatasetGrid[] arrExplanatoryGrid,
int nSampleCount,
boolean isFactorDetector,
boolean isEcologicalDetector,
boolean isInteractionDetector,
boolean isRiskDetector,
Datasource targetDatasource,
String filePath)
|
static GeographicalDetectorResult |
AnalyzingPatterns.geographicalDetector(DatasetGrid sourceDataset,
DatasetGrid[] arrExplanatoryGrid,
int nSampleCount,
boolean isFactorDetector,
boolean isEcologicalDetector,
boolean isInteractionDetector,
boolean isRiskDetector,
Datasource targetDatasource,
String filePath,
SteppedListener... listeners)
对栅格数据集进行地理探测器分析,并返回地理探测器分析结果,同时输出文本文件。
|
static GeographicalDetectorResult |
AnalyzingPatterns.geographicalDetector(DatasetGrid sourceDataset,
DatasetGrid[] arrExplanatoryGrid,
int nSampleCount,
boolean isFactorDetector,
boolean isEcologicalDetector,
boolean isInteractionDetector,
boolean isRiskDetector,
Datasource targetDatasource,
String filePath,
SteppedListener... listeners)
对栅格数据集进行地理探测器分析,并返回地理探测器分析结果,同时输出文本文件。
|
限定符和类型 | 方法和说明 |
---|---|
static DatasetGrid |
HydrologyAnalyst.basin(DatasetGrid directionGrid,
Datasource targetDatasource,
String resultGridName)
根据流向栅格计算流域盆地。
|
static DatasetGrid |
HydrologyAnalyst.basin(DatasetGrid directionGrid,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.fillSink(DatasetGrid surfaceGrid,
Datasource targetDatasource,
String resultGridName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
HydrologyAnalyst.fillSink(DatasetGrid, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
HydrologyAnalyst.fillSink(DatasetGrid surfaceGrid,
Datasource targetDatasource,
String resultGridName,
DatasetVector realSinkVector)
根据已知的需要排除的洼地数据(点或面数据集)对 DEM 栅格数据填充伪洼地,在填洼结果栅格中这些洼地区域将被赋为无值。
|
static DatasetGrid |
HydrologyAnalyst.fillSink(DatasetGrid surfaceGrid,
Datasource targetDatasource,
String resultGridName,
DatasetVector realSinkVector,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.fillSink(DatasetGrid surfaceGrid,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners)
对 DEM 栅格数据填充伪洼地。
|
static DatasetGrid |
HydrologyAnalyst.flowAccumulation(DatasetGrid directionGrid,
DatasetGrid weightGrid,
Datasource targetDatasource,
String resultGridName)
根据流向栅格计算累积汇水量。
|
static DatasetGrid |
HydrologyAnalyst.flowAccumulation(DatasetGrid directionGrid,
DatasetGrid weightGrid,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.flowDirection(DatasetGrid surfaceGrid,
boolean forceFlowAtEdge,
Datasource targetDatasource,
String resultGridName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
HydrologyAnalyst.flowDirection(DatasetGrid, boolean, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
HydrologyAnalyst.flowDirection(DatasetGrid surfaceGrid,
boolean forceFlowAtEdge,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners)
对 DEM 栅格数据计算流向。
|
static DatasetGrid |
HydrologyAnalyst.flowDirection(DatasetGrid surfaceGrid,
boolean forceFlowAtEdge,
Datasource targetDatasource,
String resultGridName,
String dropGridName)
对 DEM 栅格数据计算流向,并创建高程梯度栅格。
|
static DatasetGrid |
HydrologyAnalyst.flowDirection(DatasetGrid surfaceGrid,
boolean forceFlowAtEdge,
Datasource targetDatasource,
String resultGridName,
String dropGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.flowLength(DatasetGrid directionGrid,
DatasetGrid weightGrid,
boolean upStream,
Datasource targetDatasource,
String resultGridName)
根据流向栅格计算流长,即计算每个单元格沿着流向到其流向起始点或终止点之间的距离。
|
static DatasetGrid |
HydrologyAnalyst.flowLength(DatasetGrid directionGrid,
DatasetGrid weightGrid,
boolean upStream,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.pourPoints(DatasetGrid directionGrid,
DatasetGrid accumulationGrid,
int areaLimit,
Datasource targetDatasource,
String resultGridName)
根据流向栅格和累积汇水量栅格生成汇水点栅格。
|
static DatasetGrid |
HydrologyAnalyst.pourPoints(DatasetGrid directionGrid,
DatasetGrid accumulationGrid,
int areaLimit,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.reconditionDEM(DatasetGrid surfaceGrid,
DatasetVector streamDataset,
double dropHeight,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.snapPourPoint(Dataset pourPointDataset,
DatasetGrid accumulationGrid,
double snapDistance,
String pourPointField,
Datasource targetDatasource,
String resultGridName)
已过时。
|
static DatasetGrid |
HydrologyAnalyst.snapPourPoint(Dataset pourPointDataset,
DatasetGrid accumulationGrid,
double snapDistance,
String pourPointField,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners)
捕捉汇水点。
|
static DatasetGrid |
HydrologyAnalyst.streamLink(DatasetGrid streamGrid,
DatasetGrid directionGrid,
Datasource targetDatasource,
String resultGridName)
连接水系,即根据栅格水系和流向栅格为每条河流赋予唯一值。
|
static DatasetGrid |
HydrologyAnalyst.streamLink(DatasetGrid streamGrid,
DatasetGrid directionGrid,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.streamOrder(DatasetGrid streamGrid,
DatasetGrid directionGrid,
StreamOrderType orderType,
Datasource targetDatasource,
String resultGridName)
对河流进行分级,根据河流等级为栅格水系编号。
|
static DatasetGrid |
HydrologyAnalyst.streamOrder(DatasetGrid streamGrid,
DatasetGrid directionGrid,
StreamOrderType orderType,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.watershed(DatasetGrid directionGrid,
DatasetGrid pourPointsGrid,
Datasource targetDatasource,
String resultGridName)
流域分割,即生成指定汇水点(汇水点栅格数据集)的流域盆地。
|
static DatasetGrid |
HydrologyAnalyst.watershed(DatasetGrid directionGrid,
DatasetGrid pourPointsGrid,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.watershed(DatasetGrid directionGrid,
Point2Ds pourPoints,
Datasource targetDatasource,
String resultGridName)
流域分割,即生成指定汇水点(二维点集合)的流域盆地。
|
static DatasetGrid |
HydrologyAnalyst.watershed(DatasetGrid directionGrid,
Point2Ds pourPoints,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
限定符和类型 | 方法和说明 |
---|---|
static DatasetGrid |
HydrologyAnalyst.basin(DatasetGrid directionGrid,
Datasource targetDatasource,
String resultGridName)
根据流向栅格计算流域盆地。
|
static DatasetGrid |
HydrologyAnalyst.basin(DatasetGrid directionGrid,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.fillSink(DatasetGrid surfaceGrid,
Datasource targetDatasource,
String resultGridName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
HydrologyAnalyst.fillSink(DatasetGrid, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
HydrologyAnalyst.fillSink(DatasetGrid surfaceGrid,
Datasource targetDatasource,
String resultGridName,
DatasetVector realSinkVector)
根据已知的需要排除的洼地数据(点或面数据集)对 DEM 栅格数据填充伪洼地,在填洼结果栅格中这些洼地区域将被赋为无值。
|
static DatasetGrid |
HydrologyAnalyst.fillSink(DatasetGrid surfaceGrid,
Datasource targetDatasource,
String resultGridName,
DatasetVector realSinkVector,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.fillSink(DatasetGrid surfaceGrid,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners)
对 DEM 栅格数据填充伪洼地。
|
static DatasetGrid |
HydrologyAnalyst.flowAccumulation(DatasetGrid directionGrid,
DatasetGrid weightGrid,
Datasource targetDatasource,
String resultGridName)
根据流向栅格计算累积汇水量。
|
static DatasetGrid |
HydrologyAnalyst.flowAccumulation(DatasetGrid directionGrid,
DatasetGrid weightGrid,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.flowDirection(DatasetGrid surfaceGrid,
boolean forceFlowAtEdge,
Datasource targetDatasource,
String resultGridName)
已过时。
此方法已废弃,请使用支持进度监听的新方法
HydrologyAnalyst.flowDirection(DatasetGrid, boolean, Datasource, String, SteppedListener...) 替换。 |
static DatasetGrid |
HydrologyAnalyst.flowDirection(DatasetGrid surfaceGrid,
boolean forceFlowAtEdge,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners)
对 DEM 栅格数据计算流向。
|
static DatasetGrid |
HydrologyAnalyst.flowDirection(DatasetGrid surfaceGrid,
boolean forceFlowAtEdge,
Datasource targetDatasource,
String resultGridName,
String dropGridName)
对 DEM 栅格数据计算流向,并创建高程梯度栅格。
|
static DatasetGrid |
HydrologyAnalyst.flowDirection(DatasetGrid surfaceGrid,
boolean forceFlowAtEdge,
Datasource targetDatasource,
String resultGridName,
String dropGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.flowLength(DatasetGrid directionGrid,
DatasetGrid weightGrid,
boolean upStream,
Datasource targetDatasource,
String resultGridName)
根据流向栅格计算流长,即计算每个单元格沿着流向到其流向起始点或终止点之间的距离。
|
static DatasetGrid |
HydrologyAnalyst.flowLength(DatasetGrid directionGrid,
DatasetGrid weightGrid,
boolean upStream,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetVector |
HydrologyAnalyst.longestFlowPath(DatasetGrid directionGrid,
DatasetVector regionDataset,
String regionIDField,
Datasource targetDatasource,
String resultDatasetName,
SteppedListener... listeners)
提取最长流路径,即提取指定区域面内流长最长的水系路径。
|
static DatasetGrid |
HydrologyAnalyst.pourPoints(DatasetGrid directionGrid,
DatasetGrid accumulationGrid,
int areaLimit,
Datasource targetDatasource,
String resultGridName)
根据流向栅格和累积汇水量栅格生成汇水点栅格。
|
static DatasetGrid |
HydrologyAnalyst.pourPoints(DatasetGrid directionGrid,
DatasetGrid accumulationGrid,
int areaLimit,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.reconditionDEM(DatasetGrid surfaceGrid,
DatasetVector streamDataset,
double dropHeight,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.snapPourPoint(Dataset pourPointDataset,
DatasetGrid accumulationGrid,
double snapDistance,
String pourPointField,
Datasource targetDatasource,
String resultGridName)
已过时。
|
static DatasetGrid |
HydrologyAnalyst.snapPourPoint(Dataset pourPointDataset,
DatasetGrid accumulationGrid,
double snapDistance,
String pourPointField,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners)
捕捉汇水点。
|
static DatasetGrid |
HydrologyAnalyst.streamLink(DatasetGrid streamGrid,
DatasetGrid directionGrid,
Datasource targetDatasource,
String resultGridName)
连接水系,即根据栅格水系和流向栅格为每条河流赋予唯一值。
|
static DatasetGrid |
HydrologyAnalyst.streamLink(DatasetGrid streamGrid,
DatasetGrid directionGrid,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.streamOrder(DatasetGrid streamGrid,
DatasetGrid directionGrid,
StreamOrderType orderType,
Datasource targetDatasource,
String resultGridName)
对河流进行分级,根据河流等级为栅格水系编号。
|
static DatasetGrid |
HydrologyAnalyst.streamOrder(DatasetGrid streamGrid,
DatasetGrid directionGrid,
StreamOrderType orderType,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetVector |
HydrologyAnalyst.streamToLine(DatasetGrid streamGrid,
DatasetGrid directionGrid,
Datasource targetDatasource,
String resultDatasetName,
StreamOrderType orderType)
提取矢量水系,即将栅格水系转化为矢量水系。
|
static DatasetVector |
HydrologyAnalyst.streamToLine(DatasetGrid streamGrid,
DatasetGrid directionGrid,
Datasource targetDatasource,
String resultDatasetName,
StreamOrderType orderType,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.watershed(DatasetGrid directionGrid,
DatasetGrid pourPointsGrid,
Datasource targetDatasource,
String resultGridName)
流域分割,即生成指定汇水点(汇水点栅格数据集)的流域盆地。
|
static DatasetGrid |
HydrologyAnalyst.watershed(DatasetGrid directionGrid,
DatasetGrid pourPointsGrid,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
static DatasetGrid |
HydrologyAnalyst.watershed(DatasetGrid directionGrid,
Point2Ds pourPoints,
Datasource targetDatasource,
String resultGridName)
流域分割,即生成指定汇水点(二维点集合)的流域盆地。
|
static DatasetGrid |
HydrologyAnalyst.watershed(DatasetGrid directionGrid,
Point2Ds pourPoints,
Datasource targetDatasource,
String resultGridName,
SteppedListener... listeners) |
限定符和类型 | 方法和说明 |
---|---|
DatasetGrid |
Datasets.create(DatasetGridInfo datasetInfo)
根据指定的栅格数据集信息来创建栅格数据集。
|
DatasetGrid |
DatasetGroup.createDataset(DatasetGridInfo datasetInfo)
在当前数据集分组下创建一个栅格数据集。
|
DatasetGrid |
DatasetGridCollection.getDataset(String aliasName)
已过时。
返回栅格数据集集合中指定别名的栅格数据集对象。
|
static DatasetGrid |
Toolkit.image2Grid(DatasetImage image)
影像数据集转换为栅格数据集
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
DatasetVolume.append(int DesIndex,
DatasetGrid dataset)
根据指定的目标体数据集剖切面索引号、源栅格数据集,追加源栅格数据集到目标体数据集相应剖切面。
|
boolean |
DatasetGrid.update(DatasetGrid dataset)
根据指定的栅格数据集更新。
|
构造器和说明 |
---|
DatasetGridInfo(String name,
DatasetGrid templateDataset)
鏍规嵁鎸囧畾鐨勫悕绉板強妯℃澘鏁版嵁闆嗘瀯寤轰竴涓柊鐨勫璞°�鍗抽櫎浜嗗悕绉板锛屽叾浠栧睘鎬т笌妯℃澘鏁版嵁闆嗙浉鍚�
/**
根据指定的参数来构造一个 DatasetGridInfo 的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
DatasetGrid |
CacheBuilderGridTerrain.getDataset()
获取数据集
|
DatasetGrid |
CacheBuilderTIN.getDataset()
获取用于创建地形缓存的栅格数据集。
|
DatasetGrid |
TerrainCacheBuilder.getDataset()
返回用于创建缓存的
GRID 数据集。 |
DatasetGrid |
ImageCacheBuilder.getDatasetGrid()
返回用于创建缓存的
GRID 数据集,影像缓存中的颜色由数据集的颜色表来控制。 |
限定符和类型 | 方法和说明 |
---|---|
boolean |
CacheBuilderTIN.buildNormalMap(DatasetGrid datasetGrid,
String strOutConfigPathName,
String strInConfigPathName,
int normalSize)
根据对应的栅格数据集,对TIN地形缓存生成法线图。
|
void |
CacheBuilderGridTerrain.setDataset(DatasetGrid dataset)
设置用于创建缓存的栅格数据集。
|
void |
CacheBuilderTIN.setDataset(DatasetGrid value)
获取或设置用于创建地形缓存的栅格数据集。
|
void |
TerrainCacheBuilder.setDataset(DatasetGrid datasetGrid)
设置用于创建缓存的
GRID 数据集。 |
void |
ImageCacheBuilder.setDatasetGrid(DatasetGrid datasetGrid)
设置用于创建缓存的
GRID 数据集,影像缓存中的颜色由数据集的颜色表来控制。 |
构造器和说明 |
---|
TerrainCacheBuilder(DatasetGrid dataset,
String outputFolder)
根据指定的
GRID 数据集和输出缓存文件所在文件夹的全路径名,构造一个缓存生成类对象。 |
TerrainCacheBuilder(DatasetGrid dataset,
String outputFolder,
String name)
根据指定的栅格数据集、输出缓存文件所在文件夹的全路径名以及生成的缓存对象名称,构造一个缓存生成类对象。
|
限定符和类型 | 方法和说明 |
---|---|
static ThemeGridUnique |
ThemeGridUnique.makeDefault(DatasetGrid dataset)
制作默认单值专题图
|
static ThemeGridUnique |
ThemeGridUnique.makeDefault(DatasetGrid dataset,
ColorGradientType colorGradientType)
制作默认单值专题图
|
static ThemeGridRange |
ThemeGridRange.makeDefault(DatasetGrid dataset,
RangeMode rangeMode,
double rangeParameter)
生成默认的标签专题图,只有在设置了RangeExpression时可用
|
static ThemeGridRange |
ThemeGridRange.makeDefault(DatasetGrid dataset,
RangeMode rangeMode,
double rangeParameter,
ColorGradientType colorGradientType)
生成默认的标签专题图
|
限定符和类型 | 方法和说明 |
---|---|
DatasetGrid |
DistanceAnalystResult.getAllocationDatasetGrid()
返回分配栅格数据集。
|
DatasetGrid |
DistanceAnalystParameter.getCostGrid()
返回耗费栅格。
|
DatasetGrid |
DistanceAnalystResult.getDirectionDatasetGrid()
返回方向栅格数据集。
|
DatasetGrid |
DistanceAnalystResult.getDistanceDatasetGrid()
返回距离栅格数据集。
|
DatasetGrid |
DistanceAnalystParameter.getSurfaceGrid()
返回表面栅格。
|
限定符和类型 | 方法和说明 |
---|---|
void |
DistanceAnalystParameter.setCostGrid(DatasetGrid costGrid)
设置耗费栅格。
|
void |
DistanceAnalystParameter.setSurfaceGrid(DatasetGrid surfaceGrid)
设置表面栅格。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
DataEGC.exportEGCData(DatasetGrid datasetGrid,
String outputFolder,
String[] arrSheets,
boolean bCover)
EGC数据导出
|
限定符和类型 | 方法和说明 |
---|---|
TerrainLayer |
TerrainLayers.add(DatasetGrid dataset,
boolean addToHead)
向地形图层集合中添加地形图层(数据集形式)
|
TerrainLayer |
TerrainLayers.add(DatasetGrid dataset,
boolean addToHead,
String name)
向地形图层集合中添加地形图层(数据集形式)
|
限定符和类型 | 方法和说明 |
---|---|
static DatasetGrid |
GridMatchAnalyst.gridMatch(DatasetGrid sourceDatasetGrid,
DatasetVector sourceDatasetVector,
Datasource targetDatasource,
String targetDatasetName,
String altiFieldName,
double radius,
double exp)
已过时。
|
static DatasetGrid |
GridMatchAnalyst.gridMatch(DatasetGrid sourceDatasetGrid,
DatasetVector sourceDatasetVector,
Datasource targetDatasource,
String targetDatasetName,
String altiFieldName,
double radius,
double exp,
SteppedListener... listeners)
已过时。
地形模型匹配,根据模型的高程对 DEM 地形进行修改(填挖)使之与模型贴合。
|
限定符和类型 | 方法和说明 |
---|---|
static DatasetVector |
ProfileAnalyst.calculatePlumbProfile(Point2D startPoint,
Point2D endPoint,
DatasetVector[] modelDatasets,
DatasetGrid surfaceGrid,
Datasource targetDatasource,
String targetDatasetName)
根据指定的切割线对地形或模型进行铅垂剖面分析,返回结果剖面线数据集。
|
static DatasetVector |
ProfileAnalyst.calculatePlumbProfile(Point2D startPoint,
Point2D endPoint,
DatasetVector[] modelDatasets,
DatasetGrid surfaceGrid,
Datasource targetDatasource,
String targetDatasetName,
AltitudeMode altitudeMode)
在同时有模型数据集和表面栅格输入时,该接口返回的模型剖面线会因不同的高程模式设置而有不同的上下偏移。
|
static DatasetGrid |
GridMatchAnalyst.gridMatch(DatasetGrid sourceDatasetGrid,
DatasetVector sourceDatasetVector,
Datasource targetDatasource,
String targetDatasetName,
String altiFieldName,
double radius,
double exp)
已过时。
|
static DatasetGrid |
GridMatchAnalyst.gridMatch(DatasetGrid sourceDatasetGrid,
DatasetVector sourceDatasetVector,
Datasource targetDatasource,
String targetDatasetName,
String altiFieldName,
double radius,
double exp,
SteppedListener... listeners)
已过时。
地形模型匹配,根据模型的高程对 DEM 地形进行修改(填挖)使之与模型贴合。
|
static DatasetVector |
Generalization3D.interpolateShape(DatasetGrid datasetGrid,
DatasetVector datasetVector,
Datasource targetDatasource,
String targetDatasetName,
double sampleDistance,
double zFactor,
boolean isVerticesOnly)
|
static DatasetVector |
Generalization3D.interpolateShape(DatasetGrid datasetGrid,
DatasetVector datasetVector,
Datasource targetDatasource,
String targetDatasetName,
double sampleDistance,
double zFactor,
boolean isVerticesOnly,
SteppedListener... listeners)
基于栅格数据集将二维矢量数据集转为三维矢量数据集的插值方法。
|
限定符和类型 | 方法和说明 |
---|---|
static boolean |
CacheProcessor3D.buildOSGB(DatasetGrid dataSetGrid,
DatasetImage dataSetImage,
int startLevel,
int endLevel,
String cacheName,
String outputFolder,
boolean isDxtCompress,
boolean isLocalType)
地形影像生成OSGB
|
static boolean |
CacheProcessor3D.buildS3M(DatasetGrid dataSetGrid,
DatasetImage dataSetImage,
int startLevel,
int endLevel,
String cacheName,
String outputFolder,
boolean isDxtCompress,
boolean isLocalType)
地形影像生成S3M
|
Copyright © 2021–2024 SuperMap. All rights reserved.