com.supermap.chart.conversion

类 ImportSettingChartS57

  • 所有已实现的接口:
    IDisposable


    public class ImportSettingChartS57
    extends ImportSettingChart
    S-57 格式海图数据导入信息设置类。该类继承自ImportSettingChart 类。

    S-57 格式海图数据有两种形式:基础数据和更新数据。

    基础数据:000文件,代表一个原始发布的数据。

    更新数据:001,002,……等格式文件,包含基础数据的更新信息,用来修正基础数据。发布更新数据,可以免于重新发布一份完整的数据。

    • 构造器详细资料

      • ImportSettingChartS57

        public ImportSettingChartS57()
        构造一个新的ImportSettingChartS57 对象。
    • 方法详细资料

      • setChartDataType

        public void setChartDataType(ChartDataType chartDataType)
      • isImportUpdates

        public boolean isImportUpdates()
        返回在导入 000 格式文件时是否同时导入更新数据(001,002,……格式文件)。
        返回:
        是否导入更新数据。
        默认值:
        默认值为 true,表示导入更新数据。
      • setImportUpdates

        public void setImportUpdates(boolean value)
        设置在导入 000 格式文件时是否同时导入更新数据(001,002,……格式文件)。
        参数:
        value - 是否导入更新数据。
      • dispose

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

        public SpatialIndexInfo getSpatialIndex()
        返回空间索引信息。
        返回:
        空间索引信息。
      • setSpatialIndex

        public void setSpatialIndex(SpatialIndexInfo spatialIndexInfo)
        设置空间索引信息。
        参数:
        spatialIndexInfo - 指定的空间索引信息。
      • isAppend

        public boolean isAppend()
        返回是否追加导入

        多个海图S57导入同一个数据源时,会生成大量的数据集,导致地图浏览和数据源操作等都变得非常慢。因此在导入后不需要分幅的情况下,期望导入多个文件时能够合并数据集分组,能够追加导入到已存在的数据集分组。注意:追加导入后的海图分组不支持再导出。

      • setAppend

        public void setAppend(boolean value)
        设置是否追加导入
        参数:
        value -
      • getDatasetGroupName

        public String getDatasetGroupName()
        返回目标数据集分组名称
      • setDatasetGroupName

        public void setDatasetGroupName(String value)
        设置目标数据集分组名
        参数:
        value - 目标数据集分组名

Copyright © 2021–2024 SuperMap. All rights reserved.