com.supermap.maritime.conversion

类 DataExportMaritimeS100

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.maritime.conversion.DataExportMaritimeS100
  • 所有已实现的接口:
    IDisposable


    public class DataExportMaritimeS100
    extends com.supermap.data.InternalHandleDisposable
    海图数据导出类。通过该类可以将数据导出为标准海图数据(*.000等格式文件)。
    示范代码:
    以下示范代码实现如何导出 SuperMap 格式数据,并返回 SuperMap 格式数据导出结果对象。
       
      public void exportS100(){
             //获取名称为GB_Chart的数据源。
             Datasource datasource = m_workspace.getDatasources().get("GB_Chart");
             // 设置需要导出数据以及文件类型、路径。
             ExportSettingMaritimeS101 exportSetting = new ExportSettingMaritimeS101();
             exportSetting.setSourceData(datasource.getRootGroup().getChildGroups().get(0));
             exportSetting.setTargetFilePath("SampleData\\GB4X1111.000");
             exportSetting.setTargetFileTypeChart(FileTypeMaritime.MaritimeS101);
     
             // 构建 SuperMap格式数据导出对象(DataExportChart),并设置导出设置信息类对象。
             DataExportMaritimeS100 dataExport = new DataExportMaritimeS100();
             ExportSettingMaritimes exportSettings = dataExportChart.getExportSettingMaritimes();
             exportSettings.add(exportSetting);
         
             // 执行数据的导出,得到SuperMap 格式数据导出结果对象。
             ExportResultMaritime exportResult = dataExport.run();
    
             // 释放 DataExportMaritimeS100 对象所占用的资源。
             dataExport.dispose();
             }
      
    • 构造器详细资料

      • DataExportMaritimeS100

        public DataExportMaritimeS100()
        构造一个新的 DataExportMaritime对象。

Copyright © 2021–2025 SuperMap. All rights reserved.