refvecToGeoRasterReference
引用矢量到地理栅格参考对象
语法
R = refvecToGeoRasterReference (refvec rasterSize)
R = refvecToGeoRasterReference (___, varName funcName argIndex)
R = refvecToGeoRasterReference (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个单元格%。drawtext = [12 45 115];%转换为一个地理栅格参考对象:rasterSize = [180 240];R = refvecToGeoRasterReference (refvec rasterSize);用相同的限制构造一个引用对象。latlim = R.LatitudeLimits;lonlim = R.LongitudeLimits;R2 = georasterref('RasterSize', RasterSize,'Latlim', Latlim,…Lonlim, Lonlim);