练习 3:查找两个时间步长之间的温度差异
在本练习中,您将创建一个模型用来查找两个时间步长之间的温度差。完成此练习大约需要 20 分钟的时间。
创建新工具箱
首先将创建一个新工具箱来存储本练习中将创建的模型。
步骤:
- 单击标准 工具条上的目录窗口按钮 打开目录 窗口。
- 单击“目录”上的默认地理数据库按钮 。
- 右键单击 Default.gdb 并单击新建 > 工具箱。
- 将刚刚创建的工具箱的名称从“工具箱”更改为 NetCDF。
创建新模型
将创建一个新模型并将其命名为 TemperatureDifference。
步骤:
-
右键单击 NetCDF 工具箱并单击新建 > 模型。
-
在模型的主菜单上,单击模型 > 模型属性。
- 单击常规选项卡。
-
在名称文本框中输入 TemperatureDifference。
注:
名称用在脚本中,所以一定不能包含空格或特殊字符。
- 在标注文本框中输入 Temperature Difference。
-
单击确定关闭对话框。
构建“温度差异”模型
将在模型中添加 netCDF 文件和创建 NetCDF 栅格图层工具以为 1935 和 1940 这两个年份创建两个栅格图层。
步骤:
- 从 Windows 资源管理器的 NetCDF 文件夹中,将 temperature.nc 文件拖动到模型中。
- 查找创建 NetCDF 栅格图层工具,并在找到后将其拖动到模型中。
- 将 temperature.nc 变量关联到创建 NetCDF 栅格图层工具。
- 双击创建 NetCDF 栅格图层工具。
- 在输出栅格图层文本框中输入 tmin_1935。
- 单击维度值下拉箭头,然后选择 year 维度。
- 单击值列中年份旁的单元格,接着单击箭头,然后选择 1/1/1935。
-
单击创建 NetCDF 栅格图层对话框上的确定。
- 再次查找创建 NetCDF 栅格图层工具,并在找到后将其拖动到模型中。
- 将 temperature.nc 变量关联到生成的创建 NetCDF 栅格图层 (2) 工具。
- 双击创建 NetCDF 栅格图层 (2) 工具。
- 在输出栅格图层文本框中输入 tmin_1940。
- 单击维度值下拉箭头,然后选择 year 维度。
- 单击值列中年份旁的单元格,接着单击箭头,然后选择 1/1/1940。
-
单击创建 NetCDF 栅格图层 (2) 对话框上的确定。
查找温度差异
现在将完成模型,然后通过将两个栅格图层相减来得出 1935 年和 1940 年之间的最低温度差异。
步骤:
- 在 ArcGIS Spatial Analyst 扩展模块 或 ArcGIS 3D Analyst 扩展模块 的工具箱中查找减工具,并将其拖放到模型中。
- 将 tmin_1935 和 tmin_1940 分别关联到减工具。
- 右键单击减工具的输出,然后单击重命名。
- 在文本框中输入 Temperature_Difference,然后单击确定。
- 右键单击 Temperature_Difference,然后单击添加至显示。
-
单击自动布局按钮 排列模型元素。
- 单击保存按钮 保存模型。
- 单击运行按钮 运行模型。输出栅格图层随即被添加到内容列表中。
-
单击 Temperature_Difference 图层中的图例,然后选择一种色带以获得最佳显示效果。
保存地图文档
到此,您已完成练习。但是,最好保存地图文档以浏览其他功能。
步骤:
- 在主菜单上,单击文件 > 保存。
相关主题
5/10/2014