练习 3:查找两个时间步长之间的温度差异

复杂程度: 初级 数据要求: ArcGIS Tutorial Data for Desktop 数据路径: C:\arcgis\ArcTutor\NetCDF 目标: 使用 netCDF 文件执行分析。

在本练习中,您将创建一个模型用来查找两个时间步长之间的温度差。完成此练习大约需要 20 分钟的时间。

创建新工具箱

首先将创建一个新工具箱来存储本练习中将创建的模型。

步骤:
  1. 单击标准 工具条上的目录窗口按钮 目录 打开目录 窗口。
  2. 单击“目录”上的默认地理数据库按钮 转至默认地理数据库
  3. 右键单击 Default.gdb 并单击新建 > 工具箱

    创建新工具箱

  4. 将刚刚创建的工具箱的名称从“工具箱”更改为 NetCDF

    NetCDF 工具箱

创建新模型

将创建一个新模型并将其命名为 TemperatureDifference

步骤:
  1. 右键单击 NetCDF 工具箱并单击新建 > 模型

    创建新模型

  2. 在模型的主菜单上,单击模型 > 模型属性

    打开“模型属性”对话框

  3. 单击常规选项卡。
  4. 名称文本框中输入 TemperatureDifference
    注注:

    名称用在脚本中,所以一定不能包含空格或特殊字符。

  5. 标注文本框中输入 Temperature Difference
  6. 单击确定关闭对话框。

    指定模型名称和标注

构建“温度差异”模型

将在模型中添加 netCDF 文件和创建 NetCDF 栅格图层工具以为 1935 和 1940 这两个年份创建两个栅格图层。

步骤:
  1. 从 Windows 资源管理器的 NetCDF 文件夹中,将 temperature.nc 文件拖动到模型中。
  2. 查找创建 NetCDF 栅格图层工具,并在找到后将其拖动到模型中。
  3. 将 temperature.nc 变量关联到创建 NetCDF 栅格图层工具。
  4. 双击创建 NetCDF 栅格图层工具。
  5. 输出栅格图层文本框中输入 tmin_1935
  6. 单击维度值下拉箭头,然后选择 year 维度。
  7. 单击列中年份旁的单元格,接着单击箭头,然后选择 1/1/1935
  8. 单击创建 NetCDF 栅格图层对话框上的确定

    “创建 NetCDF 栅格图层”工具的参数值

  9. 再次查找创建 NetCDF 栅格图层工具,并在找到后将其拖动到模型中。
  10. 将 temperature.nc 变量关联到生成的创建 NetCDF 栅格图层 (2) 工具。
  11. 双击创建 NetCDF 栅格图层 (2) 工具。
  12. 输出栅格图层文本框中输入 tmin_1940
  13. 单击维度值下拉箭头,然后选择 year 维度。
  14. 单击列中年份旁的单元格,接着单击箭头,然后选择 1/1/1940
  15. 单击创建 NetCDF 栅格图层 (2) 对话框上的确定

    “创建 NetCDF 栅格图层 (2)”工具的参数值

查找温度差异

现在将完成模型,然后通过将两个栅格图层相减来得出 1935 年和 1940 年之间的最低温度差异。

步骤:
  1. ArcGIS Spatial Analyst 扩展模块ArcGIS 3D Analyst 扩展模块 的工具箱中查找工具,并将其拖放到模型中。
  2. 将 tmin_1935 和 tmin_1940 分别关联到工具。
  3. 右键单击工具的输出,然后单击重命名
  4. 在文本框中输入 Temperature_Difference,然后单击确定
  5. 右键单击 Temperature_Difference,然后单击添加至显示
  6. 单击自动布局按钮 自动布局 排列模型元素。

    温度差异模型

  7. 单击保存按钮 保存 保存模型。
  8. 单击运行按钮 运行 运行模型。输出栅格图层随即被添加到内容列表中。
  9. 单击 Temperature_Difference 图层中的图例,然后选择一种色带以获得最佳显示效果。

    更改图层符号系统

保存地图文档

到此,您已完成练习。但是,最好保存地图文档以浏览其他功能。

步骤:
  1. 在主菜单上,单击文件 > 保存

相关主题

5/10/2014