|
+ u3 W* G! t+ J% W+ y 软件版本:ArcMap10.4.1
8 o8 I E! i/ {& b) x1 N nc(NETCDF)是一组独立于机器的软件库支持创建、访问和共享面向阵列的数据格式科学数据,它也是共享科学数据的社区标准。(摘自Unidata官网),被广泛应用于大气、海洋、水文等领域,是我们日常学习和工作中经常接触到的一类数据类型。那么,在我们获取到有关数据后,应该如何将其转换为我们常用的tif格式呢?我们今天以ArcGIS平台为例进行演示。
4 [6 W# A+ A- j 说明:此处我们使用的数据集是来自于国家青藏高原科学数据中心的中国1km逐月潜在蒸散发数据集(1990-2022)。 5 s1 }4 z5 H0 v- {2 Q
1.首先,再我们下载好数据后,数据一般为压缩包格式,先对其进行解压。 - U( a" l9 B9 \3 X8 k3 ^& p3 n5 h
2.打开ArcMap,我们可以发现,无法在ArcMap中直接浏览nc数据。
0 _! |7 M5 r5 `& D6 A& r 3.打开ArcToolbox,按照以下路径加载工具:Multidimension Tools-Make NetCDF Raster Layer工具
! M7 z b" T5 B
1 T! I# x. [8 i: X5 z) }8 F 将输入数据设置为nc文件,变量名和x,y信息自动添加,自定义输出文件名,选择band为time(该数据为逐月数据集,每个年份文件包含12个月的数据)
r2 b* C! p0 E; y4 W4 S% M 4.打开ArcToolbox,按照以下路径加载工具:Data Management-Tools-Layers and Table Views
; o# F7 f6 i4 A. O% |9 a0 }
( `5 j0 G( l" z% g+ O* Q 将输入栅格设置为之前我们生成的文件,设置文件名,在band中选择对应的选项(由于该数据集为逐月数据,共有12个band,这里我们选择1月的数据,故选择1)。 , A! u$ Q @( B0 \) i, v
5.将Layer文件导出tif格式
# o* n, {, l$ I' O! C7 b! N! i 注:不同数据集操作略有不同,详细信息可根据元数据,按照实际情况进行调整;由于涉及数据量较大,操作繁琐,可使用批处理工具,此处仅展示处理思路,故不作相关演示。 " L4 M- u. b2 @( v
; _) y/ q6 b/ z0 B
. v( s* u4 R9 _- W% `
4 X h0 h; ? _0 w! Q9 e7 ^
& o! u% @4 c& W- F" B/ B* t |