类的使用
com.supermap.data.Dataset
-
-
com.supermap.analyst.spatialanalyst中Dataset的使用
返回Dataset的com.supermap.analyst.spatialanalyst中的方法 限定符和类型 方法和说明 static Dataset
RasterClip. clip(Dataset sourceDataset, GeoRegion userRegion, boolean isClipInRegion, boolean isExactClip, Datasource targetDatasource, String targetDatasetName)
已过时。此方法已废弃,请使用支持进度监听的新方法RasterClip.clip(Dataset, GeoRegion, boolean, boolean, Datasource, String, SteppedListener...)
替换。static Dataset
RasterClip. clip(Dataset sourceDataset, GeoRegion userRegion, boolean isClipInRegion, boolean isExactClip, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)
对栅格或影像数据集进行裁剪,结果存储为一个新的栅格或影像数据集。static Dataset
RasterClip. clipDatasetRaster(Dataset sourceDataset, GeoRegion userRegion, boolean isClipInRegion, boolean isExactClip, Datasource targetDatasource, String targetDatasetName)
已过时。此方法已废弃,使用clip()
替代。 对栅格或影像数据集进行裁剪,结果存储为一个新的栅格或影像数据集。static Dataset
GeneralizeAnalyst. equantResample(Dataset sourceDataset, int equantNumber, ResampleMode resampleMode, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)
栅格等分重采样。static Dataset
RasterClip. eraseAndReplace(Dataset sourceDataset, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, double replaceValue)
已过时。此方法已废弃,请使用支持进度监听的新方法RasterClip.eraseAndReplace(Dataset, GeoRegion, Datasource, String, double, SteppedListener...)
替换。static Dataset
RasterClip. eraseAndReplace(Dataset sourceDataset, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, double replaceValue, SteppedListener... listeners)
对栅格或影像数据集进行擦除与填充。Dataset
TabulateParameter. getClassDataset()
返回待进行面积统计/栅格数统计的类别数据集。Dataset
ConversionAnalystParameter. getSourceDataset()
返回待转换或细化的数据集。Dataset
DistanceAnalystParameter. getSourceDataset()
返回用于生成距离栅格的源数据集。Dataset
ZonalStatisticsAnalystParameter. getValueDataset()
返回需要被统计的值数据。Dataset
ZonalStatisticsAnalystParameter. getZonalDataset()
返回待统计的分带数据集。Dataset
TabulateParameter. getZoneDataset()
返回区域数据集。static Dataset
RasterMosaic. mosaic(Dataset[] sourceDatasets, double backOrNoValue, double backTolerance, RasterJoinType rasterJoinMethod, RasterJoinPixelFormat rasterJoinPixelFormatType, double cellSize, EncodeType encodeType, Rectangle2D validRect, Datasource targetDatasource, String targetDatasetName)
static Dataset
RasterMosaic. mosaic(Dataset[] sourceDatasets, double backOrNoValue, double backTolerance, RasterJoinType rasterJoinMethod, RasterJoinPixelFormat rasterJoinPixelFormatType, double cellSize, EncodeType encodeType, Rectangle2D validRect, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)
栅格数据集镶嵌。static Dataset
GeneralizeAnalyst. resample(Dataset sourceDataset, double newCellSize, ResampleMode resampleMode, Datasource targetDatasource, String targetDatasetName)
栅格数据重采样,返回结果数据集。static Dataset
GeneralizeAnalyst. resample(Dataset sourceDataset, double newCellSize, ResampleMode resampleMode, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)
栅格重采样static Dataset
ConversionAnalyst. thinRaster(Dataset sourceDataset, Datasource targetDatasource, String targetDatasetName, long backOrNoValue, boolean isSaveAsGrid)
已过时。此方法已废弃,请使用支持进度监听的新方法ConversionAnalyst.thinRaster(Dataset, Datasource, String, long, boolean, SteppedListener...)
替换。static Dataset
ConversionAnalyst. thinRaster(Dataset sourceDataset, Datasource targetDatasource, String targetDatasetName, long backOrNoValue, boolean isSaveAsGrid, SteppedListener... listeners)
通过减少要素宽度的像元来对栅格化的线状要素进行细化,该方法是处理二值图像的细化方法,如果不是二值图像会先处理为二值图像,只需指定背景色的值,背景色以外的值都是需要细化的值。static Dataset
ConversionAnalyst. thinRaster(Dataset sourceDataset, long backOrNoValue, double backOrNoDataTolerance, Datasource targetDatasource, String targetDatasetName)
栅格细化,通常在将栅格转换为矢量线数据前使用。static Dataset
ConversionAnalyst. thinRaster(Dataset sourceDataset, long backOrNoValue, double backOrNoDataTolerance, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)
栅格细化参数类型为Dataset的com.supermap.analyst.spatialanalyst中的方法 限定符和类型 方法和说明 static Dataset
RasterClip. clip(Dataset sourceDataset, GeoRegion userRegion, boolean isClipInRegion, boolean isExactClip, Datasource targetDatasource, String targetDatasetName)
已过时。此方法已废弃,请使用支持进度监听的新方法RasterClip.clip(Dataset, GeoRegion, boolean, boolean, Datasource, String, SteppedListener...)
替换。static Dataset
RasterClip. clip(Dataset sourceDataset, GeoRegion userRegion, boolean isClipInRegion, boolean isExactClip, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)
对栅格或影像数据集进行裁剪,结果存储为一个新的栅格或影像数据集。static Dataset
RasterClip. clipDatasetRaster(Dataset sourceDataset, GeoRegion userRegion, boolean isClipInRegion, boolean isExactClip, Datasource targetDatasource, String targetDatasetName)
已过时。此方法已废弃,使用clip()
替代。 对栅格或影像数据集进行裁剪,结果存储为一个新的栅格或影像数据集。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 Dataset
GeneralizeAnalyst. equantResample(Dataset sourceDataset, int equantNumber, ResampleMode resampleMode, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)
栅格等分重采样。static Dataset
RasterClip. eraseAndReplace(Dataset sourceDataset, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, double replaceValue)
已过时。此方法已废弃,请使用支持进度监听的新方法RasterClip.eraseAndReplace(Dataset, GeoRegion, Datasource, String, double, SteppedListener...)
替换。static Dataset
RasterClip. eraseAndReplace(Dataset sourceDataset, GeoRegion userRegion, Datasource targetDatasource, String targetDatasetName, double replaceValue, SteppedListener... listeners)
对栅格或影像数据集进行擦除与填充。static GeoRegion
ConversionAnalyst. extractRegion(Dataset sourceDataset, GeoLine geoLineIn, GeoLine geoLineOut, int lineWidth, int boundWidth)
从影像数据中提取面static Dataset
RasterMosaic. mosaic(Dataset[] sourceDatasets, double backOrNoValue, double backTolerance, RasterJoinType rasterJoinMethod, RasterJoinPixelFormat rasterJoinPixelFormatType, double cellSize, EncodeType encodeType, Rectangle2D validRect, Datasource targetDatasource, String targetDatasetName)
static Dataset
RasterMosaic. mosaic(Dataset[] sourceDatasets, double backOrNoValue, double backTolerance, RasterJoinType rasterJoinMethod, RasterJoinPixelFormat rasterJoinPixelFormatType, double cellSize, EncodeType encodeType, Rectangle2D validRect, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)
栅格数据集镶嵌。static GeoLine3D
ConversionAnalyst. rasterBoundaryLine(Dataset sourceDataset)
提取栅格数据集数据部分的栅格范围线。static GeoRegion3D
ConversionAnalyst. rasterBoundaryRegion(Dataset sourceDataset)
提取栅格数据集数据部分的栅格范围面。static Dataset
GeneralizeAnalyst. resample(Dataset sourceDataset, double newCellSize, ResampleMode resampleMode, Datasource targetDatasource, String targetDatasetName)
栅格数据重采样,返回结果数据集。static Dataset
GeneralizeAnalyst. resample(Dataset sourceDataset, double newCellSize, ResampleMode resampleMode, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)
栅格重采样void
TabulateParameter. setClassDataset(Dataset classDataset)
设置待进行面积统计/栅格数统计的类别数据集。void
ConversionAnalystParameter. setSourceDataset(Dataset sourceDataset)
设置待转换或细化的数据集。void
DistanceAnalystParameter. setSourceDataset(Dataset sourceDataset)
设置用于生成距离栅格的源数据集。void
ZonalStatisticsAnalystParameter. setValueDataset(Dataset valueDataset)
设置需要被统计的值数据。void
ZonalStatisticsAnalystParameter. setZonalDataset(Dataset zonalDataset)
设置待统计的分带数据集。void
TabulateParameter. setZoneDataset(Dataset zoneDataset)
设置区域数据集。static boolean
RasterClip. split(Dataset sourceDataset, GeoLine splitLine, Datasource targetDatasource, String targetLeftRasterName, String targetRightDatasetName)
已过时。此方法已废弃,请使用支持进度监听的新方法RasterClip.split(Dataset, GeoLine, Datasource, String, String, SteppedListener...)
替换。static boolean
RasterClip. split(Dataset sourceDataset, GeoLine splitLine, Datasource targetDatasource, String targetLeftRasterName, String targetRightDatasetName, SteppedListener... listeners)
栅格切割,即根据给定的切割线将栅格数据集或影像数据集切割为两部分,分别存储为两个新的数据集。static DistanceAnalystResult
DistanceAnalyst. straightDistance(Dataset sourceDataset, Datasource targetDatasource, Datasource targetDirDatasource, Datasource targetAllocDatasource, String distanceGridName, String directionGridName, String allocationGridName, double cellSize, double maxDistance, SteppedListener... listeners)
直线距离static DistanceAnalystResult
DistanceAnalyst. straightDistance(Dataset sourceDataset, Datasource targetDatasource, String distanceGridName, String directionGridName, String allocationGridName, double cellSize, double maxDistance)
已过时。static DistanceAnalystResult
DistanceAnalyst. straightDistance(Dataset sourceDataset, Datasource targetDatasource, String distanceGridName, String directionGridName, String allocationGridName, double cellSize, double maxDistance, SteppedListener... listeners)
直线距离static Dataset
ConversionAnalyst. thinRaster(Dataset sourceDataset, Datasource targetDatasource, String targetDatasetName, long backOrNoValue, boolean isSaveAsGrid)
已过时。此方法已废弃,请使用支持进度监听的新方法ConversionAnalyst.thinRaster(Dataset, Datasource, String, long, boolean, SteppedListener...)
替换。static Dataset
ConversionAnalyst. thinRaster(Dataset sourceDataset, Datasource targetDatasource, String targetDatasetName, long backOrNoValue, boolean isSaveAsGrid, SteppedListener... listeners)
通过减少要素宽度的像元来对栅格化的线状要素进行细化,该方法是处理二值图像的细化方法,如果不是二值图像会先处理为二值图像,只需指定背景色的值,背景色以外的值都是需要细化的值。static Dataset
ConversionAnalyst. thinRaster(Dataset sourceDataset, long backOrNoValue, double backOrNoDataTolerance, Datasource targetDatasource, String targetDatasetName)
栅格细化,通常在将栅格转换为矢量线数据前使用。static Dataset
ConversionAnalyst. thinRaster(Dataset sourceDataset, long backOrNoValue, double backOrNoDataTolerance, Datasource targetDatasource, String targetDatasetName, SteppedListener... listeners)
栅格细化 -
com.supermap.analyst.spatialstatistics中Dataset的使用
参数类型为Dataset的com.supermap.analyst.spatialstatistics中的方法 限定符和类型 方法和说明 static DatasetVector
SamplingInference. layeredRandomSampling(Dataset dataset, DatasetVector layeredDataset, Datasource outputDatasource, String outputDatasetName, LayeredRandomSamplingParameter para)
分层抽样。static DatasetVector
SamplingInference. layeredRandomSampling(Dataset dataset, DatasetVector layeredDataset, Datasource outputDatasource, String outputDatasetName, LayeredRandomSamplingParameter para, SteppedListener... listeners)
分层随机抽样。static DatasetVector
SamplingInference. sandwichRandomSampling(Dataset dataset, DatasetVector layeredDataset, DatasetVector reportingUnitDataset, Datasource outputDatasource, String outputDatasetName, SandwichRandomSamplingParameter para)
Sandwich抽样。static DatasetVector
SamplingInference. sandwichRandomSampling(Dataset dataset, DatasetVector layeredDataset, DatasetVector reportingUnitDataset, Datasource outputDatasource, String outputDatasetName, SandwichRandomSamplingParameter para, SteppedListener... listeners)
三明治随机抽样。static DatasetVector
SamplingInference. simpleRandomSampling(Dataset dataset, DatasetVector sampleRangeDataset, Datasource outputDatasource, String outputDatasetName, SimpleRandomSamplingParameter para)
简单随机抽样。static DatasetVector
SamplingInference. simpleRandomSampling(Dataset dataset, DatasetVector sampleRangeDataset, Datasource outputDatasource, String outputDatasetName, SimpleRandomSamplingParameter para, SteppedListener... listeners)
简单随机抽样static DatasetVector
SamplingInference. spatialLayeredRandomSampling(Dataset dataset, DatasetVector layeredDataset, Datasource outputDatasource, String outputDatasetName, SpatialLayeredRandomSamplingParameter para)
空间分层抽样。static DatasetVector
SamplingInference. spatialLayeredRandomSampling(Dataset dataset, DatasetVector layeredDataset, Datasource outputDatasource, String outputDatasetName, SpatialLayeredRandomSamplingParameter para, SteppedListener... listeners)
空间分层随机抽样。static DatasetVector
SamplingInference. spatialSimpleRandomSampling(Dataset dataset, DatasetVector sampleRangeDataset, Datasource outputDatasource, String outputDatasetName, SpatialSimpleRandomSamplingParameter para)
空间随机抽样。static DatasetVector
SamplingInference. spatialSimpleRandomSampling(Dataset dataset, DatasetVector sampleRangeDataset, Datasource outputDatasource, String outputDatasetName, SpatialSimpleRandomSamplingParameter para, SteppedListener... listeners)
空间简单随机抽样。static DatasetVector
SamplingInference. systematicRandomSampling(Dataset dataset, DatasetVector sampleRangeDataset, Datasource outputDatasource, String outputDatasetName, SystematicRandomSamplingParameter para)
系统抽样。static DatasetVector
SamplingInference. systematicRandomSampling(Dataset dataset, DatasetVector sampleRangeDataset, Datasource outputDatasource, String outputDatasetName, SystematicRandomSamplingParameter para, SteppedListener... listeners)
系统随机抽样。 -
com.supermap.analyst.terrainanalyst中Dataset的使用
参数类型为Dataset的com.supermap.analyst.terrainanalyst中的方法 限定符和类型 方法和说明 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)
捕捉汇水点。 -
com.supermap.chart中Dataset的使用
返回Dataset的com.supermap.chart中的方法 限定符和类型 方法和说明 Dataset
S101DatasetExtInfo. getDataset()
返回数据集。Dataset
S57DatasetExtInfo. getDataset()
返回数据集。Dataset
S57DatasetGroupExtInfo. getDSIDDataset()
返回DSID属性表数据集。Dataset
S57DatasetGroupExtInfo. getFeatureDataset(int code, DatasetType eDatasetType)
根据指定的物标编码值和数据集类型(物标几何类型)返回特征物标数据集。Dataset
S57DatasetGroupExtInfo. getFeatureRelationShipDataset()
返回存储特征物标之前关联关系的数据集。Dataset
S57DatasetGroupExtInfo. getFeatureToEdgeDataset()
返回存储特征物标到空间边界线的拓扑关系的数据集。Dataset
S57DatasetGroupExtInfo. getFeatureToPointDataset()
返回存储特征物标到空间点(包含孤立节点和链接节点)的拓扑关系的数据集。Dataset
S57DatasetGroupExtInfo. getVectorConnectedDataset()
返回空间链接节点数据集。Dataset
S57DatasetGroupExtInfo. getVectorEdgeDataset()
返回空间边界线数据集。Dataset
S57DatasetGroupExtInfo. getVectorIsolatedDataset()
返回空间孤立点数据集。参数类型为Dataset的com.supermap.chart中的方法 限定符和类型 方法和说明 void
S57DatasetExtInfo. setDataset(Dataset dataset)
设置数据集。void
S57DatasetGroupExtInfo. setDSIDDataset(Dataset dataset)
设置海图的DSID属性表数据集。boolean
S57DatasetGroupExtInfo. setFeatureDataset(Dataset value)
设置特征物标数据集。void
S57DatasetGroupExtInfo. setFeatureRelationShipDataset(Dataset dataset)
设置存储特征物标之前关联关系的数据集。void
S57DatasetGroupExtInfo. setFeatureToEdgeDataset(Dataset dataset)
设置存储特征物标到空间边界线的拓扑关系的数据集。void
S57DatasetGroupExtInfo. setFeatureToPointDataset(Dataset dataset)
设置存储特征物标到空间点(包含孤立节点和链接节点)的拓扑关系的数据集。void
S57DatasetGroupExtInfo. setVectorConnectedDataset(Dataset dataset)
设置空间链接节点数据集。void
S57DatasetGroupExtInfo. setVectorEdgeDataset(Dataset dataset)
设置空间边界线数据集。void
S57DatasetGroupExtInfo. setVectorIsolatedDataset(Dataset dataset)
设置空间孤立点数据集。参数类型为Dataset的com.supermap.chart中的构造器 构造器和说明 S101DatasetExtInfo(Dataset dataset)
根据指定的参数来构造一个S101DatasetExtInfo
的新对象。S57DatasetExtInfo(Dataset dataset)
根据指定的参数来构造一个S57DatasetExtInfo
的新对象。 -
com.supermap.data中Dataset的使用
com.supermap.data中Dataset的子类 限定符和类型 类和说明 class
DatasetGrid
栅格数据集类。class
DatasetGridCollection
已过时。不再支持该接口。 栅格数据集集合类型的数据集类。栅格数据集集合是一种数据集类型,派生于
Dataset
,对该类型的数据集可以创建、更新和删除影像金字塔、重命名数据集等;它又具有集合的功能,能对集合中栅格数据集进行添加、删除和追加等操作。只有栅格数据集
DatasetGrid
能添加到栅格数据集集合中。栅格数据集集合类型的数据集默认为平面坐标系。
只有当集合中无子数据集时,对其设置投影才有效;有子数据集时,不允许修改集合的投影信息,即设置投影无效。
当添加的子数据集行列数大于5000的时候,添加到地图窗口,数据集和集合都没有金字塔的情况下,该子数据集在原始分辨率下才能显示。
class
DatasetImage
影像数据集类。class
DatasetImageCollection
已过时。不再支持该接口。 影像数据集集合类型的数据集类。影像数据集集合是一种数据集类型,派生于
Dataset
,对该类型的数据集可以创建、更新和删除影像金字塔、重命名数据集等;它又具有集合的功能,能对集合中影像数据集进行添加、删除和追加等操作。能添加到影像数据集集合中影像数据有两种类型,一种是影像数据包括影像数据集 DatasetImage,另一种是影像插件所支持的影像文件(如 *.sit)。
注意:
- 影像数据集集合类型的数据集默认为平面坐标系。
- 只有当集合中无子数据集时,对其设置投影才有效;有子数据集时,不允许修改集合的投影信息,即设置投影无效。
- 当添加的子数据集行列数大于5000的时候,添加到地图窗口,数据集和集合都没有金字塔的情况下,该子数据集在原始分辨率下才能显示。
- 在对影像数据集集合创建金字塔时,所指定的(NoData)无值会被忽略,因此,对于大量需要背景透明的影像数据,可以通过将背景色设置为无值,然后构建金字塔的方式来处理。
class
DatasetMosaic
镶嵌数据集。class
DatasetTopology
拓扑数据集类。class
DatasetVector
矢量数据集类。class
DatasetVolume
体数据集类。返回Dataset的com.supermap.data中的方法 限定符和类型 方法和说明 static Dataset
CoordSysTranslator. convert(Dataset sourceDataset, PrjCoordSys targetPrjCoordSys, Datasource targetDatasource, String targetDatasetName, CoordSysTransParameter coordSysTransParameter, CoordSysTransMethod coordSysTransMethod)
根据目标投影坐标系对数据集进行投影转换,转换后的数据集保存在目标数据源中。static Dataset
CoordSysTranslator. convert(Dataset sourceDataset, PrjCoordSys targetPrjCoordSys, Datasource targetDatasource, String targetDatasetName, CoordSysTransParameter coordSysTransParameter, CoordSysTransMethod coordSysTransMethod, CoordSysTransRunnable runnable)
用户通过SuperMap提供投影扩展功能,通过编写自定义的转换算法,实现投影以及地理坐标系的转换。static Dataset
CoordSysTranslator. convertDatasetModel(Dataset sourceDataset, PrjCoordSys targetPrjCoordSys, Datasource targetDatasource, String targetDatasetName, CoordSysTransParameter coordSysTransParameter, CoordSysTransMethod coordSysTransMethod, boolean bInstance)
模型数据集转换Dataset
Datasource. copyDataset(Dataset srcDataset, String desDatasetName, EncodeType encodeType)
用于在相同或不同引擎数据源中复制数据集。Dataset
Datasource. copyDataset(Dataset srcDataset, String desDatasetName, EncodeType encodeType, Charset nCharset)
根据指定的编码类型以及字符集类型复制数据集。Dataset
Datasource. copyDataset(Dataset srcDataset, String desDatasetName, EncodeType encodeType, SteppedListener listener)
复制数据集。Dataset
Datasource. copyDatasetVectorWithPyramid(Dataset srcDataset, String desDatasetName, EncodeType encodeType)
复制数据集,并将数据集带有的金字塔一起复制。Dataset
Datasource. copyDatasetWithSmID(Dataset srcDataset, String desDatasetName, EncodeType encodeType)
复制数据集,保留SmID的值。Dataset
Datasource. copyWithSMIDIsCopyVectorPyd(Dataset srcDataset, String desDatasetName, EncodeType encodeType, boolean bCopyVectorPyraimd)
复制数据集,复制前后SmID保持一致,并可设置是否将数据集带有的金字塔一起复制。Dataset
Datasets. createFromTemplate(String name, Dataset templateDataset)
根据指定的模板数据集创建新的数据集。Dataset
DatasetGroup. get(int index)
返回当前数据集分组中指定索引位置处的数据集对象。Dataset
Datasets. get(int index)
返回指定序号的数据集信息,包括数据集类型、范围、投影、容限、索引类型、记录集个数。Dataset
DatasetGroup. get(String datasetName)
获取当前数据集分组下(包括子分组下)指定名称的数据集对象。Dataset
Datasets. get(String name)
返回指定名称的数据集信息,包括数据集类型、范围、投影、容限、索引类型、记录集个数。Dataset
DatasetClosedEvent. getDataset()
返回数据集对象。Dataset
DatasetClosingEvent. getDataset()
返回数据集对象。Dataset
DatasetLockChangedEvent. getDataset()
返回数据集对象。Dataset
DatasetVector. getParentDataset()
返回矢量数据集的父数据集。Dataset
Datasource. open(DatasourceConnectionInfo connectioninfo, String strDtName)
根据指定的数据源连接信息和数据集名称打开数据源获取数据集。Dataset
Transformation. rectify(Dataset rectifyDataset, Datasource outputDatasource, String outputDatasetName)
用于栅格数据集和影像数据集的配准,生成新的结果数据集但不进行重采样。Dataset
Transformation. rectify(Dataset rectifyDataset, Datasource outputDatasource, String outputDatasetName, TransformationResampleMode resampleMode, double cellSize)
用于栅格数据集和影像数据集的配准,生成新的结果数据集。参数类型为Dataset的com.supermap.data中的方法 限定符和类型 方法和说明 int
DatasetGroup. add(Dataset dataset)
已过时。数据集分组下对数据集的新建DatasetGroup.createDataset(DatasetVectorInfo)
、复制DatasetGroup.copyDatasetGroup(DatasetGroup, String)
、移动DatasetGroup.moveDataset(DatasetGroup, String)
等方法均已包含添加数据集到分组的功能。static boolean
Toolkit. CombineBand(String strName, Datasource datasource, Dataset RedDR, Dataset GreenDR, Dataset BlueDR)
三个单波段数据集合成RGB数据集。static boolean
CoordSysTranslator. convert(Dataset dataset, PrjCoordSys targetPrjCoordSys, CoordSysTransParameter coordSysTransParameter, CoordSysTransMethod coordSysTransMethod)
根据目标投影坐标系对数据集进行投影转换,结果将直接改变源数据集的投影。static Dataset
CoordSysTranslator. convert(Dataset sourceDataset, PrjCoordSys targetPrjCoordSys, Datasource targetDatasource, String targetDatasetName, CoordSysTransParameter coordSysTransParameter, CoordSysTransMethod coordSysTransMethod)
根据目标投影坐标系对数据集进行投影转换,转换后的数据集保存在目标数据源中。static Dataset
CoordSysTranslator. convert(Dataset sourceDataset, PrjCoordSys targetPrjCoordSys, Datasource targetDatasource, String targetDatasetName, CoordSysTransParameter coordSysTransParameter, CoordSysTransMethod coordSysTransMethod, CoordSysTransRunnable runnable)
用户通过SuperMap提供投影扩展功能,通过编写自定义的转换算法,实现投影以及地理坐标系的转换。static boolean
CoordSysTranslator. convertDatasetModel(Dataset sourceDataset, PrjCoordSys targetPrjCoordSys, CoordSysTransParameter coordSysTransParameter, CoordSysTransMethod coordSysTransMethod, boolean bInstance)
模型数据集坐标转换方法,支持实例化对象的所有顶点参与坐标转换。static Dataset
CoordSysTranslator. convertDatasetModel(Dataset sourceDataset, PrjCoordSys targetPrjCoordSys, Datasource targetDatasource, String targetDatasetName, CoordSysTransParameter coordSysTransParameter, CoordSysTransMethod coordSysTransMethod, boolean bInstance)
模型数据集转换Dataset
Datasource. copyDataset(Dataset srcDataset, String desDatasetName, EncodeType encodeType)
用于在相同或不同引擎数据源中复制数据集。Dataset
Datasource. copyDataset(Dataset srcDataset, String desDatasetName, EncodeType encodeType, Charset nCharset)
根据指定的编码类型以及字符集类型复制数据集。Dataset
Datasource. copyDataset(Dataset srcDataset, String desDatasetName, EncodeType encodeType, SteppedListener listener)
复制数据集。Dataset
Datasource. copyDatasetVectorWithPyramid(Dataset srcDataset, String desDatasetName, EncodeType encodeType)
复制数据集,并将数据集带有的金字塔一起复制。Dataset
Datasource. copyDatasetWithSmID(Dataset srcDataset, String desDatasetName, EncodeType encodeType)
复制数据集,保留SmID的值。Dataset
Datasource. copyWithSMIDIsCopyVectorPyd(Dataset srcDataset, String desDatasetName, EncodeType encodeType, boolean bCopyVectorPyraimd)
复制数据集,复制前后SmID保持一致,并可设置是否将数据集带有的金字塔一起复制。Dataset
Datasets. createFromTemplate(String name, Dataset templateDataset)
根据指定的模板数据集创建新的数据集。static String
Toolkit. GetCachePath(Dataset dt)
static boolean
Toolkit. Grid2Image(Dataset dt)
Grid转Imagestatic boolean
Toolkit. Image2Grid(Dataset dt)
Image转Gridint
DatasetGroup. indexOf(Dataset dataset)
概述:查找数据集对象的索引。boolean
Transformation. rectify(Dataset rectifyDataset)
用于栅格数据集和影像数据集的配准,直接在原数据集上进行。boolean
Transformation. rectify(Dataset[] rectifyDatasets)
用于栅格数据集和影像数据集的批量配准,直接在原数据集上进行。Dataset
Transformation. rectify(Dataset rectifyDataset, Datasource outputDatasource, String outputDatasetName)
用于栅格数据集和影像数据集的配准,生成新的结果数据集但不进行重采样。Dataset
Transformation. rectify(Dataset rectifyDataset, Datasource outputDatasource, String outputDatasetName, TransformationResampleMode resampleMode, double cellSize)
用于栅格数据集和影像数据集的配准,生成新的结果数据集。static boolean
Toolkit. vectorReSample(Dataset dataset, QueryParameter queryParameter, Datasource datasource, String[] datasetNames, double[] resolutions, boolean value)
参数类型为Dataset的com.supermap.data中的构造器 构造器和说明 DatasetClosedEvent(Object source, Dataset dataset)
根据给定的参数构造一个 DatasetClosedEvent 的新对象。DatasetClosingEvent(Object source, Dataset dataset)
根据给定的参数构造一个 DatasetClosingEvent 类的新对象。DatasetLockChangedEvent(Object source, Dataset dataset)
根据指定的参数构造 DatasetLockChangedEvent 对象。 -
com.supermap.data.processing中Dataset的使用
返回Dataset的com.supermap.data.processing中的方法 限定符和类型 方法和说明 Dataset
VectorExtrudeCacheBuilder. getAttributeDataset()
获取做属性添加的矢量数据集。Dataset
CacheBuilderTIN. getDatasetImage()
返回生成地形瓦片的影像数据集。参数类型为Dataset的com.supermap.data.processing中的方法 限定符和类型 方法和说明 void
VectorExtrudeCacheBuilder. setAttributeDataset(Dataset attributeDataset)
设置做属性添加的矢量数据集。void
CacheBuilderTIN. setDatasetImage(Dataset value)
设置生成地形瓦片的影像数据集。 -
com.supermap.image.processing中Dataset的使用
参数类型为Dataset的com.supermap.image.processing中的方法 限定符和类型 方法和说明 DatasetVector
StandardFrame. createStandardFrameByBounds(FrameStandardType standardType, FrameScaleType scaleType, Dataset referenceDataset, Datasource targetDatasource, String targetDatasetName)
基于参考数据集范围生成标准图幅图框。String[]
ImageTools. queryIntersectImagePath(DatasetMosaic refDatasetMosaic, Dataset queryDataset)
查询相交影像径,用于在大范围参考底图中查询同被查询影像相交文件路径 -
com.supermap.mapping中Dataset的使用
返回Dataset的com.supermap.mapping中的方法 限定符和类型 方法和说明 Dataset
Layer. getDataset()
返回此图层对应的数据集对象。Dataset
LayerChartSub. getDataset()
参数类型为Dataset的com.supermap.mapping中的方法 限定符和类型 方法和说明 Layer
Layers. add(Dataset dataset, boolean addToHead)
用于把一个数据集添加到此图层集合作为一个普通图层显示,即创建一个普通图层。Layer
Layers. add(Dataset dataset, boolean addToHead, int extensionTypeWhenCreateLayer)
添加数据集到图层 提供给插件方式加载的扩展图层创建对象时调用Layer
Layers. add(Dataset dataset, LayerSetting layerSetting, boolean addToHead)
用于把一个数据集添加到此图层集合作为一个普通图层显示,即创建一个普通图层。Layer
Layers. add(Dataset dataset, Theme theme, boolean addToHead)
用于将一个数据集添加到此图层集合作为一个专题图层显示,即创建一个专题图层,并指定专题图层的专题图对象。LayerDynamicAggregation
Layers. AddDynamicAggregation(Dataset dataset)
通过数据集添加动态聚合图层LayerGridAggregation
Layers. AddGridAggregation(Dataset dataset)
根据给定的点数据集制作一幅默认风格的网格聚合图。LayerGridAggregation
Layers. AddGridAggregation(Dataset dataset, Color maxColor, Color minColor)
根据给定的点数据集和参数设置制作一幅网格聚合图,也就是将给定的点数据以网格聚合图的渲染方式进行显示。LayerHeatmap
Layers. AddHeatmap(Dataset dataset, int kernelRadius)
根据给定的点数据集和参数设置制作一幅热力图,也就是将给定的点数据以热力图的渲染方式进行显示。LayerHeatmap
Layers. AddHeatmap(Dataset dataset, int kernelRadius, Color maxColor, Color minColor)
根据给定的点数据集和参数设置制作一幅热力图,也就是将给定的点数据以热力图的渲染方式进行显示。LayerRegionalAggregation
Layers. AddRegionalAggregation(Dataset dataset)
通过数据集创建区域聚合图void
ThemeGraph. calculateExtremum(Dataset dataset)
计算统计专题图各个段的极值static LayerType
Layer. checkLayerSubType(Dataset dataset)
boolean
LayerChart. deleteSubLayer(Dataset dataset)
Layer
LayerChart. getItemAt(Dataset dataset)
Layer
Layers. insert(int index, Dataset dataset)
用于把一个数据集插入到此图层集合中作为一个普通图层显示。Layer
Layers. insert(int index, Dataset dataset, LayerSetting layerSetting)
用于插入一个数据集到此图层集合中作为一个普通图层显示。Layer
Layers. insert(int index, Dataset dataset, Theme theme)
用于插入一个数据集到此图层集合中,作为一个专题图层显示,并指定专题图层的专题图对象。LayerChartS102
Layers. insertS102(int index, Dataset dataset)
int
Layers. removeByDataset(Dataset dataset)
按照指定数据集删除相关图层。void
Layer. setDataset(Dataset dataset)
设置此图层对应的数据集对象。void
LayerChartSub. setDataset(Dataset dataset)
static void
Map. setDatasetToBeUpdated(Dataset dataset)
-
com.supermap.mobjects.common中Dataset的使用
返回Dataset的com.supermap.mobjects.common中的方法 限定符和类型 方法和说明 Dataset
DistanceAnalystParameter. getSourceDataset()
返回用于生成距离栅格的源数据集。参数类型为Dataset的com.supermap.mobjects.common中的方法 限定符和类型 方法和说明 void
DistanceAnalystParameter. setSourceDataset(Dataset sourceDataset)
设置用于生成距离栅格的源数据集。 -
com.supermap.mobjects.mapdata中Dataset的使用
参数类型为Dataset的com.supermap.mobjects.mapdata中的方法 限定符和类型 方法和说明 static boolean
DataImage. outputSheetTiffData(DatasetMosaic datasetMosaic, Dataset sheetDataset, String strPathOutputDir, boolean bCover)
输出标准图幅影像QueryResultInfo[]
DataQuery. QueryModel(Dataset pDataset, String strQueyInfo)
查询模型(标绘数据集)中与查询信息相关的对象QueryResultInfo[]
DataQuery. QueryPlot(Dataset pDataset, String strQueyInfo)
查询标绘数据集中与查询信息相关的对象 -
com.supermap.realspace中Dataset的使用
返回Dataset的com.supermap.realspace中的方法 限定符和类型 方法和说明 Dataset
Scene. getClipRegionDataset()
返回裁剪数据集。Dataset
Layer3DDataset. getDataset()
返回当前图层对应的数据集对象。Dataset
Layer3DDatasetTile. getDataset()
Dataset
Layer3DDatasetTileSetting. getDataset()
Dataset
Layer3DVideoCreatedEvent. getDataset()
Dataset
TerrainLayer. getDataset()
返回地形图层所在的数据集。参数类型为Dataset的com.supermap.realspace中的方法 限定符和类型 方法和说明 Layer3DDataset
Layer3Ds. add(Dataset dataset, Layer3DSetting layer3DSetting, boolean addToHead)
向三维图层集合中添加数据集类型的三维图层。Layer3DDataset
Layer3Ds. add(Dataset dataset, Layer3DSetting layer3DSetting, boolean addToHead, String layerName)
向三维图层集合中添加数据集类型的三维图层。Layer3DDataset
Layer3Ds. add(Dataset dataset, Theme3D theme3D, boolean addToHead)
向三维图层集合中添加数据集类型的图层,并以三维专题图的方式显示。Layer3DDataset
Layer3Ds. add(Dataset dataset, Theme3D theme3D, boolean addToHead, String layerName)
向三维图层集合中添加数据集类型的图层,并以三维专题图的方式显示。Layer3DDataset
Layer3Ds. addLayerAR(Dataset dataset, Layer3DSetting layer3DSetting, boolean addToHead)
Layer3DDataset
Layer3Ds. addVideo(Dataset dataset, Layer3DSetting layer3DSetting, boolean addToHead)
void
Theme3DGraph. calculateExtremum(Dataset dataset)
Layer3DDataset
Layer3Ds. insert(int index, Dataset dataset, Layer3DSetting layer3DSetting)
向三维图层集合中指定位置处插入数据集类型的三维图层。Layer3DDataset
Layer3Ds. insert(int index, Dataset dataset, Layer3DSetting layer3DSetting, String layerName)
向三维图层集合中指定位置处插入数据集类型的三维图层。Layer3DDataset
Layer3Ds. insert(int index, Dataset dataset, Theme3D theme3D)
向三维图层集合中指定位置处插入数据集类型的图层,并以三维专题图的方式显示。Layer3DDataset
Layer3Ds. insert(int index, Dataset dataset, Theme3D theme3D, String layerName)
向三维图层集合中指定位置处插入数据集类型的图层,并以三维专题图的方式显示。Layer3DDataset
Layer3Ds. insertAR(int index, Dataset dataset, Theme3D theme3D)
void
Scene. setClipRegionDataset(Dataset dataset)
设置裁剪数据集。void
Layer3DDatasetTileSetting. setDataset(Dataset dataset)
void
Layer3DVideoCreatedEvent. setDataset(Dataset dataset)
参数类型为Dataset的com.supermap.realspace中的构造器 构造器和说明 Layer3DVideoCreatedEvent(long handle, int extensionType, Dataset dataset, Scene scene, Layer3Ds layer3Ds)
LayerVideoDataset(long handle, Dataset dataset, Layer3Ds layer3Ds)
LayerVideoGrid(long handle, Dataset dataset, Layer3Ds layer3Ds)
LayerVideoVector(long handle, Dataset dataset, Layer3Ds layer3Ds)
-
com.supermap.realspace.spatialanalyst中Dataset的使用
参数类型为Dataset的com.supermap.realspace.spatialanalyst中的方法 限定符和类型 方法和说明 String
ObliquePhotogrammetry3DModel. modelToDSM(Dataset targetDataset, Rectangle2D bounds, double camHeight)
倾斜摄影模型生成DSM,输出倾斜摄影高程图镶嵌到已有数据集中。String
ObliquePhotogrammetry3DModel. modelToDSM(Dataset targetDataset, Rectangle2D bounds, double camHeight, double additionalHeight)
倾斜摄影模型生成DSM -
com.supermap.realspace.threeddesigner中Dataset的使用
com.supermap.realspace.threeddesigner中Dataset的子类 限定符和类型 类和说明 class
InternalDatasetVolume
-
Copyright © 2021–2024 SuperMap. All rights reserved.