首先,使用arcgis导入nc文件使用系统工具箱下的make netCDF raster layer工具
每一项都对应选择即可,x为经度,y为纬度。
但在显示时可能会出现上下翻转的问题,因为可能nc文件中的纬度是从下往上排的,但arcgis分配时是从上往下的顺序,就会出现上下翻转的情况,于是选择用matlab读取文件信息并导出为tif。
(代码为网上代码,非原创,但找不到那篇文章了,找到一定加原文链接(づ●─●)づ)
matlab代码如下:
clc;
clear;
ncFilePath='C:\xxxx\xxxx.nc';% ncFilePath是变量名,后面是文件地址和文件名,要改
%% 大概了解nc文件内的属性信息 知道数据的变量是什么就可以不用运行
%ncdisp(ncFilePath);%显示nc文件的所有结构,以便大概了解里面的内容
%ncdisp(ncFilePath,'lrad');%显示指定变量的内容,注意一定要是变量variables才可以
%ncdisp(ncFilePath,'/','min');%简单显示结构以及定义
%ncdisp(ncFilePath,'/