对于降水和温度数据,通常以NC格式文件存,常为逐年或逐月的数据。如一个nc文件当中包括一年12个月的数据,或者一个nc文件包括逐年连续几年的数据。在使用时,我们所需要的一般是tif格式的降水或温度数据,这时就需要将nc文件转为tif格式的文件,或查看文件信息。

读取nc文件可以使用MATLAB或者ArcGIS读取,之前已经写过关于matlab读取nc文件的文章,里面附有代码,现对使用ArcGIS读取nc文件做一下记录

使用matlab读取nc文件的文章链接:MATLAB批量读取nc文件并转出为tif文件
.
.

使用ArcGIS读取nc文件步骤:

1.打开ArcGIS,在多维工具下选择“创建NetCDF栅格图层”在这里插入图片描述
2.以温度数据为例,输入nc文件,其他参数可忽略,点击确定在这里插入图片描述
3.创建好后,右键点击图层,点击属性,选择“NetCDF”,然后选择波段纬度,接着点击纬度对应的值,这里维度值对应的是时间,选择任意一个时间。
在这里插入图片描述
4.接着选择符号系统,选择拉伸或唯一值,点击确定,则会出现如下所示结果
在这里插入图片描述
在这里插入图片描述
接着右键点击图层,选择数据,导出数据,将数据导出为tif格式,按顺序将每个时间的数据按照上述步骤导出即可。

到这就实现了使用ArcGIS读取nc文件并导出。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐