|
) e4 B; `( o: h# k0 w0 Q
软件版本:ArcMap10.4.1
: J2 _6 s3 Z9 u/ |+ m. x2 c nc(NETCDF)是一组独立于机器的软件库支持创建、访问和共享面向阵列的数据格式科学数据,它也是共享科学数据的社区标准。(摘自Unidata官网),被广泛应用于大气、海洋、水文等领域,是我们日常学习和工作中经常接触到的一类数据类型。那么,在我们获取到有关数据后,应该如何将其转换为我们常用的tif格式呢?我们今天以ArcGIS平台为例进行演示。 1 ?4 y) Q! |$ d8 ^
说明:此处我们使用的数据集是来自于国家青藏高原科学数据中心的中国1km逐月潜在蒸散发数据集(1990-2022)。
, q$ O& }5 ^; W( L5 J 1.首先,再我们下载好数据后,数据一般为压缩包格式,先对其进行解压。
8 v# q1 ]* Y; E, ~+ `" a, F 2.打开ArcMap,我们可以发现,无法在ArcMap中直接浏览nc数据。
- I6 V+ p4 D& p+ R% l/ ]9 ` 3.打开ArcToolbox,按照以下路径加载工具:Multidimension Tools-Make NetCDF Raster Layer工具
% Q1 q1 [& X, L! a + Z4 \) z; [$ p D$ K
将输入数据设置为nc文件,变量名和x,y信息自动添加,自定义输出文件名,选择band为time(该数据为逐月数据集,每个年份文件包含12个月的数据)
& m; I4 ^1 w( C) h7 N. A 4.打开ArcToolbox,按照以下路径加载工具:Data Management-Tools-Layers and Table Views # A# z' Q% V" E7 z% Y
4 \' t0 Z* h) \, d0 X6 n
将输入栅格设置为之前我们生成的文件,设置文件名,在band中选择对应的选项(由于该数据集为逐月数据,共有12个band,这里我们选择1月的数据,故选择1)。 ( _( c& Z1 q- v( @5 l+ u
5.将Layer文件导出tif格式 0 V5 R4 q% n4 q2 K1 u$ b$ `. C+ n
注:不同数据集操作略有不同,详细信息可根据元数据,按照实际情况进行调整;由于涉及数据量较大,操作繁琐,可使用批处理工具,此处仅展示处理思路,故不作相关演示。
, i; y# w$ V' i% Y5 |2 @/ r% K3 P6 ]" K# X: o; j
( J3 Z1 ^7 ?% [ _" ]
5 A2 S2 k Z/ h: a4 `: o4 Q, \. J! d2 C9 k/ d) T" r7 u% o
|