|
6 J: S4 r% B4 X' h 软件版本:ArcMap10.4.1 ! i3 Z( [. a* B3 z
nc(NETCDF)是一组独立于机器的软件库支持创建、访问和共享面向阵列的数据格式科学数据,它也是共享科学数据的社区标准。(摘自Unidata官网),被广泛应用于大气、海洋、水文等领域,是我们日常学习和工作中经常接触到的一类数据类型。那么,在我们获取到有关数据后,应该如何将其转换为我们常用的tif格式呢?我们今天以ArcGIS平台为例进行演示。 5 [# J K1 [. G, Y) x) i
说明:此处我们使用的数据集是来自于国家青藏高原科学数据中心的中国1km逐月潜在蒸散发数据集(1990-2022)。
7 ]* L. q. @! V; M5 e0 ~2 S& | 1.首先,再我们下载好数据后,数据一般为压缩包格式,先对其进行解压。 1 }0 p: }0 ]3 y
2.打开ArcMap,我们可以发现,无法在ArcMap中直接浏览nc数据。 0 T9 w7 W) { K% _4 x
3.打开ArcToolbox,按照以下路径加载工具:Multidimension Tools-Make NetCDF Raster Layer工具
( A% s& N/ b( x: N
( k0 f* S; q G6 q% `+ S% v: [: W( \5 h 将输入数据设置为nc文件,变量名和x,y信息自动添加,自定义输出文件名,选择band为time(该数据为逐月数据集,每个年份文件包含12个月的数据) $ K8 C* x0 n7 X8 M6 m) {0 J0 g
4.打开ArcToolbox,按照以下路径加载工具:Data Management-Tools-Layers and Table Views
" h6 w0 ^. D0 I. F* G8 o# d1 Q6 ` 3 ]; t# p5 o' M' V7 J
将输入栅格设置为之前我们生成的文件,设置文件名,在band中选择对应的选项(由于该数据集为逐月数据,共有12个band,这里我们选择1月的数据,故选择1)。 5 @- J. f6 P: J( ^+ T8 ?( ^! C ^
5.将Layer文件导出tif格式
# E5 o$ Y. G3 _& g 注:不同数据集操作略有不同,详细信息可根据元数据,按照实际情况进行调整;由于涉及数据量较大,操作繁琐,可使用批处理工具,此处仅展示处理思路,故不作相关演示。
4 |6 r# F! i# n$ Y. l
6 d- D; g. a; v+ D: U
6 @' L- O8 ^8 |" Z9 y p
) @1 L& i9 j# ?. y4 q/ l. V* w6 D$ z8 L6 Q; t8 G& j
|