com.supermap.chart

类 ChartDatasetGroup

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.chart.ChartDatasetGroup
    • 方法详细资料

      • createInstance

        public static ChartDatasetGroup createInstance(DatasetGroup datasetGroupInstance)
        根据给定的数据集分组创建海图数据集分组。
        参数:
        datasetGroupInstance - 指定的数据集分组。
        返回:
        构建成功的海图数据集分组。
      • getChartDatasetGroupType

        public static ChartDatasetGroupType getChartDatasetGroupType(DatasetGroup datasetGroup)
        获取指定的数据集分组的海图数据集分组类型。
        参数:
        datasetGroup - 指定的数据集分组。
        返回:
        给定的数据集分组的海图数据集分组类型。
      • getCellName

        public String getCellName()
        获取当前海图数据集分组对应海图的数据集名。
        返回:
      • getCompilationScale

        public long getCompilationScale()
        获取当前海图数据集分组对应海图的比例尺。该比例尺为制作和编辑海图时使用的比例尺。
        返回:
      • getS57TopoRelationDataset

        public DatasetVector getS57TopoRelationDataset(S57DatasetType s57DatasetType)
        获取当前海图数据集分组中所有特征物标数据集。
        参数:
        s57DatasetType -
        返回:
      • getFeatureDatasets

        public DatasetVector[] getFeatureDatasets()
        获取当前海图数据集分组中的特征物标数据集。
        返回:
      • getTopoDatasets

        public DatasetVector[] getTopoDatasets()
        获取当前海图数据集分组中的拓扑数据集。
        返回:
      • getFeatureDataset

        public DatasetVector getFeatureDataset(String acronym,
                                               DatasetType eType)
        获取当前海图数据集分组中,指定特征物标简称和数据集类型的特征物标数据集。
        参数:
        acronym -
        eType -
        返回:
      • getFeatureDataset

        public DatasetVector getFeatureDataset(int code,
                                               DatasetType eType)
        获取当前海图数据集分组中,指定特征物标编码和数据集类型的特征物标数据集。
        参数:
        code -
        eType -
        返回:
      • getDatasetGroup

        public DatasetGroup getDatasetGroup()
        获取当前海图数据集分组对应的数据集分组。
        返回:
      • getDatasource

        public Datasource getDatasource()
        获取当前海图数据集分组的数据源。
        返回:
      • getFeatureToSpatialPointers

        public FeatureToSpatialPointer[] getFeatureToSpatialPointers(long featureRCID,
                                                                     GeometryType geometryType,
                                                                     boolean isSpatialAttribute,
                                                                     boolean isGeometry)
        获取指定的特征物标对象对空间物标对象的参照信息。要求已经建立拓扑关系。
        参数:
        featureRCID - 指定的特征物标的 RCID。
        geometryType - 指定的特征物标的几何类型。
        isSpatialAttribute - 指定是否返回参照的空间物标对象的属性。
        isGeometry - 指定是否返回参照的空间物标对象的几何对象。
        返回:
        特征物标对象对空间物标对象的参照信息数组。
      • getSpatialGeometry

        public Geometry getSpatialGeometry(String spatialObjectID)
        获取空间物标对象的几何对象。
        参数:
        spatialObjectID -
        返回:
      • setMaskingIndicator

        public boolean setMaskingIndicator(long featureRCID,
                                           String spatialObjectID,
                                           MaskingIndicator maskingIndicator)
        设置指定的特征物标对象参照空间物标对象的掩码指示信息。只对线、面类型的特征物标对象有效。要求已经建立拓扑关系。
        参数:
        featureRCID -
        spatialObjectID -
        maskingIndicator -
        返回:
      • dispose

        public void dispose()
        释放对象所占用的资源。
      • setIsDisposable

        public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj,
                                           boolean disposable)
      • getHandle

        public static long getHandle(com.supermap.data.InternalHandle obj)
      • setHandle

        public static void setHandle(com.supermap.data.InternalHandle obj,
                                     long handle)

Copyright © 2021–2024 SuperMap. All rights reserved.