- 积分
- 38418
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-6-20
- 最后登录
- 1970-1-1
![[言之深深] 粉丝数:128 微博数:2073 新浪微博达人勋](source/plugin/sina_login/img/light.png)
成长值: 0
|
发表于 2012-7-4 17:20:23
|
显示全部楼层
本帖最后由 言深深 于 2012-7-4 17:27 编辑
new1990 发表于 2012-7-4 13:03
呵呵,不好意思,可能我的表述确实不行,我在做温度插值图时,由于气象站点的分布为分散的点状, 需要对 ...
你的意思是:
1、将你的站点数据插值成格点?
【答】这个有蛮多的方法的,比如我此前回复中提到的“反距离权重法”。
2、将多层数据在垂直空间等距离插值?
【答】这么做的人比较少,我不是很明白意义所在,这个是你自己的想法还是你们老板的?一般而言如果你的数据只有一层(通常意义上站点的资料一般指的就是地表测站的结果),那么你在垂直场上面插值很明显是不合理的。“( 海拔每升高100m, 气温降低0. 65 ∃ ) ”的说法是不准确的,不同纬度,不同水汽,风速大小,有无降水·····得到的结果肯定都是不一样的,所以你这样做之前最好先请教一下你们同课题组下面的人,否则这些工作基本上说是白做。
ps:你用的这个看起来是样条函数插值的程序,个人没有用过,但是样条函数本身是用来做拟合的,类似于线性插值,其有效性也是值得商榷的。
【建议】如果一定要这么做(插值),自己推到一下公式(可以使用几种常见的插值方法,论坛有自己搜索一下),然后自己编写程序进行
【【补充】】刚刚又看了你回复@mofangbao的帖子才明白,我想你们老板的意思是让你插值成网格,但是考虑地表站点位置的影响【我勒个去,要揣摩你的意思太困难了········】
&&】如果是这样的话,直接用线性插值就可以解决了,借助你的高中数学技巧就可以了,利用站点资料的经度、纬度、高度资料,进行线性插值即可,这样出来的结果往往是考虑了下垫面影响因素的,可以这么做!这个你自己是可以推到一下公式的【&&
|
|