com.supermap.data.conversion

类 ImportSettingHDF5

  • 所有已实现的接口:
    IDisposable


    public class ImportSettingHDF5
    extends ImportSetting
    HDF5(Hierarchical Data Format Release 5) 数据格式导入的参数类。该类提供了导入 HDF5 数据格式的一系列方法,当前仅支持影像数据。

    注意: 传入的文件型的数据源和工作空间连接信息,在传入之前不能被打开,否则会导入失败。

    HDF5 是一种用于存储大规模数值数据的较为理想的存储格式,存储读取速度快,且可在文件内部按照明确的层次存储数据。

    • 构造器详细资料

      • ImportSettingHDF5

        public ImportSettingHDF5()
        构造一个新的 ImportSettingHDF5 对象。
      • ImportSettingHDF5

        public ImportSettingHDF5(ImportSettingHDF5 importSettingHDF5)
        拷贝构造函数,根据给定的 importSettingHDF5 对象构造一个与其完全相同的新对象。
        参数:
        importSettingHDF5 - 用于初始化 importSettingHDF5 新实例的对象。
      • ImportSettingHDF5

        public ImportSettingHDF5(String sourceFilePath,
                                 DatasourceConnectionInfo targetConnectionInfo)
        通过指定源文件路径和目标数据源连接信息构造一个新的 ImportSettingHDF5 对象。
        参数:
        sourceFilePath - 源文件路径
        targetConnectionInfo - 目标数据源连接信息
      • ImportSettingHDF5

        public ImportSettingHDF5(String sourceFilePath,
                                 Datasource targetDatasource)
        通过指定源文件路径和目标数据源对象构造一个新的 ImportSettingHDF5 对象。
        参数:
        sourceFilePath - 源文件路径
        targetDatasource - 目标数据源对象
    • 方法详细资料

      • isImportingAsGrid

        public boolean isImportingAsGrid()
        获取是否导入为Grid数据集。
        返回:
        导入为 Grid 数据集返回 true,否则返回 false。
      • setImportingAsGrid

        public void setImportingAsGrid(boolean value)
        设置是否导入为Grid数据集
        参数:
        value - true为导入 Grid 数据集,false为不导入 Grid 数据集。
      • getMultiBandImportMode

        public MultiBandImportMode getMultiBandImportMode()
        获取多波段导入模式。
        返回:
        多波段导入模式
      • setMultiBandImportMode

        public void setMultiBandImportMode(MultiBandImportMode mode)
        设置多波段导入模式。
        参数:
        mode - 多波段导入模式
      • setIgnoreMode

        public void setIgnoreMode(IgnoreMode ignoreMode)
        设置 HDF5 文件的忽略颜色值的模式。
        参数:
        ignoreMode - 忽略颜色值的模式
      • getIgnoreMode

        public IgnoreMode getIgnoreMode()
        获取 HDF5 文件的忽略颜色值的模式。
        返回:
        忽略颜色值的模式
      • getIgnoreValues

        public double[] getIgnoreValues()
        获取要忽略的颜色值。
        返回:
        忽略的颜色值
      • setIgnoreValues

        public void setIgnoreValues(double[] ignoreValues)
        设置要忽略的颜色值。
        参数:
        ignoreValues - 忽略的颜色值
      • setDatasetName

        public void setDatasetName(String varName)
        设置导入的数据集名称
        参数:
        varName - 数据集名称
      • getDatasetName

        public String getDatasetName()
        获取导入后的数据集名称
        返回:
        数据集名称
      • dispose

        public void dispose()

Copyright © 2021–2024 SuperMap. All rights reserved.