程序包 | 说明 |
---|---|
com.supermap.analyst.spatialanalyst | |
com.supermap.data | |
com.supermap.data.processing | |
com.supermap.realspace.spatialanalyst | |
com.supermap.realspace.threeddesigner |
限定符和类型 | 方法和说明 |
---|---|
static DatasetVolume |
ConversionAnalyst.point3DToRaster(ConversionAnalystParameter parameter,
int sliceCount,
double startHeight,
double sliceHeight)
三维点转体元栅格。
|
static DatasetVolume |
ConversionAnalyst.point3DToRaster(ConversionAnalystParameter parameter,
int sliceCount,
double startHeight,
double sliceHeight,
SteppedListener... listeners)
三维点转体元栅格
|
限定符和类型 | 方法和说明 |
---|---|
DatasetVolume |
Datasets.create(DatasetVolumeInfo datasetInfo)
根据指定的体数据集信息来创建体数据集。
|
DatasetVolume |
DatasetGroup.createDataset(DatasetVolumeInfo datasetInfo)
在当前数据集分组下创建一个体数据集。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
DatasetVolume.append(int DesIndex,
DatasetVolume dataset,
int SrcIndex)
根据指定的目标体数据集剖切面索引号、源体数据集、源体数据集剖切面索引号,追加源体数据集相应剖切面到目标体数据集相应剖切面。
|
构造器和说明 |
---|
DatasetVolumeInfo(String name,
DatasetVolume templateDataset)
根据指定的参数来构造一个 DatasetVolumeInfo 的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
DatasetVolume |
ImageCacheBuilder.getDatasetVolume()
获取三维栅格数据集。
|
DatasetVolume |
OSGBVolumeCacheBuilder.getDatasetVolume()
获取体元栅格数据集。
|
DatasetVolume |
VectorExtrudeCacheBuilder.getDatasetVolume()
获取重映射到模型对象上的体元栅格数据集。
|
DatasetVolume[] |
VoxelGridCacheBuilder.getDatsetSettingVolume()
获取体元栅格数据集,支持多个体元栅格数据生成同一个缓存。
|
限定符和类型 | 方法和说明 |
---|---|
static ArrayList<TextureData> |
OSGBCacheBuilder.getExtrudeRegionTexFromVoxelGrid(Geometry geometry,
double height,
DatasetVolume volume,
ColorDictionary table)
支持根据矢量面及拉伸高度从对应体元栅格中提取纹理,并支持设置颜色表。
|
void |
ImageCacheBuilder.setDatasetVolume(DatasetVolume value)
设置三维栅格数据集。
|
void |
OSGBVolumeCacheBuilder.setDatasetVolume(DatasetVolume value)
设置体元栅格数据集。
|
void |
VectorExtrudeCacheBuilder.setDatasetVolume(DatasetVolume volume)
已过时。
|
void |
VoxelGridCacheBuilder.setDatsetSettingVolume(DatasetVolume[] datasetVolumes)
设置体元栅格数据集,支持多个体元栅格数据生成同一个缓存。
|
构造器和说明 |
---|
OSGBVolumeCacheBuilder(DatasetVolume dataset,
String osgbFile)
根据指定参数构造一个新的OSGBVolumeCacheBuilder对象。
|
限定符和类型 | 方法和说明 |
---|---|
static DatasetVolume |
Interpolator3D.interpolate(InterpolationParameter3D parameter,
DatasetVector interpolatedPoint,
String zValueFieldName,
double zValueScale,
Datasource targetDatasource,
String targetDatasetName,
PixelFormat pixelFormat)
|
static DatasetVolume |
Interpolator3D.interpolate(InterpolationParameter3D parameter,
DatasetVector interpolatedPoint,
String zValueFieldName,
double zValueScale,
Datasource targetDatasource,
String targetDatasetName,
PixelFormat pixelFormat,
SteppedListener... listeners)
对三维点数据集进行三维插值分析,并返回分析结果。
|
static DatasetVolume |
Interpolator3D.interpolate(InterpolationParameter3D parameter,
GeoTIM tim,
Datasource targetDatasource,
String targetDatasetName,
PixelFormat pixelFormat)
已过时。
|
static DatasetVolume |
Interpolator3D.interpolate(InterpolationParameter3D parameter,
GeoTIM tim,
Datasource targetDatasource,
String targetDatasetName,
PixelFormat pixelFormat,
SteppedListener... listeners)
对三维点记录集进行三维插值分析,并返回分析结果。
|
static DatasetVolume |
Interpolator3D.interpolate(InterpolationParameter3D parameter,
Point3D[] points,
double[] values,
PrjCoordSys prjCoordSys,
double zValueScale,
Datasource targetDatasource,
String targetDatasetName,
PixelFormat pixelFormat)
|
static DatasetVolume |
Interpolator3D.interpolate(InterpolationParameter3D parameter,
Point3D[] points,
double[] values,
PrjCoordSys prjCoordSys,
double zValueScale,
Datasource targetDatasource,
String targetDatasetName,
PixelFormat pixelFormat,
SteppedListener... listeners)
对三维点记录集进行三维插值分析,并返回分析结果。
|
static DatasetVolume |
Interpolator3D.interpolate(InterpolationParameter3D parameter,
Recordset interpolatedPointRecordset,
String zValueFieldName,
double zValueScale,
Datasource targetDatasource,
String targetDatasetName,
PixelFormat pixelFormat)
|
static DatasetVolume |
Interpolator3D.interpolate(InterpolationParameter3D parameter,
Recordset interpolatedPointRecordset,
String zValueFieldName,
double zValueScale,
Datasource targetDatasource,
String targetDatasetName,
PixelFormat pixelFormat,
SteppedListener... listeners)
对三维点记录集进行三维插值分析,并返回分析结果。
|
限定符和类型 | 类和说明 |
---|---|
class |
InternalDatasetVolume |
限定符和类型 | 方法和说明 |
---|---|
static DatasetVolume |
InternalDatasetVolume.createInstance(long handle,
Datasource datasource) |
static DatasetVolume |
VoxelGridTools.geoModel3DToVoxelGrid(DatasetVector modelDataset,
Datasource tarDatasource,
String tarResultName,
VoxelValueMode mode,
String strFieldName)
模型体体素化,存储到体元栅格中。
|
static DatasetVolume |
VoxelGridTools.geoModel3DToVoxelGrid(GeoModel3D geoModel,
Datasource tarDatasource,
String tarResultName,
VoxelValueMode mode)
模型体素化,存储到体元栅格中。
|
static DatasetVolume |
VoxelGridTools.geoTIMToVoxelGrid(GeoTIM geoTIM,
Datasource tarDatasource,
String tarResultName,
VoxelValueMode mode)
GeoTIM体素化,存储到体元栅格中。
|
static DatasetVolume |
VoxelGridTools.operation(String expression,
GeoRegion region,
PixelFormat pixelFormat,
boolean bZip,
boolean bIgnoreNoValue,
Datasource tarDatasource,
String tarResultName)
体元栅格表达式运算。
|
限定符和类型 | 方法和说明 |
---|---|
static boolean |
ModelBuilder3D.extractAttributeVoxelGrid(DatasetVector datasetVectorSrc,
DatasetVolume datasetVolume,
Datasource targetDatasourceDes,
String strDatasetName,
ColorDictionary colorDictTable,
double subdivisionThreshold) |
static GeoModel3D |
VoxelGridTools.extractISOSurface(DatasetVolume volume,
double dMin,
double dMax)
从体元栅格数据集中提取等值面。
|
Copyright © 2021–2024 SuperMap. All rights reserved.