ANUSPLIN插值软件使用心得
今天给大家介绍的是一款非常适合对时空地理数据做插值的软件ANUSPLIN。
目前在网上比较流行的ANUSPLIN插值软件,分为两个版本,此手册所注解的ANUSPLIN插值软件的版本为ANUSPLIN4.37,为当前比较新的版本。
在ANUSPLIN插值软件使用的过程中,我们需要了解它的八大模块:SPLINA、SPLINB、SELNOT、ADDNOT、DELNOT、GCVGML、LAPPNT、LAPGRD
而我们今天着重介绍的,则是ANUSPLIN插值软件的SPLINA模块以及LAPGRD模块。
SPLINA模块:适用于任意个独立变量或多个协变量的薄盘样条函数,站点数小于2000,数据平滑度由GCV或GML决定。
LAPGRD模块:生成拟合曲面或贝叶斯标准误差曲面。
ANUSPLIN插值软件的使用方法
在使用ANUSPLIN插值软件之前,我们首先要了解,ANUSPLIN与DOS平台之间的关系,ANUSPLIN插值软件能够使用DOS平台输入其插值所需要的参数,因此,为了方便使用以及我们批量化进行插值,我们可以利用cmd文件作为我们存储以及输入ANUSPLIN插值软件参数的文本,这样做有两个好处,一是可以保存我们输入进ANUSPLIN的一些参数,方便我们之后的查错以及改正,二是方便我们更加系统的了解ANUSPLIN插值软件的参数构成。
接下来,我们先说明一下SPLINA模块与LAPGRD模块使用cmd文件的方法。
SPLINA模块与LAPGRD模块是两个不同的模块,他们所需要输入的参数也不同,因此我们的cmd文件构成则是由两个cmd文件所构成的,一份使用SPLINA模块读取,一份使用LAPGRD模块读取,读取方式为,使用Windows+R按钮弹出运行框,然后输入cmd,在cmd中输入ANUSPLIN的安装路径,然后输入以下内容:
splinaSPLINA文件名称.log
lapgrdLAPGRD文件名称.log
标红部分根据自己需要自行调整
在使用SPLINA模块与LAPGRD模块的过程中,我们也应该了解,SPLINA模块与LAPGRD模块是具有相关性的,SPLINA模块所生成的sur(表面系数文件),是可以被LAPGRD模块读取的,并且LAPGRD模块的运行也需要SPLINA模块先生成sur(表面系数文件),因此SPLINA模块与LAPGRD模块的运行关系是一个从前到后的顺序运行,不能够调整他们的运行顺序。
其次我们需要注意的是,需要插值的范围的问题,在SPLINA模块文件中我们所输入的经纬度范围,应比实际范围稍微大一些,若单位为米,可将范围扩大至小数点位数后1-2位,若单位为度,可将范围扩大至小数点位数后6-7位,LAPGRD模块中的经纬度范围应与实际数据范围保持一致。
插值参数我整理了一张图,如图中所示,对每个插值参数都进行了详细说明,并给出了默认的一个数值。
SPlina文件参数说明
图(插值单位)
图(转换方式)
Lapgrd文件参数说明
图(不同气象要素空间插值的最佳模型)[i]
插值效果
[1] 参考文献:基于ANUSPLIN 的时间序列气象要素空间插值.刘志红,Tim R. McVicar ,Li Ling Tao,Tom G. Van Nie, 杨勤科 ,李 锐 ,穆兴民
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: lzxmw777