public abstract class ChartDatasetGroup
extends com.supermap.data.InternalHandleDisposable
限定符和类型 | 方法和说明 |
---|---|
static ChartDatasetGroup |
createInstance(DatasetGroup datasetGroupInstance)
根据给定的数据集分组创建海图数据集分组。
|
void |
dispose()
释放对象所占用的资源。
|
S57CellInformation |
getCellInformation() |
String |
getCellName()
获取当前海图数据集分组对应海图的数据集名。
|
static ChartDatasetGroupType |
getChartDatasetGroupType(DatasetGroup datasetGroup)
获取指定的数据集分组的海图数据集分组类型。
|
long |
getCompilationScale()
获取当前海图数据集分组对应海图的比例尺。
|
DatasetGroup |
getDatasetGroup()
获取当前海图数据集分组对应的数据集分组。
|
Datasource |
getDatasource()
获取当前海图数据集分组的数据源。
|
DatasetVector |
getFeatureDataset(int code,
DatasetType eType)
获取当前海图数据集分组中,指定特征物标编码和数据集类型的特征物标数据集。
|
DatasetVector |
getFeatureDataset(String acronym,
DatasetType eType)
获取当前海图数据集分组中,指定特征物标简称和数据集类型的特征物标数据集。
|
DatasetVector[] |
getFeatureDatasets()
获取当前海图数据集分组中的特征物标数据集。
|
FeatureToSpatialPointer[] |
getFeatureToSpatialPointers(long featureRCID,
GeometryType geometryType,
boolean isSpatialAttribute,
boolean isGeometry)
获取指定的特征物标对象对空间物标对象的参照信息。
|
static long |
getHandle(com.supermap.data.InternalHandle obj) |
DatasetVector |
getS57TopoRelationDataset(S57DatasetType s57DatasetType)
获取当前海图数据集分组中所有特征物标数据集。
|
Geometry |
getSpatialGeometry(String spatialObjectID)
获取空间物标对象的几何对象。
|
DatasetVector[] |
getTopoDatasets()
获取当前海图数据集分组中的拓扑数据集。
|
ChartDatasetGroupType |
getType()
获取当前海图数据集分组的类型。
|
static void |
setHandle(com.supermap.data.InternalHandle obj,
long handle) |
static void |
setIsDisposable(com.supermap.data.InternalHandleDisposable obj,
boolean disposable) |
boolean |
setMaskingIndicator(long featureRCID,
String spatialObjectID,
MaskingIndicator maskingIndicator)
设置指定的特征物标对象参照空间物标对象的掩码指示信息。
|
public static ChartDatasetGroup createInstance(DatasetGroup datasetGroupInstance)
datasetGroupInstance
- 指定的数据集分组。public static ChartDatasetGroupType getChartDatasetGroupType(DatasetGroup datasetGroup)
datasetGroup
- 指定的数据集分组。public String getCellName()
public long getCompilationScale()
public DatasetVector getS57TopoRelationDataset(S57DatasetType s57DatasetType)
s57DatasetType
- public DatasetVector[] getFeatureDatasets()
public DatasetVector[] getTopoDatasets()
public DatasetVector getFeatureDataset(String acronym, DatasetType eType)
acronym
- eType
- public DatasetVector getFeatureDataset(int code, DatasetType eType)
code
- eType
- public ChartDatasetGroupType getType()
public DatasetGroup getDatasetGroup()
public Datasource getDatasource()
public S57CellInformation getCellInformation()
public FeatureToSpatialPointer[] getFeatureToSpatialPointers(long featureRCID, GeometryType geometryType, boolean isSpatialAttribute, boolean isGeometry)
featureRCID
- 指定的特征物标的 RCID。geometryType
- 指定的特征物标的几何类型。isSpatialAttribute
- 指定是否返回参照的空间物标对象的属性。isGeometry
- 指定是否返回参照的空间物标对象的几何对象。public Geometry getSpatialGeometry(String spatialObjectID)
spatialObjectID
- public boolean setMaskingIndicator(long featureRCID, String spatialObjectID, MaskingIndicator maskingIndicator)
featureRCID
- spatialObjectID
- maskingIndicator
- public void dispose()
public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
public static long getHandle(com.supermap.data.InternalHandle obj)
public static void setHandle(com.supermap.data.InternalHandle obj, long handle)
Copyright © 2021–2024 SuperMap. All rights reserved.