安装过程如下:
(1)从http://www.unidata.ucar.edu/downloads/netcdf/index.jsp官方网站下载源程序包。最新版为4.0.1,我安装的是3.6.3,测试成功。
(2)假设源程序包保存在/home/fengwei/netcdf-3.6.3文件夹下,打算安装在/usr/local/netcdf路径里。进入root后, *** 作如下:
mkdir /usr/local/netcdf
cd /home/fengwei/netcdf-3.6.3
./configure --prefix=/usr/local/netcdf
make check
make
make install
(3)安装完成后,/usr/local/netcdf/文件夹下存在4个文件,分别为bin,include,lib和share。
(4)针对感兴趣的某一nc文态仔件,编写相应的fortran代码(如test.f90),其中应包括include
'netcdf.inc',并调用NetCDF给定的函数对nc文件进行读取和写入等 *** 作。
(5)编译fortran代码,以intel fortran编译器为例,其他的编译器基本一致
帆州汪 ifort -c -I/usr/local/netcdf/include test.f90
ifort -o test test.o -L/usr/local/netcdf/lib -lnetcdf
(6)运行
./test
完毕!
从worldclim下载的未来气候数据通常是一个包含多个气候变量的 NetCDF 文件(.nc格式)。在处备档理这些数据之前,您需要使用适当的软件和库来读取侍耐NetCDF文件,提取所需的变量,并将它们转换为GeoTIFF格式的单独文件。
一些可用于处理NetCDF数据的软件和库包括:
Python中的netCDF4库
R中的ncdf4包
QGIS软件中的NetCDF浏览器插件
一旦您有了每个气候变量的GeoTIFF文件,您可以使用GIS软件(如QGIS)或专门的GIS工具(如DivA)来将它们组合成老滚春19个环境因子。
这些19个环境因子通常包括:平均气温、最高气温、最低气温、降水量、季节性降水变化、温度季节性变化、温度年际变化、降水季节性变化、降水年际变化、蒸发、潜在蒸发、蒸散发比率、平均风速、霜期、降雪、霜冻日数、日照时数、相对湿度和大气压。
根据您使用的GIS软件或工具,将这些气候变量组合为环境因子的过程可能会有所不同。但通常,您可以将它们叠加在一起,然后使用像“分类”或“分段”之类的功能将它们分成19个不同的图层,每个图层代表一个环境因子。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)