导入 NetCDF 数据

在 SuperMap iDesktopX 中,支持将 NetCDF(*.nc)文件导入为栅格/影像数据集,可以用一个维度(例如时间)来显示所有变量。

  • 支持导入为栅格数据集查看变量值;
  • 支持将导入后的多个单波段数据集图层进行动态播放,直观查看变量间的变化结果。

功能入口

  • 开始 选项卡-> 数据处理 组-> 数据导入 -> 栅格/影像 组-> NetCDF
  • 工具箱 -> NetCDF工具 -> 导入.NetCDF

参数说明

  • 源文件信息 :指定待导入的 NetCDF(*.nc) 文件。
  • 结果数据 :选择存储导入后结果数据集的数据源,指定结果数据集的名称。
    支持设置编码类型、及导入模式,有关公有参数的说明,请参见公有参数设置
  • 数据集类型 :设置导入数据的类型。导入栅格数据的结果类型有影像数据集和栅格数据集2个选项供用户选择。
  • 转换参数

    • 波段导入模式 :提供了多个单波段、多波段2种方式。
    • 多个单波段 :程序会基于 NetCDF 文件除生成 X/Y 坐标或经纬度时使用的维度外的第三维生成多个单波段数据集,分别显示所有变量。例如当前 NetCDF 文件为全球2000-2020年1月的温度值,包含有三个维,分别是经度、维度、时间,程序将基于经度、纬度值生成20个波段数据集,每个波段数据集代表一年份的温度。
      :在原始数据中,如果在 X 或 Y 变量中存在为0的值,则在该位置不创建任何要素。但是,如果它们出现在变量中,则使用空值来填充该位置的变量值。
    • 多波段 :当选择波段类型为多波段时,程序会基于 NetCDF 文件除生成 X/Y 坐标或经纬度时使用的维度外的第三维生成体元栅格数据集,例如,可将高度设置为波段纬度,从而使生成的多波段栅格中的每个波段都表示该高度上的温度。
    • 变量值 :向生成栅格数据集分配单元像素值时使用的 NetCDF 文件的变量,是将显示出来的变量值,例如风速、温度或降雨量等。

应用实例

从大气模型模拟中获取的数据,为20年间全球1月的温度数据,三维变量 tmin 代表每年冬季的最低温度。除了 lon 和 lat 维度外,变量 tmin 还具有第三个用来代表时间维度 year,将文件导入为多个单波段数据,导入后进行图层播放得到以下效果图:

相关内容