收藏本站 劰载中...网站公告 | 吾爱海洋论坛交流QQ群:835383472

基于ArcGIS的nc(NETCDF)转tif格式 - 海洋测绘数据格式转化

[复制链接]
+ K6 Z7 s3 b- v& V

软件版本:ArcMap10.4.1

8 v8 x" _; ]$ }; t. r/ L

nc(NETCDF)是一组独立于机器的软件库支持创建、访问和共享面向阵列的数据格式科学数据,它也是共享科学数据的社区标准。(摘自Unidata官网),被广泛应用于大气、海洋、水文等领域,是我们日常学习和工作中经常接触到的一类数据类型。那么,在我们获取到有关数据后,应该如何将其转换为我们常用的tif格式呢?我们今天以ArcGIS平台为例进行演示。

- N8 L5 M5 n! c! h, l

说明:此处我们使用的数据集是来自于国家青藏高原科学数据中心的中国1km逐月潜在蒸散发数据集(1990-2022)。

; g3 Y& d, q1 b5 h, W- A

1.首先,再我们下载好数据后,数据一般为压缩包格式,先对其进行解压。

3 U, _' g/ E3 P7 J. `- g6 b/ N

2.打开ArcMap,我们可以发现,无法在ArcMap中直接浏览nc数据。

3 D3 [3 P( C) m# @3 u/ B* s2 }

3.打开ArcToolbox,按照以下路径加载工具:Multidimension Tools-Make NetCDF Raster Layer工具

& {- b7 g0 c: G* T: _! T
( P `- m1 B; G7 C4 p0 l

将输入数据设置为nc文件,变量名和x,y信息自动添加,自定义输出文件名,选择band为time(该数据为逐月数据集,每个年份文件包含12个月的数据)

# G+ s% _" s- B1 f+ }

4.打开ArcToolbox,按照以下路径加载工具:Data Management-Tools-Layers and Table Views

0 ?! G$ p5 j0 V5 v
! u; x2 D+ T! e1 [) n

将输入栅格设置为之前我们生成的文件,设置文件名,在band中选择对应的选项(由于该数据集为逐月数据,共有12个band,这里我们选择1月的数据,故选择1)。

; G9 j$ X4 [$ I8 x5 |

5.将Layer文件导出tif格式

4 @4 u6 }' w9 Z) m0 l; e

注:不同数据集操作略有不同,详细信息可根据元数据,按照实际情况进行调整;由于涉及数据量较大,操作繁琐,可使用批处理工具,此处仅展示处理思路,故不作相关演示。

; j& h* C2 T$ U9 t, O# d! I! [. h# ?5 b5 }0 a7 ~* F + X! U, g; H/ j1 `7 k' F" r ]" C2 m0 R# o- t* } ! f \) r) L* u7 i; m6 n5 y- ?" t
回复

举报 使用道具

全部回帖
暂无回帖,快来参与回复吧
懒得打字?点击右侧快捷回复 【吾爱海洋论坛发文有奖】
您需要登录后才可以回帖 登录 | 立即注册
陌羡尘
活跃在2026-4-8
快速回复 返回顶部 返回列表