引用矢量到地理栅格引用对象
R = refvegeorasterreference (refvec,rasterSize)
R = refvecgeorasterreference (___, varName funcName argIndex)
R = refvecgeorasterreference (Rin,rasterSize,___)
构造一个地理光栅引用对象,R
= refvecToGeoRasterReference (refvec
,rasterSize
)R
,从引用向量,refvec
,和大小向量,rasterSize
.
最多使用三个可选参数提供额外信息。属性中的任意一种时,此信息用于构造错误消息R
= refvecToGeoRasterReference (___,funcName
,varName
,argIndex
)refvec
或rasterSize
输入结果是无效的。因此,您可以使用refvecToGeoRasterReference
用于验证和转换引用向量。可选输入的工作原理就像MATLAB中的对应输入一样®函数validateattributes
.
验证R
= refvecToGeoRasterReference (Rin
,rasterSize
,___)Rin。RasterSize
是一致的rasterSize
,然后复制Rin
来R
.
|
任何有效的1 × 3引用向量,只要单元格大小 |
|
向量的大小 |
|
格式化错误消息中用于标识检查输入的函数的名称,指定为字符向量。 |
|
格式化错误消息中用于标识引用向量的名称,指定为字符向量。 |
|
正整数,表示在函数参数列表中选中的引用向量的位置。 |
|
地理光栅引用对象。 |
|
地理光栅引用对象。 |
方法对引用向量进行手动转换georasterref
函数。
为一个常规的180 * 240网格构建一个参考向量,覆盖包括朝鲜半岛在内的区域,每度12个单元格。Refvec = [12 45 115];%转换为地理光栅参考对象:rasterSize = [180 240];R = refvegeorasterreference (refvec,rasterSize);构造一个具有相同限制的引用对象。latlim = R.LatitudeLimits;lonlim = r . longitude elimits;R2 = georasterref('RasterSize', 'RasterSize', 'Latlim', Latlim,…Lonlim, Lonlim);