MATLAB 帮助中心
本页采用了机器翻译。点击此处可查看英文原文。
地理栅格插值
Vq = geointerp(V,R,latq,lonq)
Vq = geointerp(___,method)
Vq = geointerp(V,R,latq,lonq) 在指定查询点对地理栅格 V 进行插值处理,该栅格采用栅格参考 R。查询点的纬度为 latq,经度为 lonq。
Vq
V
R
latq
lonq
示例
Vq = geointerp(___,method) 指定插值方法。默认情况下,该函数采用双线性插值法。
method
全部折叠
将全球高程数据读取到工作空间中,作为数组和地理单元参考对象。
load topo60c
指定用于插值的纬度和经度值。然后,对这些值进行插值。
latq = [-40 -20 20 40]; lonq = [42 54 38 62]; Vq = geointerp(topo60c,topo60cR,latq,lonq)
Vq = 1×4 103 × -2.8327 -4.3855 -0.7125 0.1700
地理栅格,指定为 M×N 的数值或逻辑矩阵。
V 的栅格参考,指定为 GeographicCellsReference 对象或 GeographicPostingsReference 对象。
GeographicCellsReference
GeographicPostingsReference
查询点的纬度,指定为数值数组。latq 和 lonq 的大小必须匹配。
数据类型: single | double
single
double
查询点的经度,指定为数值数组。latq 和 lonq 的大小必须匹配。
"linear"
"nearest"
"cubic"
"spline"
插值方法,指定为以下选项之一:
"linear" - 线性插值。查询点处的插值值是基于邻近点值的线性插值计算得出。该方法有时被称为双线性插值。
"nearest" - 最近邻插值法。在查询点处的插值值即为最近点的值。
"cubic" - 立方插值法。查询点处的插值是基于邻近点值的立方插值计算得出。该插值基于三次卷积。该方法有时被称为双三次插值。
"spline" - 立方样条插值法。在查询点处的插值值是基于邻近点值的三次插值计算得出。该插值基于采用非结点端条件的立方样条。
数据类型: char | string
char
string
插值后的数值,以数值数组形式返回。插值值的数量与查询点的数量相匹配。
使用 mapinterp 函数在平面地图坐标系中对栅格数据进行插值处理。
mapinterp
在 R2017a 中推出
georesample
interp2
griddedInterpolant
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处