0. 问题导入
目前,很多地理数据均存储为NetCDF格式(下简称NC格式),而往往内含多变量,不方便处理。其中,一种解决思路就是将NC格式文件中的多个变量数据转格式为单变量的GeoTiff文件(图1),进而进一步处理。
图1 技术路线
1. 示例数据
本示例数据格式为NC格式数据,内含7个变量,由南京师范大学张超博士提供。
ncfile = ncdf4::nc_open('L:\\JianShu\\2019-12-4\\data\\clmforc.Qian.c2006.T62.Solr.1972-01.nc')
names(ncfile$var)
[1] "EDGEE" "EDGEN" "EDGES" "EDGEW" "FSDS" "LATIXY" "LONGXY"
2. 将NC文件中的FSDS变量导入为raster
input_nc = 'L:\\JianShu\\2019-12-4\\data\\clmforc.Qian.c2006.T62.Solr.1972-01.nc'
varname = 'FSDS'
nc2raster = raster(input_nc, varname = varname)
3. 数据可视化检查(图2)
png("L:\\Ji