com.supermap.chart
类 MaritimeS100DatasetGroup
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.chart.MaritimeS100DatasetGroup
-
- 所有已实现的接口:
- IDisposable
public class MaritimeS100DatasetGroup extends com.supermap.data.InternalHandleDisposable
海图S101数据集分组类。- 从以下版本开始:
- 12.0.0
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 DatasetVector
createFeatureDataset(String featureCode, DatasetType datasetType)
根据给定的要素编码和数据集类型创建一个新的要素数据集,并添加到当前可编辑海图数据集分组中。static MaritimeS100DatasetGroup
createInstance(DatasetGroup datasetGroupInstance)
根据给定的数据集分组创建海图数据集分组。void
dispose()
DatasetGroup
getDatasetGroup()
获取当前海图数据集分组对应的数据集分组。DatasetVector
getFeatureDataset(String featureCode, DatasetType eType)
获取当前海图数据集分组中,指定要素编码和数据集类型的要素数据集。DatasetVector[]
getFeatureDatasets()
获取当前海图数据集分组中的要素数据集。DatasetVector[]
getTopoDatasets()
获取当前海图数据集分组中的拓扑数据集。long
getUniqueFeatureID()
获取对象的RCID。String
getUniqueFeatureObjectID()
获取对象的FOID。ChartDatasetGroupType
groupType()
返回海图数据集分组类型。boolean
lock()
锁定分组,锁定后不可编辑。boolean
unLock(String FIDNSequence, int FIDS)
分组解除锁定,解除锁定后分组可编辑。
-
-
-
方法详细资料
-
groupType
public ChartDatasetGroupType groupType()
返回海图数据集分组类型。- 返回:
- 当前海图数据集分组类型。
- 从以下版本开始:
- 12.0.0
-
createInstance
public static MaritimeS100DatasetGroup createInstance(DatasetGroup datasetGroupInstance)
根据给定的数据集分组创建海图数据集分组。- 参数:
datasetGroupInstance
- 指定的数据集分组。- 返回:
- 构建成功的海图数据集分组。
- 从以下版本开始:
- 12.0.0
-
getFeatureDatasets
public DatasetVector[] getFeatureDatasets()
获取当前海图数据集分组中的要素数据集。- 返回:
- 要素数据集集合。
- 从以下版本开始:
- 12.0.0
-
getFeatureDataset
public DatasetVector getFeatureDataset(String featureCode, DatasetType eType)
获取当前海图数据集分组中,指定要素编码和数据集类型的要素数据集。- 参数:
featureCode
- 要素编码eType
- 要素数据类型- 返回:
- 要素数据集
- 从以下版本开始:
- 12.0.0
-
lock
public boolean lock()
锁定分组,锁定后不可编辑。- 返回:
- 是否锁定。
- 从以下版本开始:
- 12.0.0
-
unLock
public boolean unLock(String FIDNSequence, int FIDS)
分组解除锁定,解除锁定后分组可编辑。- 参数:
FIDNSequence
- 指定的特征标识号区间序列名称。FIDS
- 指定的特征标识区分。- 返回:
- 是否解除锁定。
- 从以下版本开始:
- 12.0.0
-
dispose
public void dispose()
-
createFeatureDataset
public DatasetVector createFeatureDataset(String featureCode, DatasetType datasetType)
根据给定的要素编码和数据集类型创建一个新的要素数据集,并添加到当前可编辑海图数据集分组中。如果相应的要素数据集已存在,则创建失败。- 参数:
featureCode
- 指定的要素编码。datasetType
- 指定的数据集类型。只支持点、线、面和纯属性表类型。- 返回:
- 新创建的要素数据集。如果创建失败,返回 null。
- 从以下版本开始:
- 12.0.0
-
getUniqueFeatureID
public long getUniqueFeatureID()
获取对象的RCID。- 返回:
- 返回RCID值。
- 从以下版本开始:
- 12.0.0
-
getUniqueFeatureObjectID
public String getUniqueFeatureObjectID()
获取对象的FOID。- 返回:
- 返回FOID值。
- 从以下版本开始:
- 12.0.0
-
getDatasetGroup
public DatasetGroup getDatasetGroup()
获取当前海图数据集分组对应的数据集分组。- 返回:
- 返回分组数据。
- 从以下版本开始:
- 12.0.0
-
getTopoDatasets
public DatasetVector[] getTopoDatasets()
获取当前海图数据集分组中的拓扑数据集。- 返回:
- 返回拓扑数据集集合。
- 从以下版本开始:
- 12.0.0
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.