com.supermap.chart

类 S57DatasetGroup

    • 方法详细资料

      • removeSteppedListener

        public void removeSteppedListener(SteppedListener l)
      • getPrjCoordSys

        public PrjCoordSys getPrjCoordSys()
        获取当前 S-57 海图数据集分组对应海图的坐标系。
        返回:
      • setPrjCoordSys

        public void setPrjCoordSys(PrjCoordSys prjCoordSys)
        设置当前 S-57 海图数据集分组对应海图的坐标系。
        参数:
        prjCoordSys -
      • appendS57DatasetGroup

        public boolean appendS57DatasetGroup(S57DatasetGroup[] s57DatasetGroups)
        追加不可编辑分组集合到当前分组
        参数:
        s57DatasetGroups - 指定的分组集合
        返回:
        一个布尔值,用于指示是否追加成功。如果成功,返回 true,否则返回 false。
      • getS57CellName

        public String[] getS57CellName()
        返回:
        获取分组名称的集合
      • removeS57DatasetGroups

        public boolean removeS57DatasetGroups(String[] cellNames)
        根据指定的分组名称集合移除分组
        参数:
        cellNames - 指定的分组名称集合
        返回:
        一个布尔值,用于指示是否移除成功。如果成功,返回 true,否则返回 false。
      • updateS57DatasetGroups

        public boolean updateS57DatasetGroups(S57DatasetGroup[] s57DatasetGroups)
        更新不可编辑分组集合到当前分组
        参数:
        s57DatasetGroups - 指定的分组集合
        返回:
        一个布尔值,用于指示是否更新成功。如果成功,返回 true,否则返回 false。
      • getFeatureToSpatialPointers

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

        public Geometry getSpatialGeometry(String spatialObjectID)
        获取空间物标对象的几何对象。
        覆盖:
        getSpatialGeometry 在类中 ChartDatasetGroup
        参数:
        spatialObjectID - 指定的空间对象的标识符。关于“空间物标对象的唯一标识”,请参阅 S57FeatureToSpatialPointer 类的 SpatialObjectID 属性。
        返回:
        空间物标对象的几何对象。
      • setMaskingIndicator

        public boolean setMaskingIndicator(long featureRCID,
                                           String spatialObjectID,
                                           MaskingIndicator maskingIndicator)
        设置指定的特征物标对象参照空间物标对象的掩码指示信息。只对线、面类型的特征物标对象有效。要求已经建立拓扑关系。
        覆盖:
        setMaskingIndicator 在类中 ChartDatasetGroup
        参数:
        featureRCID - 指定的特征物标的 RCID。
        spatialObjectID - 指定的空间物标对象的唯一标识。关于“空间物标对象的标识符”,请参阅 S57FeatureToSpatialPointer 类的 SpatialObjectID 属性。
        maskingIndicator - 指定的掩码指示的类型。
        返回:
        一个布尔值,用于指示设置掩码指示信息是否成功。如果成功,返回 true,否则返回 false。
      • 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.