类的使用
com.supermap.data.DatasetGrid
-
-
com.supermap.analyst.spatialanalyst中DatasetGrid的使用
返回DatasetGrid的com.supermap.analyst.spatialanalyst中的方法 限定符和类型 方法和说明 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
StatisticsAnalyst. zonalGeometricStatistics(DatasetGrid zonalGrid, GeometricStatisticsMode statisticsMode, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)
计算栅格数据中各区域的指定几何信息,并输出为结果统计栅格,可计算面积、周长、质心或厚度。参数类型为DatasetGrid的com.supermap.analyst.spatialanalyst中的方法 限定符和类型 方法和说明 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 DatasetGrid
StatisticsAnalyst. zonalGeometricStatistics(DatasetGrid zonalGrid, GeometricStatisticsMode statisticsMode, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)
计算栅格数据中各区域的指定几何信息,并输出为结果统计栅格,可计算面积、周长、质心或厚度。static DatasetVector
StatisticsAnalyst. zonalGeometricStatisticsAsTable(DatasetGrid zonalGrid, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)
计算栅格数据中各区域的几何信息并输出至属性表,包括面积、周长、椭圆特征值和厚度。 -
com.supermap.analyst.spatialstatistics中DatasetGrid的使用
参数类型为DatasetGrid的com.supermap.analyst.spatialstatistics中的方法 限定符和类型 方法和说明 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)
对栅格数据集进行地理探测器分析,并返回地理探测器分析结果,同时输出文本文件。 -
com.supermap.analyst.terrainanalyst中DatasetGrid的使用
返回DatasetGrid的com.supermap.analyst.terrainanalyst中的方法 限定符和类型 方法和说明 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)
参数类型为DatasetGrid的com.supermap.analyst.terrainanalyst中的方法 限定符和类型 方法和说明 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)
-
com.supermap.data中DatasetGrid的使用
返回DatasetGrid的com.supermap.data中的方法 限定符和类型 方法和说明 DatasetGrid
Datasets. create(DatasetGridInfo datasetInfo)
根据指定的栅格数据集信息来创建栅格数据集。DatasetGrid
DatasetGroup. createDataset(DatasetGridInfo datasetInfo)
在当前数据集分组下创建一个栅格数据集。DatasetGrid
DatasetGridCollection. getDataset(String aliasName)
已过时。返回栅格数据集集合中指定别名的栅格数据集对象。static DatasetGrid
Toolkit. image2Grid(DatasetImage image)
影像数据集转换为栅格数据集参数类型为DatasetGrid的com.supermap.data中的方法 限定符和类型 方法和说明 boolean
DatasetVolume. append(int DesIndex, DatasetGrid dataset)
根据指定的目标体数据集剖切面索引号、源栅格数据集,追加源栅格数据集到目标体数据集相应剖切面。boolean
DatasetGrid. update(DatasetGrid dataset)
根据指定的栅格数据集更新。参数类型为DatasetGrid的com.supermap.data中的构造器 构造器和说明 DatasetGridInfo(String name, DatasetGrid templateDataset)
鏍规嵁鎸囧畾鐨勫悕绉板強妯℃澘鏁版嵁闆嗘瀯寤轰竴涓柊鐨勫璞°�鍗抽櫎浜嗗悕绉板锛屽叾浠栧睘鎬т笌妯℃澘鏁版嵁闆嗙浉鍚� /** 根据指定的参数来构造一个 DatasetGridInfo 的新对象。 -
com.supermap.data.processing中DatasetGrid的使用
返回DatasetGrid的com.supermap.data.processing中的方法 限定符和类型 方法和说明 DatasetGrid
CacheBuilderGridTerrain. getDataset()
获取数据集DatasetGrid
CacheBuilderTIN. getDataset()
返回生成地形瓦片的栅格数据集。DatasetGrid
TerrainCacheBuilder. getDataset()
返回用于创建缓存的GRID
数据集。DatasetGrid
ImageCacheBuilder. getDatasetGrid()
返回用于创建缓存的GRID
数据集,影像缓存中的颜色由数据集的颜色表来控制。参数类型为DatasetGrid的com.supermap.data.processing中的方法 限定符和类型 方法和说明 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
数据集,影像缓存中的颜色由数据集的颜色表来控制。参数类型为DatasetGrid的com.supermap.data.processing中的构造器 构造器和说明 TerrainCacheBuilder(DatasetGrid dataset, String outputFolder)
根据指定的GRID
数据集和输出缓存文件所在文件夹的全路径名,构造一个缓存生成类对象。TerrainCacheBuilder(DatasetGrid dataset, String outputFolder, String name)
根据指定的栅格数据集、输出缓存文件所在文件夹的全路径名以及生成的缓存对象名称,构造一个缓存生成类对象。 -
com.supermap.mapping中DatasetGrid的使用
参数类型为DatasetGrid的com.supermap.mapping中的方法 限定符和类型 方法和说明 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)
生成默认的标签专题图 -
com.supermap.mobjects.common中DatasetGrid的使用
返回DatasetGrid的com.supermap.mobjects.common中的方法 限定符和类型 方法和说明 DatasetGrid
DistanceAnalystResult. getAllocationDatasetGrid()
返回分配栅格数据集。DatasetGrid
DistanceAnalystParameter. getCostGrid()
返回耗费栅格。DatasetGrid
DistanceAnalystResult. getDirectionDatasetGrid()
返回方向栅格数据集。DatasetGrid
DistanceAnalystResult. getDistanceDatasetGrid()
返回距离栅格数据集。DatasetGrid
DistanceAnalystParameter. getSurfaceGrid()
返回表面栅格。参数类型为DatasetGrid的com.supermap.mobjects.common中的方法 限定符和类型 方法和说明 void
DistanceAnalystParameter. setCostGrid(DatasetGrid costGrid)
设置耗费栅格。void
DistanceAnalystParameter. setSurfaceGrid(DatasetGrid surfaceGrid)
设置表面栅格。 -
com.supermap.mobjects.mapdata中DatasetGrid的使用
参数类型为DatasetGrid的com.supermap.mobjects.mapdata中的方法 限定符和类型 方法和说明 boolean
DataEGC. exportEGCData(DatasetGrid datasetGrid, String outputFolder, String[] arrSheets, boolean bCover)
EGC数据导出 -
com.supermap.realspace中DatasetGrid的使用
参数类型为DatasetGrid的com.supermap.realspace中的方法 限定符和类型 方法和说明 TerrainLayer
TerrainLayers. add(DatasetGrid dataset, boolean addToHead)
向地形图层集合中添加地形图层(数据集形式)TerrainLayer
TerrainLayers. add(DatasetGrid dataset, boolean addToHead, String name)
向地形图层集合中添加地形图层(数据集形式) -
com.supermap.realspace.spatialanalyst中DatasetGrid的使用
返回DatasetGrid的com.supermap.realspace.spatialanalyst中的方法 限定符和类型 方法和说明 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 地形进行修改(填挖)使之与模型贴合。参数类型为DatasetGrid的com.supermap.realspace.spatialanalyst中的方法 限定符和类型 方法和说明 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)
基于栅格数据集将二维矢量数据集转为三维矢量数据集的插值方法。 -
com.supermap.realspace.threeddesigner中DatasetGrid的使用
参数类型为DatasetGrid的com.supermap.realspace.threeddesigner中的方法 限定符和类型 方法和说明 static boolean
CacheProcessor3D. buildOSGB(DatasetGrid dataSetGrid, DatasetImage dataSetImage, int startLevel, int endLevel, String cacheName, String outputFolder, boolean isDxtCompress, boolean isLocalType)
地形影像生成OSGBstatic 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.