如何利用Arcmap模型构建器处理NC格式数据

一、NetCDF(.nc)数据介绍

       

目录


一、NetCDF(.nc)数据介绍

二、温度与降水数量数据下载

三、数据处理过程


        NetCDF(network Common Data Form),即 网络公用数据格式,是一种用来存储温度、湿度、气压、风速和风向等多维科学数据(变量)的文件格式。在 ArcGIS 中,通过根据 NetCDF 文件创建图层或表视图,可以用一个维度(例如时间)来显示上述所有变量。开始的目的是用于存储气象科学中的数据,现在已经成为许多数据采集软件的生成文件的格式。

       NetCDF 文件中的数据以数组形式存储。例如,某地区随时间变化的温度或者随时间和高度变化的温度以一系列二维数组的形式存储。

图 1 来源于公众号:GIS思维

二、温度与降水数量数据下载

      通过国家地球系统科学数据中心申请账号来下载。国家地球系统科学数据中心数据详细信息

图 2  1km分辨率降水数据集界面

       但是这个网址每天只能下载五个数据,每次还需要申请,虽然申请很水但是很麻烦,作为你们最贴心的小羊,必须直接安排网盘链接!!谁让小羊这么可爱又善解人意呢!

链接:https://pan.baidu.com/s/1snH7JciIRlEbgg3M8O_mJA

提取码:0946

链接:https://pan.baidu.com/s/1LZjtPYcoJZy56B8IQJGwjg

提取码:0946 (加入链接失效可以留言给我~)

三、数据处理过程

       1、数据导入,首先一定一定要把你的文件放在一个全英文路径下面!!!!然后在toolbox下面【多维工具】-【创建NetCDF】具体操作如下:

     2、打开【属性】-【NetCDF】,可以看到nc数据时间纬度不同对应不同月份的平均温度数据。且不具空间参考。

       那么如何让通过模型构建器来将各个月份的TIFF数据影像提取出来呢?我们可以借助模型构建器来实现。 

3.1 将【NetCDF栅格图层工具】拖入编辑器界面中,添加2020温度年数据。然后插入迭代器-for循环,来将不同月份的温度数据自动读取进行处理。

3.2  2020年有十二个月所以开始为1,终止值为36,增值为1(个月)。确定后通过工具把for循环与NetCDF连接起来。

 3.3 然后点击【NetCDF栅格图层工具】,“维度数”选择“time”,值处输入“%值%”。一定要键盘输入!!

3.4 【数据管理工具】-【栅格】-【栅格数据集】-【复制栅格】拖入编辑器,命名注意的是一定要又%值%,格式选择“TIFF”.

3.5 【数据管理工具】-【投影与变换】-【定义投影】,坐标系可以根据所需要进行选取。复制栅格和定义栅格如果不需要输出,可以采用如图所示的托管方式进行处理。

 

 

 3.6  最后根据【spatial analyst 工具】-【提取分析】-【按掩膜提取】,我提取的市山西省的区域。看看一看最后的构建结果吧。

3.7   运行之后,可以在目录中看到所有数据都处理完毕,最终结果如所示。

 

 

 

 

参考文献:ArcGIS处理NetCDF(.nc)的多维科学数据

nc数据处理方法汇总,总有一款适合你!

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

日益崛起的小羊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值