类的使用
com.supermap.data.DatasetGrid
-
-
com.supermap.analyst.spatialanalyst中DatasetGrid的使用
返回DatasetGrid的com.supermap.analyst.spatialanalyst中的方法 限定符和类型 方法和说明 static DatasetGridGeneralizeAnalyst. aggregate(DatasetGrid sourceDataset, int scale, AggregationType aggregationType, boolean isExpanded, boolean isIgnoreNoValue, Datasource targetDatasource, String targetDatasetName)栅格数据聚合,返回结果栅格数据集。static DatasetGridGeneralizeAnalyst. aggregate(DatasetGrid sourceDataset, int scale, AggregationType aggregationType, boolean isExpanded, boolean isIgnoreNoValue, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格聚合static DatasetGridStatisticsAnalyst. blockStatistics(NeighbourStatisticsParameter parameter)已过时。此方法已废弃,请使用支持进度监听的新方法StatisticsAnalyst.blockStatistics(NeighbourStatisticsParameter, SteppedListener...)替换。static DatasetGridStatisticsAnalyst. blockStatistics(NeighbourStatisticsParameter parameter, SteppedListener... listeners)栅格块统计static DatasetGridGeneralizeAnalyst. boundaryClean(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, BoundaryCleanSortType sortType, boolean isRunTwoTimes)已过时。static DatasetGridGeneralizeAnalyst. boundaryClean(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, BoundaryCleanSortType sortType, boolean isRunTwoTimes, SteppedListener... listeners)边界清理,返回结果栅格数据集。static DatasetGridTerrainBuilder. 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 DatasetGridTerrainBuilder. buildTerrain(DatasetVector sourceDatasetVector, String altitudeField, TerrainInterpolateType terrainInterpolateType, TerrainStatisticType terrainStatisticType, double cellSize, double zFactor, PixelFormat pixelFormat, EncodeType enCodeType, Datasource outputDatasource, String outputDatasetName)已过时。static DatasetGridTerrainBuilder. buildTerrain(TerrainBuilderParameter parameter, Datasource targetDatasource, String targetDatasetName)根据指定的地形构建参数信息创建地形。static DatasetGridTerrainBuilder. buildTerrain(TerrainBuilderParameter parameter, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)根据指定的地形构建参数信息创建地形。static DatasetGridCalculationTerrain. calculateAspect(DatasetGrid sourceDatasetGrid, Datasource targetDatasource, String targetDatasetName)计算坡向,并返回坡向栅格数据集,即坡向图。static DatasetGridCalculationTerrain. calculateAspect(DatasetGrid sourceDatasetGrid, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)计算坡向static DatasetGridCalculationTerrain. calculateCurvature(DatasetGrid sourceDatasetGrid, double zFactor, Datasource targetDatasource, String averageCurvatureName, String profileCurvatureName, String planCurvatureName)计算曲率,并返回平均曲率栅格数据集。static DatasetGridCalculationTerrain. calculateCurvature(DatasetGrid sourceDatasetGrid, double zFactor, Datasource targetDatasource, String averageCurvatureName, String profileCurvatureName, String planCurvatureName, SteppedListener... listeners)计算曲率static DatasetGridCalculationTerrain. calculateHillShade(DatasetGrid sourceDatasetGrid, ShadowMode shadowMode, double azimuth, double altitudeAngle, double zFactor, Datasource targetDatasource, String targetDatasetName)生成三维晕渲图。static DatasetGridCalculationTerrain. calculateHillShade(DatasetGrid sourceDatasetGrid, ShadowMode shadowMode, double azimuth, double altitudeAngle, double zFactor, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)计算三维晕渲图static DatasetGridCalculationTerrain. calculateSlope(DatasetGrid sourceDatasetGrid, SlopeType slopeType, double zFactor, Datasource targetDatasource, String targetDatasetName)计算坡度,并返回坡度栅格数据集,即坡度图。static DatasetGridCalculationTerrain. calculateSlope(DatasetGrid sourceDatasetGrid, SlopeType slopeType, double zFactor, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)计算坡度static DatasetGridVisibilityAnalyst. calculateViewShed(DatasetGrid sourceDataset, Point3D viewPoint, double startAngle, double viewAngle, double viewRadius, Datasource targetDatasource, String targetDatasetName)static DatasetGridVisibilityAnalyst. calculateViewShed(DatasetGrid sourceDataset, Point3D viewPoint, double startAngle, double viewAngle, double viewRadius, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)单点可视域分析,即分析单个观察点的可视范围。static DatasetGridVisibilityAnalyst. calculateViewShed(DatasetGrid sourceDataset, Point3Ds viewPoints, double[] startAngles, double[] viewAngles, double[] viewRadiuses, Datasource targetDatasource, String targetDatasetName, ViewShedType viewShedType)static DatasetGridVisibilityAnalyst. calculateViewShed(DatasetGrid sourceDataset, Point3Ds viewPoints, double[] startAngles, double[] viewAngles, double[] viewRadiuses, Datasource targetDatasource, String targetDatasetName, ViewShedType viewShedType, SteppedListener... listeners)多点可视域分析,即分析多个观察点的可视范围,可以为共同可视域或非共同可视域。static DatasetGridStatisticsAnalyst. commonStatistics(DatasetGrid statisticsGrid, DatasetGrid[] compareDatasets, StatisticsCompareType compareType, boolean isIgnoreNoValue, Datasource targetDatasource, String targetDatasetName)static DatasetGridStatisticsAnalyst. commonStatistics(DatasetGrid statisticsGrid, DatasetGrid[] compareDatasets, StatisticsCompareType compareType, boolean isIgnoreNoValue, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格常用统计分析,将输入栅格数据集与一个或多个栅格数据集的对应像元值进行比较,结果栅格数据集的像元值为比较结果为“真”的次数。static DatasetGridStatisticsAnalyst. commonStatistics(DatasetGrid statisticsGrid, double comparedValue, StatisticsCompareType type, boolean isIgnoreNoValue, Datasource targetDatasource, String targetDatasetName)static DatasetGridStatisticsAnalyst. commonStatistics(DatasetGrid statisticsGrid, double comparedValue, StatisticsCompareType type, boolean isIgnoreNoValue, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格常用统计分析,将一个栅格数据集逐行逐列按照某种比较方式与一个固定值进行比较,比较结果为“真”的像元值为 1,为“假”的像元值为 0。static DatasetGridDistanceAnalyst. costPath(Dataset sourceDataset, DatasetGrid distanceDataset, DatasetGrid directionDataset, ComputeType computeType, Datasource targetDatasource, String targetDatasetName)根据耗费距离栅格和耗费方向栅格,分析从目标出发到达最近源的最短路径栅格。static DatasetGridDistanceAnalyst. costPath(Dataset sourceDataset, DatasetGrid distanceDataset, DatasetGrid directionDataset, ComputeType computeType, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)计算最短路径static DatasetGridMathAnalyst. divide(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName)已过时。此方法已废弃,请使用支持进度监听的新方法MathAnalyst.divide(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...)替换。static DatasetGridMathAnalyst. divide(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格除法运算。static DatasetGridMathAnalyst. execute(String expression, GeoRegion userRegion, PixelFormat pixelFormat, boolean isZip, boolean isIgnoreNoValue, Datasource[] sourceDatasources, Datasource targetDatasource, String targetDatasetName)static DatasetGridMathAnalyst. execute(String expression, GeoRegion userRegion, PixelFormat pixelFormat, boolean isZip, boolean isIgnoreNoValue, Datasource[] sourceDatasources, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)执行栅格代数运算表达式。static DatasetGridMathAnalyst. execute(String expression, GeoRegion userRegion, PixelFormat pixelFormat, boolean isZip, boolean isIgnoreNoValue, Datasource targetDatasource, String targetDatasetName)已过时。static DatasetGridMathAnalyst. execute(String expression, GeoRegion userRegion, PixelFormat pixelFormat, boolean isZip, boolean isIgnoreNoValue, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)执行栅格代数运算表达式,支持自定义表达式的栅格代数计算和影像波段计算。static DatasetGridMathAnalyst. executeFromXML(String xmlFileName, Datasource targetDatasource, String targetDatasetName)已过时。此方法已废弃,请使用支持进度监听的新方法MathAnalyst.executeFromXML(String, Datasource, String, SteppedListener...)替换。static DatasetGridMathAnalyst. executeFromXML(String xmlFileName, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)从 XML 文件中读取栅格运算表达式及相关参数并运算。static DatasetGridGeneralizeAnalyst. expand(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, int cellNumber, int[] zoneValues)已过时。static DatasetGridGeneralizeAnalyst. expand(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, int cellNumber, int[] zoneValues, SteppedListener... listeners)扩展,返回结果栅格数据集。DatasetGridDistanceAnalystResult. getAllocationDatasetGrid()返回分配栅格数据集。DatasetGridCellularAutomataParameter. getCellGrid()返回起始数据栅格。DatasetGridDistanceAnalystParameter. getCostGrid()返回耗费栅格。DatasetGridCutFillResult. getCutFillGridResult()返回填挖方分析的结果数据集。DatasetGridSolarRadiationResult. getDiffuseDatasetGrid()返回散射辐射量数据集。DatasetGridSolarRadiationResult. getDirectDatasetGrid()返回直射辐射量数据集。DatasetGridDistanceAnalystResult. getDirectionDatasetGrid()返回方向栅格数据集。DatasetGridDistanceAnalystResult. getDistanceDatasetGrid()返回距离栅格数据集。DatasetGridSolarRadiationResult. getDurationDatasetGrid()返回太阳直射持续时间数据集。DatasetGridANNCellularAutomataParameter. getEndCellGrid()返回终止栅格数据集。DatasetGridMCECellularAutomataParameter. getEndCellGrid()返回终止年份影像栅格。DatasetGridANNCellularAutomataResult. getResultDataset()返回元胞自动机的栅格结果数据集。DatasetGridZonalStatisticsAnalystResult. getResultDatasetGrid()返回区域统计结果栅格数据集。DatasetGridRegionGroupResult. getResultGrid()结果栅格数据集。DatasetGridNeighbourStatisticsParameter. getSourceDataset()返回待进行邻域分析的数据集。DatasetGrid[]CellularAutomataParameter. getSpatialVariableGrids()返回空间变量数据栅格数组。DatasetGridDistanceAnalystParameter. getSurfaceGrid()返回表面栅格。DatasetGridSolarRadiationResult. getTotalDatasetGrid()返回总辐射量数据集。static DatasetGridInterpolator. interpolate(InterpolationParameter parameter, DatasetVector interpolatedPoint, String zValueFieldName, double zValueScale, Datasource targetDatasource, String targetDatasetName, PixelFormat pixelFormat)static DatasetGridInterpolator. interpolate(InterpolationParameter parameter, DatasetVector interpolatedPoint, String zValueFieldName, double zValueScale, Datasource targetDatasource, String targetDatasetName, PixelFormat pixelFormat, SteppedListener... listeners)对点数据集进行插值分析,并返回分析结果。static DatasetGridInterpolator. interpolate(InterpolationParameter parameter, Point2D[] points, double[] values, PrjCoordSys prjCoordSys, double zValueScale, Datasource targetDatasource, String targetDatasetName, PixelFormat pixelFormat)static DatasetGridInterpolator. interpolate(InterpolationParameter paramerter, Point2D[] points, double[] values, PrjCoordSys prjCoordSys, double zValueScale, Datasource targetDatasource, String targetDatasetName, PixelFormat pixelFormat, SteppedListener... listeners)对点数组进行插值分析,并返回分析结果。static DatasetGridInterpolator. interpolate(InterpolationParameter parameter, Recordset interpolatedPointRecordset, String zValueFieldName, double zValueScale, Datasource targetDatasource, String targetDatasetName, PixelFormat pixelFormat)static DatasetGridInterpolator. interpolate(InterpolationParameter parameter, Recordset interpolatedPointRecordset, String zValueFieldName, double zValueScale, Datasource targetDatasource, String targetDatasetName, PixelFormat pixelFormat, SteppedListener... listeners)对点记录集进行插值分析,并返回分析结果。static DatasetGridDensityAnalyst. kernelDensity(DensityAnalystParameter parameter, DatasetVector sourceDataset, String valueFieldName, Datasource targetDatasource, String targetDatasetName)已过时。static DatasetGridDensityAnalyst. kernelDensity(DensityAnalystParameter parameter, DatasetVector sourceDataset, String valueFieldName, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)对点数据集或线数据集进行核密度分析,并返回分析结果。static DatasetGridGeneralizeAnalyst. majorityFilter(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, MajorityDefinition majorityDefinition)static DatasetGridGeneralizeAnalyst. majorityFilter(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, MajorityDefinition majorityDefinition, SteppedListener... listeners)众数滤波,返回结果栅格数据集。DatasetGridMCECellularAutomata. mceCellularAutomata(Datasource outputDatasource, String outputDatasetName, MCECellularAutomataParameter parameter)基于多准则判断的元胞自动机。DatasetGridMCECellularAutomata. mceCellularAutomata(Datasource outputDatasource, String outputDatasetName, MCECellularAutomataParameter parameter, SteppedListener... listeners)基于主成分分析的元胞自动机。static DatasetGridMathAnalyst. minus(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName)已过时。此方法已废弃,请使用支持进度监听的新方法MathAnalyst.minus(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...)替换。static DatasetGridMathAnalyst. minus(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格减法运算。static DatasetGridMathAnalyst. multiply(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName)已过时。此方法已废弃,请使用支持进度监听的新方法MathAnalyst.multiply(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...)替换。static DatasetGridMathAnalyst. multiply(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格乘法运算。static DatasetGridImageAnalyst. NDVI(DatasetImage nirDataset, int nirIndex, DatasetImage redDataset, int redIndex, String targetDatasetName, Datasource targetDatasource)已过时。此方法已废弃,请使用支持进度监听的新方法ImageAnalyst.NDVI(DatasetImage, int, DatasetImage, int, String, Datasource, SteppedListener...)替换。static DatasetGridImageAnalyst. NDVI(DatasetImage nirDataset, int nirIndex, DatasetImage redDataset, int redIndex, String targetDatasetName, Datasource targetDatasource, double noDataValue)已过时。static DatasetGridImageAnalyst. NDVI(DatasetImage nirDataset, int nirIndex, DatasetImage redDataset, int redIndex, String targetDatasetName, Datasource targetDatasource, double noDataValue, SteppedListener... listeners)归一化植被指数,也叫做归一化差分植被指数或者标准差异植被指数或生物量指标变化。static DatasetGridImageAnalyst. NDVI(DatasetImage nirDataset, int nirIndex, DatasetImage redDataset, int redIndex, String targetDatasetName, Datasource targetDatasource, SteppedListener... listeners)归一化植被指数,也叫做归一化差分植被指数或者标准差异植被指数或生物量指标变化。static DatasetGridImageAnalyst. NDVI(DatasetImage sourceDataset, int nirIndex, int redIndex, String targetDatasetName, Datasource targetDatasource)已过时。此方法已废弃,请使用支持进度监听的新方法ImageAnalyst.NDVI(DatasetImage, int, int, String, Datasource, SteppedListener...)替换。static DatasetGridImageAnalyst. NDVI(DatasetImage sourceDataset, int nirIndex, int redIndex, String targetDatasetName, Datasource targetDatasource, SteppedListener... listeners)归一化植被指数,也叫做归一化差分植被指数或者标准差异植被指数或生物量指标变化。static DatasetGridImageAnalyst. NDWI(DatasetImage nirDataset, int nirIndex, DatasetImage greenDataset, int greenIndex, String targetDatasetName, Datasource targetDatasource)已过时。此方法已废弃,请使用支持进度监听的新方法ImageAnalyst.NDWI(DatasetImage, int, DatasetImage, int, String, Datasource, SteppedListener...)替换。static DatasetGridImageAnalyst. NDWI(DatasetImage nirDataset, int nirIndex, DatasetImage greenDataset, int greenIndex, String targetDatasetName, Datasource targetDatasource, double noDataValue)已过时。static DatasetGridImageAnalyst. NDWI(DatasetImage nirDataset, int nirIndex, DatasetImage greenDataset, int greenIndex, String targetDatasetName, Datasource targetDatasource, double noDataValue, SteppedListener... listeners)归一化水指数。static DatasetGridImageAnalyst. NDWI(DatasetImage nirDataset, int nirIndex, DatasetImage greenDataset, int greenIndex, String targetDatasetName, Datasource targetDatasource, SteppedListener... listeners)归一化水指数。static DatasetGridImageAnalyst. NDWI(DatasetImage sourceDataset, int nirIndex, int greenIndex, String targetDatasetName, Datasource targetDatasource)已过时。此方法已废弃,请使用支持进度监听的新方法ImageAnalyst.NDWI(DatasetImage, int, int, String, Datasource, SteppedListener...)替换。static DatasetGridImageAnalyst. NDWI(DatasetImage sourceDataset, int nirIndex, int greenIndex, String targetDatasetName, Datasource targetDatasource, SteppedListener... listeners)归一化水指数。static DatasetGridStatisticsAnalyst. neighbourStatistics(NeighbourStatisticsParameter parameter)已过时。此方法已废弃,请使用支持进度监听的新方法StatisticsAnalyst.neighbourStatistics(NeighbourStatisticsParameter, SteppedListener...)替换。static DatasetGridStatisticsAnalyst. neighbourStatistics(NeighbourStatisticsParameter parameter, SteppedListener... listeners)栅格邻域统计分析。static DatasetGridGeneralizeAnalyst. nibble(DatasetGrid sourceDataset, DatasetGrid maskDataset, DatasetGrid zoneDataset, Datasource targetDatasource, String targetDatasetName, boolean isMaskNoValue, boolean isNibbleNoValue)static DatasetGridGeneralizeAnalyst. nibble(DatasetGrid sourceDataset, DatasetGrid maskDataset, DatasetGrid zoneDataset, Datasource targetDatasource, String targetDatasetName, boolean isMaskNoValue, boolean isNibbleNoValue, SteppedListener... listeners)蚕食,返回结果栅格数据集。DatasetGridPCACellularAutomata. pcaCellularAutomata(Datasource outputDatasource, String outputDatasetName, PCACellularAutomataParameter parameter)已过时。DatasetGridPCACellularAutomata. pcaCellularAutomata(Datasource outputDatasource, String outputDatasetName, PCACellularAutomataParameter parameter, SteppedListener... listeners)基于主成分分析的元胞自动机。static DatasetGridMathAnalyst. plus(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName)已过时。此方法已废弃,请使用支持进度监听的新方法MathAnalyst.plus(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...)替换。static DatasetGridMathAnalyst. plus(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格加法运算。static DatasetGridDensityAnalyst. pointDensity(DensityAnalystParameter parameter, DatasetVector sourceDataset, String valueFieldName, Datasource targetDatasource, String targetDatasetName)已过时。static DatasetGridDensityAnalyst. pointDensity(DensityAnalystParameter parameter, DatasetVector sourceDataset, String valueFieldName, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)对点数据集进行点密度分析,并返回分析结果。static DatasetGridGeneralizeAnalyst. reclass(DatasetGrid sourceDataset, ReclassMappingTable reclassMappingTable, ReclassPixelFormat reclassPixelFormat, Datasource targetDatasource, String targetDatasetName)栅格数据重分级,返回结果栅格数据集。static DatasetGridGeneralizeAnalyst. reclass(DatasetGrid sourceDataset, ReclassMappingTable reclassMappingTable, ReclassPixelFormat reclassPixelFormat, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格重分级static DatasetGridGeneralizeAnalyst. replace(DatasetGrid sourceDataset, Map<Double,Double> replaceTable, Datasource targetDatasource, String targetDatasetName)栅格数据查找替换。static DatasetGridGeneralizeAnalyst. replace(DatasetGrid sourceDataset, Map<Double,Double> replaceTable, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格数据查找替换static DatasetGridGeneralizeAnalyst. shrink(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, int cellNumber, int[] zoneValues)已过时。static DatasetGridGeneralizeAnalyst. shrink(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, int cellNumber, int[] zoneValues, SteppedListener... listeners)收缩,返回结果栅格数据集。static DatasetGridGeneralizeAnalyst. slice(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, int numberZones, int baseOutputZones)自然分割重分级,适用于分布不均匀的数据。static DatasetGridGeneralizeAnalyst. slice(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, int numberZones, int baseOutputZones, SteppedListener... listeners)自然分割static DatasetGridGeneralizeAnalyst. thin(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, long backOrNoValue)已过时。此方法已废弃,请使用支持进度监听的新方法GeneralizeAnalyst.thin(DatasetGrid, Datasource, String, long, SteppedListener...)替换。static DatasetGridGeneralizeAnalyst. thin(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, long backOrNoValue, SteppedListener... listeners)细化,返回结果栅格数据集。static DatasetGridMathAnalyst. toFloat(DatasetGrid sourceDataset, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName)已过时。此方法已废弃,请使用支持进度监听的新方法MathAnalyst.toFloat(DatasetGrid, GeoRegion, Datasource, String, SteppedListener...)替换。static DatasetGridMathAnalyst. toFloat(DatasetGrid sourceDataset, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格浮点运算。static DatasetGridMathAnalyst. toInt(DatasetGrid sourceDataset, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName)已过时。此方法已废弃,请使用支持进度监听的新方法MathAnalyst.toInt(DatasetGrid, GeoRegion, Datasource, String, SteppedListener...)替换。static DatasetGridMathAnalyst. toInt(DatasetGrid sourceDataset, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格取整运算。static DatasetGridConversionAnalyst. vectorToRaster(ConversionAnalystParameter parameter)通过指定转换参数设置将矢量数据集转换为栅格数据集。static DatasetGridConversionAnalyst. vectorToRaster(ConversionAnalystParameter parameter, SteppedListener... listeners)矢量转栅格static DatasetGridStatisticsAnalyst. zonalGeometricStatistics(DatasetGrid zonalGrid, GeometricStatisticsMode statisticsMode, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)计算栅格数据中各区域的指定几何信息,并输出为结果统计栅格,可计算面积、周长、质心或厚度。参数类型为DatasetGrid的com.supermap.analyst.spatialanalyst中的方法 限定符和类型 方法和说明 static DatasetGridGeneralizeAnalyst. aggregate(DatasetGrid sourceDataset, int scale, AggregationType aggregationType, boolean isExpanded, boolean isIgnoreNoValue, Datasource targetDatasource, String targetDatasetName)栅格数据聚合,返回结果栅格数据集。static DatasetGridGeneralizeAnalyst. aggregate(DatasetGrid sourceDataset, int scale, AggregationType aggregationType, boolean isExpanded, boolean isIgnoreNoValue, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格聚合static SolarRadiationResultSolarRadiation. areaSolarRadiation(DatasetGrid sourceDatasetGrid, SolarRadiationParameter parameter, Datasource targetDatasource, String totalGridName, String directGridName, String diffuseGridName, String durationGridName)static SolarRadiationResultSolarRadiation. areaSolarRadiation(DatasetGrid sourceDatasetGrid, SolarRadiationParameter parameter, Datasource targetDatasource, String totalGridName, String directGridName, String diffuseGridName, String durationGridName, SteppedListener... listeners)计算区域太阳辐射,即整个DEM范围内每个栅格的太阳辐射情况。static BasicStatisticsAnalystResultStatisticsAnalyst. basicStatistics(DatasetGrid statisticsGrid)已过时。此方法已废弃,请使用支持进度监听的新方法StatisticsAnalyst.basicStatistics(DatasetGrid, SteppedListener...)替换。static BasicStatisticsAnalystResultStatisticsAnalyst. basicStatistics(DatasetGrid statisticsGrid, FunctionType functionType)已过时。此方法已废弃,请使用支持进度监听的新方法StatisticsAnalyst.basicStatistics(DatasetGrid, FunctionType, SteppedListener...)替换。static BasicStatisticsAnalystResultStatisticsAnalyst. basicStatistics(DatasetGrid statisticsGrid, FunctionType functionType, SteppedListener... listeners)栅格基本统计分析,可指定变换函数类型。static BasicStatisticsAnalystResultStatisticsAnalyst. basicStatistics(DatasetGrid statisticsGrid, SteppedListener... listeners)栅格基本统计分析,用于对栅格数据集进行基本的统计分析,包括最大值、最小值、平均值和标准差等。static DatasetGridGeneralizeAnalyst. boundaryClean(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, BoundaryCleanSortType sortType, boolean isRunTwoTimes)已过时。static DatasetGridGeneralizeAnalyst. boundaryClean(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, BoundaryCleanSortType sortType, boolean isRunTwoTimes, SteppedListener... listeners)边界清理,返回结果栅格数据集。static booleanTerrainBuilder. buildLake(DatasetGrid demDatasetGrid, DatasetVector lakeDatasetVector, double elevation)static booleanTerrainBuilder. buildLake(DatasetGrid demDatasetGrid, DatasetVector lakeDatasetVector, double elevation, SteppedListener... listeners)挖湖,即修改面数据集区域范围内的 DEM 数据集的高程值为指定的数值。static booleanTerrainBuilder. buildLake(DatasetGrid demDatasetGrid, DatasetVector lakeDatasetVector, String lakeField)挖湖,即修改面数据集区域范围内的 DEM 数据集的高程值为指定的字段的值。static booleanTerrainBuilder. buildLake(DatasetGrid demDatasetGrid, DatasetVector lakeDatasetVector, String lakeField, SteppedListener... listeners)挖湖,即修改面数据集区域范围内的 DEM 数据集的高程值为指定的字段的值。static DatasetGridCalculationTerrain. calculateAspect(DatasetGrid sourceDatasetGrid, Datasource targetDatasource, String targetDatasetName)计算坡向,并返回坡向栅格数据集,即坡向图。static DatasetGridCalculationTerrain. calculateAspect(DatasetGrid sourceDatasetGrid, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)计算坡向static DatasetGridCalculationTerrain. calculateCurvature(DatasetGrid sourceDatasetGrid, double zFactor, Datasource targetDatasource, String averageCurvatureName, String profileCurvatureName, String planCurvatureName)计算曲率,并返回平均曲率栅格数据集。static DatasetGridCalculationTerrain. calculateCurvature(DatasetGrid sourceDatasetGrid, double zFactor, Datasource targetDatasource, String averageCurvatureName, String profileCurvatureName, String planCurvatureName, SteppedListener... listeners)计算曲率static DatasetGridCalculationTerrain. calculateHillShade(DatasetGrid sourceDatasetGrid, ShadowMode shadowMode, double azimuth, double altitudeAngle, double zFactor, Datasource targetDatasource, String targetDatasetName)生成三维晕渲图。static DatasetGridCalculationTerrain. calculateHillShade(DatasetGrid sourceDatasetGrid, ShadowMode shadowMode, double azimuth, double altitudeAngle, double zFactor, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)计算三维晕渲图static DatasetImageCalculationTerrain. calculateOrthoImage(DatasetGrid sourceDatasetGrid, ColorDictionary colorDictionary, Color noValueColor, Datasource targetDatasource, String targetDatasetName)根据给定的高程颜色对照表生成正射三维影像。static DatasetImageCalculationTerrain. calculateOrthoImage(DatasetGrid sourceDatasetGrid, ColorDictionary colorDictionary, Color noValueColor, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)计算三维正射投影static DatasetImageCalculationTerrain. calculateOrthoImage(DatasetGrid sourceDatasetGrid, Colors colors, Color noValueColor, Datasource targetDatasource, String targetDatasetName)根据给定的颜色集合生成正射三维影像。static DatasetImageCalculationTerrain. calculateOrthoImage(DatasetGrid sourceDatasetGrid, Colors colors, Color noValueColor, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)计算三维正射投影static DatasetImageCalculationTerrain. calculateOrthoImage(DatasetGrid sourceDatasetGrid, Colors colors, Color noValueColor, double zFactor, Datasource targetDatasource, String targetDatasetName)已过时。使用calculateOrthoImage替代。 生成正射三维影像。static DatasetImageCalculationTerrain. calculateOrthoImage(DatasetGrid sourceDatasetGrid, Colors colors, double zFactor, Datasource targetDatasource, String targetDatasetName)已过时。static ProfileResultCalculationTerrain. calculateProfile(DatasetGrid sourceDatasetGrid, GeoLine line)剖面分析,根据给定线路查看 DEM 栅格沿该线路的剖面,返回剖面线和采样点坐标。static ProfileResultCalculationTerrain. calculateProfile(DatasetGrid sourceDatasetGrid, GeoLine line, double resampleTolerance)已过时。方法已废弃,请使用calculateProfile()替代。static DatasetGridCalculationTerrain. calculateSlope(DatasetGrid sourceDatasetGrid, SlopeType slopeType, double zFactor, Datasource targetDatasource, String targetDatasetName)计算坡度,并返回坡度栅格数据集,即坡度图。static DatasetGridCalculationTerrain. calculateSlope(DatasetGrid sourceDatasetGrid, SlopeType slopeType, double zFactor, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)计算坡度static DatasetGridVisibilityAnalyst. calculateViewShed(DatasetGrid sourceDataset, Point3D viewPoint, double startAngle, double viewAngle, double viewRadius, Datasource targetDatasource, String targetDatasetName)static DatasetGridVisibilityAnalyst. calculateViewShed(DatasetGrid sourceDataset, Point3D viewPoint, double startAngle, double viewAngle, double viewRadius, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)单点可视域分析,即分析单个观察点的可视范围。static DatasetGridVisibilityAnalyst. calculateViewShed(DatasetGrid sourceDataset, Point3Ds viewPoints, double[] startAngles, double[] viewAngles, double[] viewRadiuses, Datasource targetDatasource, String targetDatasetName, ViewShedType viewShedType)static DatasetGridVisibilityAnalyst. calculateViewShed(DatasetGrid sourceDataset, Point3Ds viewPoints, double[] startAngles, double[] viewAngles, double[] viewRadiuses, Datasource targetDatasource, String targetDatasetName, ViewShedType viewShedType, SteppedListener... listeners)多点可视域分析,即分析多个观察点的可视范围,可以为共同可视域或非共同可视域。static DatasetGridStatisticsAnalyst. commonStatistics(DatasetGrid statisticsGrid, DatasetGrid[] compareDatasets, StatisticsCompareType compareType, boolean isIgnoreNoValue, Datasource targetDatasource, String targetDatasetName)static DatasetGridStatisticsAnalyst. commonStatistics(DatasetGrid statisticsGrid, DatasetGrid[] compareDatasets, StatisticsCompareType compareType, boolean isIgnoreNoValue, Datasource targetDatasource, String targetDatasetName)static DatasetGridStatisticsAnalyst. commonStatistics(DatasetGrid statisticsGrid, DatasetGrid[] compareDatasets, StatisticsCompareType compareType, boolean isIgnoreNoValue, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格常用统计分析,将输入栅格数据集与一个或多个栅格数据集的对应像元值进行比较,结果栅格数据集的像元值为比较结果为“真”的次数。static DatasetGridStatisticsAnalyst. commonStatistics(DatasetGrid statisticsGrid, DatasetGrid[] compareDatasets, StatisticsCompareType compareType, boolean isIgnoreNoValue, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格常用统计分析,将输入栅格数据集与一个或多个栅格数据集的对应像元值进行比较,结果栅格数据集的像元值为比较结果为“真”的次数。static DatasetGridStatisticsAnalyst. commonStatistics(DatasetGrid statisticsGrid, double comparedValue, StatisticsCompareType type, boolean isIgnoreNoValue, Datasource targetDatasource, String targetDatasetName)static DatasetGridStatisticsAnalyst. 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 doubleCalculationTerrain. computePointAspect(DatasetGrid sourceDatasetGrid, Point2D specifiedPoint)计算 DEM 栅格上指定点处的坡向。static doubleCalculationTerrain. computePointSlope(DatasetGrid sourceDatasetGrid, Point2D specifiedPoint, SlopeType slopeType, double zFactor)计算 DEM 栅格上指定点处的坡度。static double[]GeneralizeAnalyst. ComputeRange(DatasetGrid sourceDataset, int count)已过时。static doubleCalculationTerrain. computeSurfaceArea(DatasetGrid sourceDatasetGrid, GeoRegion region)计算表面面积,即计算所选多边形区域内的 DEM 栅格拟合的三维曲面的总的表面面积。static doubleCalculationTerrain. computeSurfaceDistance(DatasetGrid sourceDatasetGrid, GeoLine line)计算栅格表面距离,即计算在 DEM 栅格拟合的三维曲面上沿指定的线段或折线段的曲面距离。static doubleCalculationTerrain. computeSurfaceVolume(DatasetGrid sourceDatasetGrid, GeoRegion region, double baseValue)计算表面体积,即计算所选多边形区域内的 DEM 栅格拟合的三维曲面与一个基准平面之间的空间上的体积。static DistanceAnalystResultDistanceAnalyst. costDistance(Dataset sourceDataset, DatasetGrid costGrid, Datasource targetDatasource, Datasource targetDirDatasource, Datasource targetAllocDatasource, String distanceGridName, String directionGridName, String allocationGridName, double cellSize, double maxDistance, SteppedListener... listeners)耗费距离static DistanceAnalystResultDistanceAnalyst. costDistance(Dataset sourceDataset, DatasetGrid costGrid, Datasource targetDatasource, String distanceGridName, String directionGridName, String allocationGridName, double cellSize, double maxDistance)static DistanceAnalystResultDistanceAnalyst. costDistance(Dataset sourceDataset, DatasetGrid costGrid, Datasource targetDatasource, String distanceGridName, String directionGridName, String allocationGridName, double cellSize, double maxDistance, SteppedListener... listeners)耗费距离static DatasetGridDistanceAnalyst. costPath(Dataset sourceDataset, DatasetGrid distanceDataset, DatasetGrid directionDataset, ComputeType computeType, Datasource targetDatasource, String targetDatasetName)根据耗费距离栅格和耗费方向栅格,分析从目标出发到达最近源的最短路径栅格。static DatasetGridDistanceAnalyst. costPath(Dataset sourceDataset, DatasetGrid distanceDataset, DatasetGrid directionDataset, ComputeType computeType, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)计算最短路径static CostPathLineResultDistanceAnalyst. costPathLine(Point2D sourcePoint, Point2D targetPoint, DatasetGrid costGrid, SmoothMethod smoothMethod, int smoothDegree, Datasource targetDatasource, String targetDatasetName)已过时。static CostPathLineResultDistanceAnalyst. costPathLine(Point2D sourcePoint, Point2D targetPoint, DatasetGrid costGrid, SmoothMethod smoothMethod, int smoothDegree, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)如下图所示,以对 DEM 栅格计算坡度后重分级的结果栅格作为耗费栅格,指定两点分别作为源点和目标点,进行两点间栅格最短路径分析,得到两点间的最少耗费路线:
根据给定的参数,计算指定源和目标点之间的最少耗费路径。static GridHistogramStatisticsAnalyst. createHistogram(DatasetGrid statisticsGrid, int groupCount)已过时。此方法已废弃,请使用支持进度监听的新方法StatisticsAnalyst.createHistogram(DatasetGrid, int, SteppedListener...)替换。static GridHistogramStatisticsAnalyst. createHistogram(DatasetGrid statisticsGrid, int groupCount, FunctionType functionType)已过时。此方法已废弃,请使用支持进度监听的新方法StatisticsAnalyst.createHistogram(DatasetGrid, int, FunctionType, SteppedListener...)替换。static GridHistogramStatisticsAnalyst. createHistogram(DatasetGrid statisticsGrid, int groupCount, FunctionType functionType, SteppedListener... listeners)创建给定栅格数据集的直方图,可指定变换函数类型。static GridHistogramStatisticsAnalyst. createHistogram(DatasetGrid statisticsGrid, int groupCount, SteppedListener... listeners)创建给定栅格数据集的直方图。static CutFillResultCalculationTerrain. cutFill(DatasetGrid beforeCutFillDataGrid, DatasetGrid afterCutFillDataGrid, Datasource targetDatasource, String targetDatasetName)栅格填挖方计算,即对填挖方前、后两个栅格数据集对应像元的计算。static CutFillResultCalculationTerrain. cutFill(DatasetGrid beforeCutFillDataGrid, DatasetGrid afterCutFillDataGrid, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)普通填挖方static doubleCalculationTerrain. cutFill(DatasetGrid sourceDatasetGrid, double volume, boolean isFill)反算填挖方,即根据给定的填方或挖方的体积计算填挖后的高程。static doubleCalculationTerrain. cutFill(DatasetGrid sourceDatasetGrid, double volume, boolean isFill, GeoRegion region)反算填挖方,即根据给定的填方或挖方的体积计算填挖后的高程,可指定一个有效计算区域。static CutFillResultCalculationTerrain. cutFill(DatasetGrid sourceDatasetGrid, GeoLine3D line3D, double bufferRadius, boolean isRoundHead, Datasource targetDatasource, String targetDatasetName)斜面填挖方计算。static CutFillResultCalculationTerrain. cutFill(DatasetGrid sourceDatasetGrid, GeoLine3D line3D, double bufferRadius, boolean isRoundHead, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)斜面填挖方static CutFillResultCalculationTerrain. cutFill(DatasetGrid sourceDatasetGrid, GeoRegion3D region3D, Datasource targetDatasource, String targetDatasetName)三维面填挖方计算。static CutFillResultCalculationTerrain. cutFill(DatasetGrid sourceDatasetGrid, GeoRegion3D region3D, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)三维面填挖方static CutFillResultCalculationTerrain. cutFill(DatasetGrid sourceDatasetGrid, GeoRegion region, double baseAltitude)选面填挖方计算。static CutFillResultCalculationTerrain. cutFill(DatasetGrid sourceDatasetGrid, GeoRegion region, double baseAltitude, Datasource targetDatasource, String targetDatasetName)选面填挖方计算。static CutFillResultCalculationTerrain. cutFill(DatasetGrid sourceDatasetGrid, GeoRegion region, double baseAltitude, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)选面填挖方static CutFillResultCalculationTerrain. cutFill(DatasetGrid sourceDatasetGrid, GeoRegion region, double baseAltitude, SteppedListener... listeners)选面填挖方(不生成结果数据集)static DatasetGridMathAnalyst. divide(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName)已过时。此方法已废弃,请使用支持进度监听的新方法MathAnalyst.divide(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...)替换。static DatasetGridMathAnalyst. divide(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格除法运算。static DatasetGridGeneralizeAnalyst. expand(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, int cellNumber, int[] zoneValues)已过时。static DatasetGridGeneralizeAnalyst. expand(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, int cellNumber, int[] zoneValues, SteppedListener... listeners)扩展,返回结果栅格数据集。static GeoLine[]SurfaceAnalyst. extractIsoline(SurfaceExtractParameter parameter, DatasetGrid extractedGrid)static DatasetVectorSurfaceAnalyst. extractIsoline(SurfaceExtractParameter parameter, DatasetGrid extractedGrid, Datasource targetDatasource, String targetDatasetName)已过时。static DatasetVectorSurfaceAnalyst. extractIsoline(SurfaceExtractParameter parameter, DatasetGrid extractedGrid, Datasource targetDatasource, String targetDatasetName, DatasetVector barrierDataset, SteppedListener... listeners)用于从栅格数据集中提取等值线,并将结果保存为数据集。static DatasetVectorSurfaceAnalyst. extractIsoline(SurfaceExtractParameter parameter, DatasetGrid extractedGrid, Datasource targetDatasource, String targetDatasetName, GeoRegion clipRegion)已过时。static DatasetVectorSurfaceAnalyst. extractIsoline(SurfaceExtractParameter parameter, DatasetGrid extractedGrid, Datasource targetDatasource, String targetDatasetName, GeoRegion clipRegion, DatasetVector barrierDataset, SteppedListener... listeners)用于从栅格数据集中提取等值线,并将结果保存为数据集。static DatasetVectorSurfaceAnalyst. extractIsoline(SurfaceExtractParameter parameter, DatasetGrid extractedGrid, Datasource targetDatasource, String targetDatasetName, GeoRegion clipRegion, SteppedListener... listeners)用于从栅格数据集中提取等值线,并将结果保存为数据集。static DatasetVectorSurfaceAnalyst. 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 DatasetVectorSurfaceAnalyst. extractIsoregion(SurfaceExtractParameter parameter, DatasetGrid extractedGrid, Datasource targetDatasource, String targetDatasetName, GeoRegion clipRegion)已过时。static DatasetVectorSurfaceAnalyst. 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 ExtremumInfoCalculationTerrain. findExtremum(DatasetGrid sourceDatasetGrid, GeoRegion region, long maxCount)查找极值点,即在栅格数据集中查找指定区域范围的极值点,包括栅格单元值最大的点和最小的点。static ExtremumInfoCalculationTerrain. findExtremum(DatasetGrid sourceDatasetGrid, GeoRegion region, long maxCount, SteppedListener... listeners)计算栅格极值static GeoRegionCalculationTerrain. flood(DatasetGrid sourceDatasetGrid, double height, GeoRegion validRegion)根据指定的高程计算 DEM 栅格的淹没区域。static GeoRegionCalculationTerrain. flood(DatasetGrid sourceDatasetGrid, double height, GeoRegion validRegion, SteppedListener... listeners)根据水位高度计算淹没区域booleanANNCellularAutomata. initializeAnn(DatasetGrid trainStartCellGrid, DatasetGrid trainEndCellGrid, int[] annTrainValues, DatasetGrid[] spatialVariableGrids, ANNParameter annParameter)已过时。booleanANNCellularAutomata. initializeAnn(DatasetGrid trainStartCellGrid, DatasetGrid trainEndCellGrid, int[] annTrainValues, DatasetGrid[] spatialVariableGrids, ANNParameter annParameter)已过时。booleanANNCellularAutomata. initializeAnn(DatasetGrid trainStartCellGrid, DatasetGrid trainEndCellGrid, int[] annTrainValues, DatasetGrid[] spatialVariableGrids, ANNParameter annParameter, SteppedListener... listeners)初始化 基于人工神经网络的元胞自动机。booleanANNCellularAutomata. initializeAnn(DatasetGrid trainStartCellGrid, DatasetGrid trainEndCellGrid, int[] annTrainValues, DatasetGrid[] spatialVariableGrids, ANNParameter annParameter, SteppedListener... listeners)初始化 基于人工神经网络的元胞自动机。static VisibleResultVisibilityAnalyst. 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 DatasetGridGeneralizeAnalyst. majorityFilter(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, MajorityDefinition majorityDefinition)static DatasetGridGeneralizeAnalyst. majorityFilter(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, MajorityDefinition majorityDefinition, SteppedListener... listeners)众数滤波,返回结果栅格数据集。static DatasetGridMathAnalyst. minus(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName)已过时。此方法已废弃,请使用支持进度监听的新方法MathAnalyst.minus(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...)替换。static DatasetGridMathAnalyst. minus(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格减法运算。static DatasetGridMathAnalyst. multiply(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName)已过时。此方法已废弃,请使用支持进度监听的新方法MathAnalyst.multiply(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...)替换。static DatasetGridMathAnalyst. multiply(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格乘法运算。static DatasetGridGeneralizeAnalyst. nibble(DatasetGrid sourceDataset, DatasetGrid maskDataset, DatasetGrid zoneDataset, Datasource targetDatasource, String targetDatasetName, boolean isMaskNoValue, boolean isNibbleNoValue)static DatasetGridGeneralizeAnalyst. nibble(DatasetGrid sourceDataset, DatasetGrid maskDataset, DatasetGrid zoneDataset, Datasource targetDatasource, String targetDatasetName, boolean isMaskNoValue, boolean isNibbleNoValue, SteppedListener... listeners)蚕食,返回结果栅格数据集。static PathLineResultDistanceAnalyst. pathLine(Point2D targetPoint, DatasetGrid distanceGrid, DatasetGrid directionGrid, SmoothMethod smoothMethod, int smoothDegree)根据距离栅格和方向栅格,分析从目标点出发到达最近源的最短路径(一个二维矢量线对象)。PCAEigenResultPCACellularAutomata. pca(DatasetGrid[] spatialVariableGrids, int nSampleCount, double dComponentRatio)已过时。此方法已废弃,请使用支持进度监听的新方法PCACellularAutomata.pca(DatasetGrid[], int, double, SteppedListener...)替换。PCAEigenResultPCACellularAutomata. pca(DatasetGrid[] spatialVariableGrids, int nSampleCount, double dComponentRatio, SteppedListener... listeners)对元胞数据集进行抽样和主成分分析。static DatasetGridMathAnalyst. plus(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName)已过时。此方法已废弃,请使用支持进度监听的新方法MathAnalyst.plus(DatasetGrid, DatasetGrid, GeoRegion, Datasource, String, SteppedListener...)替换。static DatasetGridMathAnalyst. plus(DatasetGrid firstOperand, DatasetGrid secondOperand, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格加法运算。static DatasetVectorVisibilityAnalyst. radarShieldAngle(DatasetGrid[] sourceDatasets, Point3D viewPoint, double startAngle, double viewAngle, double viewRadius, Datasource targetDatasource, String targetDatasetName, double interval)static DatasetVectorVisibilityAnalyst. radarShieldAngle(DatasetGrid[] sourceDatasets, Point3D viewPoint, double startAngle, double viewAngle, double viewRadius, Datasource targetDatasource, String targetDatasetName, double interval, SteppedListener... listeners)根据多个地形图和雷达中心点,返回各方位上最大的雷达遮蔽角的点数据集。static DatasetVectorVisibilityAnalyst. radarShieldAngle(DatasetGrid sourceDataset, Point3D viewPoint, double startAngle, double viewAngle, double viewRadius, Datasource targetDatasource, String targetDatasetName, double interval)static DatasetVectorVisibilityAnalyst. radarShieldAngle(DatasetGrid sourceDataset, Point3D viewPoint, double startAngle, double viewAngle, double viewRadius, Datasource targetDatasource, String targetDatasetName, double interval, SteppedListener... listeners)根据地形图和雷达中心点,返回各方位上最大的雷达遮蔽角的点数据集。static DatasetGridGeneralizeAnalyst. reclass(DatasetGrid sourceDataset, ReclassMappingTable reclassMappingTable, ReclassPixelFormat reclassPixelFormat, Datasource targetDatasource, String targetDatasetName)栅格数据重分级,返回结果栅格数据集。static DatasetGridGeneralizeAnalyst. reclass(DatasetGrid sourceDataset, ReclassMappingTable reclassMappingTable, ReclassPixelFormat reclassPixelFormat, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格重分级static RegionGroupResultGeneralizeAnalyst. regionGroup(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, boolean isSaveLinkValue)已过时。static RegionGroupResultGeneralizeAnalyst. regionGroup(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, boolean isSaveLinkValue, boolean isLinkByNeighbor, int excludedValue)static RegionGroupResultGeneralizeAnalyst. regionGroup(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, boolean isSaveLinkValue, boolean isLinkByNeighbor, int excludedValue, SteppedListener... listeners)区域分组。static RegionGroupResultGeneralizeAnalyst. regionGroup(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, boolean isSaveLinkValue, SteppedListener... listeners)区域分组。static DatasetGridGeneralizeAnalyst. replace(DatasetGrid sourceDataset, Map<Double,Double> replaceTable, Datasource targetDatasource, String targetDatasetName)栅格数据查找替换。static DatasetGridGeneralizeAnalyst. replace(DatasetGrid sourceDataset, Map<Double,Double> replaceTable, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格数据查找替换voidCellularAutomataParameter. setCellGrid(DatasetGrid value)设置起始数据栅格。voidDistanceAnalystParameter. setCostGrid(DatasetGrid costGrid)设置耗费栅格。voidANNCellularAutomataParameter. setEndCellGrid(DatasetGrid value)设置终止栅格数据集。voidMCECellularAutomataParameter. setEndCellGrid(DatasetGrid value)设置终止年份影像栅格。voidNeighbourStatisticsParameter. setSourceDataset(DatasetGrid value)设置待进行邻域分析的数据集。voidCellularAutomataParameter. setSpatialVariableGrids(DatasetGrid[] value)设置空间变量数据栅格数组。voidDistanceAnalystParameter. setSurfaceGrid(DatasetGrid surfaceGrid)设置表面栅格。static DatasetGridGeneralizeAnalyst. shrink(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, int cellNumber, int[] zoneValues)已过时。static DatasetGridGeneralizeAnalyst. shrink(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, NeighborNumber neighborNumber, int cellNumber, int[] zoneValues, SteppedListener... listeners)收缩,返回结果栅格数据集。static DatasetGridGeneralizeAnalyst. slice(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, int numberZones, int baseOutputZones)自然分割重分级,适用于分布不均匀的数据。static DatasetGridGeneralizeAnalyst. slice(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, int numberZones, int baseOutputZones, SteppedListener... listeners)自然分割static DatasetGridGeneralizeAnalyst. thin(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, long backOrNoValue)已过时。此方法已废弃,请使用支持进度监听的新方法GeneralizeAnalyst.thin(DatasetGrid, Datasource, String, long, SteppedListener...)替换。static DatasetGridGeneralizeAnalyst. thin(DatasetGrid sourceDataset, Datasource targetDatasource, String targetDatasetName, long backOrNoValue, SteppedListener... listeners)细化,返回结果栅格数据集。static DatasetGridMathAnalyst. toFloat(DatasetGrid sourceDataset, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName)已过时。此方法已废弃,请使用支持进度监听的新方法MathAnalyst.toFloat(DatasetGrid, GeoRegion, Datasource, String, SteppedListener...)替换。static DatasetGridMathAnalyst. toFloat(DatasetGrid sourceDataset, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格浮点运算。static DatasetGridMathAnalyst. toInt(DatasetGrid sourceDataset, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName)已过时。此方法已废弃,请使用支持进度监听的新方法MathAnalyst.toInt(DatasetGrid, GeoRegion, Datasource, String, SteppedListener...)替换。static DatasetGridMathAnalyst. toInt(DatasetGrid sourceDataset, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)栅格取整运算。static DatasetGridStatisticsAnalyst. zonalGeometricStatistics(DatasetGrid zonalGrid, GeometricStatisticsMode statisticsMode, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)计算栅格数据中各区域的指定几何信息,并输出为结果统计栅格,可计算面积、周长、质心或厚度。static DatasetVectorStatisticsAnalyst. zonalGeometricStatisticsAsTable(DatasetGrid zonalGrid, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)计算栅格数据中各区域的几何信息并输出至属性表,包括面积、周长、椭圆特征值和厚度。 -
com.supermap.analyst.spatialstatistics中DatasetGrid的使用
参数类型为DatasetGrid的com.supermap.analyst.spatialstatistics中的方法 限定符和类型 方法和说明 static GeographicalDetectorResultAnalyzingPatterns. geographicalDetector(DatasetGrid sourceDataset, DatasetGrid[] arrExplanatoryGrid, int nSampleCount, boolean isFactorDetector, boolean isEcologicalDetector, boolean isInteractionDetector, boolean isRiskDetector, Datasource targetDatasource, String filePath)static GeographicalDetectorResultAnalyzingPatterns. geographicalDetector(DatasetGrid sourceDataset, DatasetGrid[] arrExplanatoryGrid, int nSampleCount, boolean isFactorDetector, boolean isEcologicalDetector, boolean isInteractionDetector, boolean isRiskDetector, Datasource targetDatasource, String filePath)static GeographicalDetectorResultAnalyzingPatterns. geographicalDetector(DatasetGrid sourceDataset, DatasetGrid[] arrExplanatoryGrid, int nSampleCount, boolean isFactorDetector, boolean isEcologicalDetector, boolean isInteractionDetector, boolean isRiskDetector, Datasource targetDatasource, String filePath, SteppedListener... listeners)对栅格数据集进行地理探测器分析,并返回地理探测器分析结果,同时输出文本文件。static GeographicalDetectorResultAnalyzingPatterns. 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 DatasetGridHydrologyAnalyst. basin(DatasetGrid directionGrid, Datasource targetDatasource, String resultGridName)根据流向栅格计算流域盆地。static DatasetGridHydrologyAnalyst. basin(DatasetGrid directionGrid, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. fillSink(DatasetGrid surfaceGrid, Datasource targetDatasource, String resultGridName)已过时。此方法已废弃,请使用支持进度监听的新方法HydrologyAnalyst.fillSink(DatasetGrid, Datasource, String, SteppedListener...)替换。static DatasetGridHydrologyAnalyst. fillSink(DatasetGrid surfaceGrid, Datasource targetDatasource, String resultGridName, DatasetVector realSinkVector)根据已知的需要排除的洼地数据(点或面数据集)对 DEM 栅格数据填充伪洼地,在填洼结果栅格中这些洼地区域将被赋为无值。static DatasetGridHydrologyAnalyst. fillSink(DatasetGrid surfaceGrid, Datasource targetDatasource, String resultGridName, DatasetVector realSinkVector, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. fillSink(DatasetGrid surfaceGrid, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)对 DEM 栅格数据填充伪洼地。static DatasetGridHydrologyAnalyst. flowAccumulation(DatasetGrid directionGrid, DatasetGrid weightGrid, Datasource targetDatasource, String resultGridName)根据流向栅格计算累积汇水量。static DatasetGridHydrologyAnalyst. flowAccumulation(DatasetGrid directionGrid, DatasetGrid weightGrid, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. flowDirection(DatasetGrid surfaceGrid, boolean forceFlowAtEdge, Datasource targetDatasource, String resultGridName)已过时。此方法已废弃,请使用支持进度监听的新方法HydrologyAnalyst.flowDirection(DatasetGrid, boolean, Datasource, String, SteppedListener...)替换。static DatasetGridHydrologyAnalyst. flowDirection(DatasetGrid surfaceGrid, boolean forceFlowAtEdge, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)对 DEM 栅格数据计算流向。static DatasetGridHydrologyAnalyst. flowDirection(DatasetGrid surfaceGrid, boolean forceFlowAtEdge, Datasource targetDatasource, String resultGridName, String dropGridName)对 DEM 栅格数据计算流向,并创建高程梯度栅格。static DatasetGridHydrologyAnalyst. flowDirection(DatasetGrid surfaceGrid, boolean forceFlowAtEdge, Datasource targetDatasource, String resultGridName, String dropGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. flowLength(DatasetGrid directionGrid, DatasetGrid weightGrid, boolean upStream, Datasource targetDatasource, String resultGridName)根据流向栅格计算流长,即计算每个单元格沿着流向到其流向起始点或终止点之间的距离。static DatasetGridHydrologyAnalyst. flowLength(DatasetGrid directionGrid, DatasetGrid weightGrid, boolean upStream, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. pourPoints(DatasetGrid directionGrid, DatasetGrid accumulationGrid, int areaLimit, Datasource targetDatasource, String resultGridName)根据流向栅格和累积汇水量栅格生成汇水点栅格。static DatasetGridHydrologyAnalyst. pourPoints(DatasetGrid directionGrid, DatasetGrid accumulationGrid, int areaLimit, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. reconditionDEM(DatasetGrid surfaceGrid, DatasetVector streamDataset, double dropHeight, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. snapPourPoint(Dataset pourPointDataset, DatasetGrid accumulationGrid, double snapDistance, String pourPointField, Datasource targetDatasource, String resultGridName)已过时。static DatasetGridHydrologyAnalyst. snapPourPoint(Dataset pourPointDataset, DatasetGrid accumulationGrid, double snapDistance, String pourPointField, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)捕捉汇水点。static DatasetGridHydrologyAnalyst. streamLink(DatasetGrid streamGrid, DatasetGrid directionGrid, Datasource targetDatasource, String resultGridName)连接水系,即根据栅格水系和流向栅格为每条河流赋予唯一值。static DatasetGridHydrologyAnalyst. streamLink(DatasetGrid streamGrid, DatasetGrid directionGrid, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. streamOrder(DatasetGrid streamGrid, DatasetGrid directionGrid, StreamOrderType orderType, Datasource targetDatasource, String resultGridName)对河流进行分级,根据河流等级为栅格水系编号。static DatasetGridHydrologyAnalyst. streamOrder(DatasetGrid streamGrid, DatasetGrid directionGrid, StreamOrderType orderType, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. watershed(DatasetGrid directionGrid, DatasetGrid pourPointsGrid, Datasource targetDatasource, String resultGridName)流域分割,即生成指定汇水点(汇水点栅格数据集)的流域盆地。static DatasetGridHydrologyAnalyst. watershed(DatasetGrid directionGrid, DatasetGrid pourPointsGrid, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. watershed(DatasetGrid directionGrid, Point2Ds pourPoints, Datasource targetDatasource, String resultGridName)流域分割,即生成指定汇水点(二维点集合)的流域盆地。static DatasetGridHydrologyAnalyst. watershed(DatasetGrid directionGrid, Point2Ds pourPoints, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)参数类型为DatasetGrid的com.supermap.analyst.terrainanalyst中的方法 限定符和类型 方法和说明 static DatasetGridHydrologyAnalyst. basin(DatasetGrid directionGrid, Datasource targetDatasource, String resultGridName)根据流向栅格计算流域盆地。static DatasetGridHydrologyAnalyst. basin(DatasetGrid directionGrid, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. fillSink(DatasetGrid surfaceGrid, Datasource targetDatasource, String resultGridName)已过时。此方法已废弃,请使用支持进度监听的新方法HydrologyAnalyst.fillSink(DatasetGrid, Datasource, String, SteppedListener...)替换。static DatasetGridHydrologyAnalyst. fillSink(DatasetGrid surfaceGrid, Datasource targetDatasource, String resultGridName, DatasetVector realSinkVector)根据已知的需要排除的洼地数据(点或面数据集)对 DEM 栅格数据填充伪洼地,在填洼结果栅格中这些洼地区域将被赋为无值。static DatasetGridHydrologyAnalyst. fillSink(DatasetGrid surfaceGrid, Datasource targetDatasource, String resultGridName, DatasetVector realSinkVector, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. fillSink(DatasetGrid surfaceGrid, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)对 DEM 栅格数据填充伪洼地。static DatasetGridHydrologyAnalyst. flowAccumulation(DatasetGrid directionGrid, DatasetGrid weightGrid, Datasource targetDatasource, String resultGridName)根据流向栅格计算累积汇水量。static DatasetGridHydrologyAnalyst. flowAccumulation(DatasetGrid directionGrid, DatasetGrid weightGrid, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. flowDirection(DatasetGrid surfaceGrid, boolean forceFlowAtEdge, Datasource targetDatasource, String resultGridName)已过时。此方法已废弃,请使用支持进度监听的新方法HydrologyAnalyst.flowDirection(DatasetGrid, boolean, Datasource, String, SteppedListener...)替换。static DatasetGridHydrologyAnalyst. flowDirection(DatasetGrid surfaceGrid, boolean forceFlowAtEdge, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)对 DEM 栅格数据计算流向。static DatasetGridHydrologyAnalyst. flowDirection(DatasetGrid surfaceGrid, boolean forceFlowAtEdge, Datasource targetDatasource, String resultGridName, String dropGridName)对 DEM 栅格数据计算流向,并创建高程梯度栅格。static DatasetGridHydrologyAnalyst. flowDirection(DatasetGrid surfaceGrid, boolean forceFlowAtEdge, Datasource targetDatasource, String resultGridName, String dropGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. flowLength(DatasetGrid directionGrid, DatasetGrid weightGrid, boolean upStream, Datasource targetDatasource, String resultGridName)根据流向栅格计算流长,即计算每个单元格沿着流向到其流向起始点或终止点之间的距离。static DatasetGridHydrologyAnalyst. flowLength(DatasetGrid directionGrid, DatasetGrid weightGrid, boolean upStream, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetVectorHydrologyAnalyst. longestFlowPath(DatasetGrid directionGrid, DatasetVector regionDataset, String regionIDField, Datasource targetDatasource, String resultDatasetName, SteppedListener... listeners)提取最长流路径,即提取指定区域面内流长最长的水系路径。static DatasetGridHydrologyAnalyst. pourPoints(DatasetGrid directionGrid, DatasetGrid accumulationGrid, int areaLimit, Datasource targetDatasource, String resultGridName)根据流向栅格和累积汇水量栅格生成汇水点栅格。static DatasetGridHydrologyAnalyst. pourPoints(DatasetGrid directionGrid, DatasetGrid accumulationGrid, int areaLimit, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. reconditionDEM(DatasetGrid surfaceGrid, DatasetVector streamDataset, double dropHeight, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. snapPourPoint(Dataset pourPointDataset, DatasetGrid accumulationGrid, double snapDistance, String pourPointField, Datasource targetDatasource, String resultGridName)已过时。static DatasetGridHydrologyAnalyst. snapPourPoint(Dataset pourPointDataset, DatasetGrid accumulationGrid, double snapDistance, String pourPointField, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)捕捉汇水点。static DatasetGridHydrologyAnalyst. streamLink(DatasetGrid streamGrid, DatasetGrid directionGrid, Datasource targetDatasource, String resultGridName)连接水系,即根据栅格水系和流向栅格为每条河流赋予唯一值。static DatasetGridHydrologyAnalyst. streamLink(DatasetGrid streamGrid, DatasetGrid directionGrid, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. streamOrder(DatasetGrid streamGrid, DatasetGrid directionGrid, StreamOrderType orderType, Datasource targetDatasource, String resultGridName)对河流进行分级,根据河流等级为栅格水系编号。static DatasetGridHydrologyAnalyst. streamOrder(DatasetGrid streamGrid, DatasetGrid directionGrid, StreamOrderType orderType, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetVectorHydrologyAnalyst. streamToLine(DatasetGrid streamGrid, DatasetGrid directionGrid, Datasource targetDatasource, String resultDatasetName, StreamOrderType orderType)提取矢量水系,即将栅格水系转化为矢量水系。static DatasetVectorHydrologyAnalyst. streamToLine(DatasetGrid streamGrid, DatasetGrid directionGrid, Datasource targetDatasource, String resultDatasetName, StreamOrderType orderType, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. watershed(DatasetGrid directionGrid, DatasetGrid pourPointsGrid, Datasource targetDatasource, String resultGridName)流域分割,即生成指定汇水点(汇水点栅格数据集)的流域盆地。static DatasetGridHydrologyAnalyst. watershed(DatasetGrid directionGrid, DatasetGrid pourPointsGrid, Datasource targetDatasource, String resultGridName, SteppedListener... listeners)static DatasetGridHydrologyAnalyst. watershed(DatasetGrid directionGrid, Point2Ds pourPoints, Datasource targetDatasource, String resultGridName)流域分割,即生成指定汇水点(二维点集合)的流域盆地。static DatasetGridHydrologyAnalyst. watershed(DatasetGrid directionGrid, Point2Ds pourPoints, Datasource targetDatasource, String resultGridName, SteppedListener... listeners) -
com.supermap.data中DatasetGrid的使用
返回DatasetGrid的com.supermap.data中的方法 限定符和类型 方法和说明 DatasetGridDatasets. create(DatasetGridInfo datasetInfo)根据指定的栅格数据集信息来创建栅格数据集。DatasetGridDatasetGroup. createDataset(DatasetGridInfo datasetInfo)在当前数据集分组下创建一个栅格数据集。DatasetGridDatasetGridCollection. getDataset(String aliasName)已过时。返回栅格数据集集合中指定别名的栅格数据集对象。static DatasetGridToolkit. image2Grid(DatasetImage image)影像数据集转换为栅格数据集参数类型为DatasetGrid的com.supermap.data中的方法 限定符和类型 方法和说明 booleanDatasetVolume. append(int DesIndex, DatasetGrid dataset)根据指定的目标体数据集剖切面索引号、源栅格数据集,追加源栅格数据集到目标体数据集相应剖切面。booleanDatasetGrid. update(DatasetGrid dataset)根据指定的栅格数据集更新。参数类型为DatasetGrid的com.supermap.data中的构造器 构造器和说明 DatasetGridInfo(String name, DatasetGrid templateDataset)根据指定的参数来构造一个 DatasetGridInfo 的新对象。 -
com.supermap.data.processing中DatasetGrid的使用
返回DatasetGrid的com.supermap.data.processing中的方法 限定符和类型 方法和说明 DatasetGridCacheBuilderGridTerrain. getDataset()返回生成地形瓦片的栅格数据集。DatasetGridCacheBuilderTIN. getDataset()返回生成地形瓦片的栅格数据集。DatasetGridTerrainCacheBuilder. getDataset()返回用于创建瓦片的GRID数据集。DatasetGridImageCacheBuilder. getDatasetGrid()返回用于创建瓦片的GRID数据集,影像瓦片中的颜色由数据集的颜色表来控制。参数类型为DatasetGrid的com.supermap.data.processing中的方法 限定符和类型 方法和说明 booleanCacheBuilderTIN. buildNormalMap(DatasetGrid datasetGrid, String strOutConfigPathName, String strInConfigPathName, int normalSize)TIN地形瓦片生成法线图。voidCacheBuilderGridTerrain. setDataset(DatasetGrid dataset)设置生成地形瓦片的栅格数据集。voidCacheBuilderTIN. setDataset(DatasetGrid value)设置生成地形瓦片的栅格数据集。voidTerrainCacheBuilder. setDataset(DatasetGrid datasetGrid)设置用于创建瓦片的GRID数据集。voidImageCacheBuilder. 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 ThemeGridUniqueThemeGridUnique. makeDefault(DatasetGrid dataset)制作默认单值专题图static ThemeGridUniqueThemeGridUnique. makeDefault(DatasetGrid dataset, ColorGradientType colorGradientType)制作默认单值专题图static ThemeGridRangeThemeGridRange. makeDefault(DatasetGrid dataset, RangeMode rangeMode, double rangeParameter)生成默认的标签专题图,只有在设置了RangeExpression时可用static ThemeGridRangeThemeGridRange. makeDefault(DatasetGrid dataset, RangeMode rangeMode, double rangeParameter, ColorGradientType colorGradientType)生成默认的标签专题图 -
com.supermap.mobjects.common中DatasetGrid的使用
返回DatasetGrid的com.supermap.mobjects.common中的方法 限定符和类型 方法和说明 DatasetGridDistanceAnalystResult. getAllocationDatasetGrid()返回分配栅格数据集。DatasetGridDistanceAnalystParameter. getCostGrid()返回耗费栅格。DatasetGridDistanceAnalystResult. getDirectionDatasetGrid()返回方向栅格数据集。DatasetGridDistanceAnalystResult. getDistanceDatasetGrid()返回距离栅格数据集。DatasetGridDistanceAnalystParameter. getSurfaceGrid()返回表面栅格。参数类型为DatasetGrid的com.supermap.mobjects.common中的方法 限定符和类型 方法和说明 voidDistanceAnalystParameter. setCostGrid(DatasetGrid costGrid)设置耗费栅格。voidDistanceAnalystParameter. setSurfaceGrid(DatasetGrid surfaceGrid)设置表面栅格。 -
com.supermap.mobjects.mapdata中DatasetGrid的使用
参数类型为DatasetGrid的com.supermap.mobjects.mapdata中的方法 限定符和类型 方法和说明 booleanDataEGC. exportEGCData(DatasetGrid datasetGrid, String outputFolder, String[] arrSheets, boolean bCover)EGC数据导出 -
com.supermap.realspace中DatasetGrid的使用
参数类型为DatasetGrid的com.supermap.realspace中的方法 限定符和类型 方法和说明 TerrainLayerTerrainLayers. add(DatasetGrid dataset, boolean addToHead)向地形图层集合中添加地形图层(数据集形式)TerrainLayerTerrainLayers. add(DatasetGrid dataset, boolean addToHead, String name)向地形图层集合中添加地形图层(数据集形式) -
com.supermap.realspace.spatialanalyst中DatasetGrid的使用
返回DatasetGrid的com.supermap.realspace.spatialanalyst中的方法 限定符和类型 方法和说明 static DatasetGridGridMatchAnalyst. gridMatch(DatasetGrid sourceDatasetGrid, DatasetVector sourceDatasetVector, Datasource targetDatasource, String targetDatasetName, String altiFieldName, double radius, double exp)已过时。static DatasetGridGridMatchAnalyst. gridMatch(DatasetGrid sourceDatasetGrid, DatasetVector sourceDatasetVector, Datasource targetDatasource, String targetDatasetName, String altiFieldName, double radius, double exp, SteppedListener... listeners)已过时。地形模型匹配,根据模型的高程对 DEM 地形进行修改(填挖)使之与模型贴合。参数类型为DatasetGrid的com.supermap.realspace.spatialanalyst中的方法 限定符和类型 方法和说明 static DatasetVectorProfileAnalyst. calculatePlumbProfile(Point2D startPoint, Point2D endPoint, DatasetVector[] modelDatasets, DatasetGrid surfaceGrid, Datasource targetDatasource, String targetDatasetName)根据指定的切割线对地形或模型进行铅垂剖面分析,返回结果剖面线数据集。static DatasetVectorProfileAnalyst. calculatePlumbProfile(Point2D startPoint, Point2D endPoint, DatasetVector[] modelDatasets, DatasetGrid surfaceGrid, Datasource targetDatasource, String targetDatasetName, AltitudeMode altitudeMode)在同时有模型数据集和表面栅格输入时,该接口返回的模型剖面线会因不同的高程模式设置而有不同的上下偏移。static DatasetGridGridMatchAnalyst. gridMatch(DatasetGrid sourceDatasetGrid, DatasetVector sourceDatasetVector, Datasource targetDatasource, String targetDatasetName, String altiFieldName, double radius, double exp)已过时。static DatasetGridGridMatchAnalyst. gridMatch(DatasetGrid sourceDatasetGrid, DatasetVector sourceDatasetVector, Datasource targetDatasource, String targetDatasetName, String altiFieldName, double radius, double exp, SteppedListener... listeners)已过时。地形模型匹配,根据模型的高程对 DEM 地形进行修改(填挖)使之与模型贴合。static DatasetVectorGeneralization3D. interpolateShape(DatasetGrid datasetGrid, DatasetVector datasetVector, Datasource targetDatasource, String targetDatasetName, double sampleDistance, double zFactor, boolean isVerticesOnly)static DatasetVectorGeneralization3D. 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中的方法 限定符和类型 方法和说明 DatasetGridSpatialGridCodingParameterDatasetRaster. getDataset()获取栅格数据集参数类型为DatasetGrid的com.supermap.realspace.threeddesigner中的方法 限定符和类型 方法和说明 static booleanCacheProcessor3D. buildOSGB(DatasetGrid dataSetGrid, DatasetImage dataSetImage, int startLevel, int endLevel, String cacheName, String outputFolder, boolean isDxtCompress, boolean isLocalType)地形影像生成OSGBstatic booleanCacheProcessor3D. buildS3M(DatasetGrid dataSetGrid, DatasetImage dataSetImage, int startLevel, int endLevel, String cacheName, String outputFolder, boolean isDxtCompress, boolean isLocalType)地形影像生成S3MvoidSpatialGridCodingParameterDatasetRaster. setDataset(DatasetGrid dataset)设置栅格数据集
-
Copyright © 2021–2025 SuperMap. All rights reserved.