主要内容

refvecToGeoRasterReference

引用矢量到地理栅格参考对象

语法

R = refvecToGeoRasterReference (refvec rasterSize)
R = refvecToGeoRasterReference (___, varName funcName argIndex)
R = refvecToGeoRasterReference (Rin、rasterSize___

描述

R= refvecToGeoRasterReference (refvecrasterSize构造一个地理栅格参考对象,R,从引用向量,refvec,以及一个大小矢量,rasterSize

R= refvecToGeoRasterReference (___funcNamevarNameargIndex使用最多三个可选参数来提供额外信息。如果是,则此信息用于构造错误消息refvecrasterSize输入结果是无效的。因此,您可以使用refvecToGeoRasterReference用于验证和转换引用向量。可选输入的工作方式就像MATLAB中的对应输入一样®函数validateattributes

R= refvecToGeoRasterReference (RinrasterSize___验证Rin。RasterSize是一致的rasterSize,然后复制RinR

输入参数

refvec

任何有效的1 × 3引用向量,只要单元格大小1 / refvec (1),西北角纬度refvec (2)、西北角经度refvec (3)当与rasterSize向量。

rasterSize

向量的大小[M N…]指定行数()及列(N)的栅格或图像,以与GeoRasterReference对象,R

funcName

在格式化的错误消息中使用的名称,用于标识检查输入的函数,指定为字符向量。

varName

在格式化的错误消息中用于标识引用向量的名称,指定为字符向量。

argIndex

正整数,指示在函数参数列表中检查的引用向量的位置。refvecToGeoRasterReference在格式化的错误消息中包含此信息。

Rin

地理栅格参考对象。

输出参数

R

地理栅格参考对象。

例子

方法对引用的向量进行手动转换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);

另请参阅

介绍了R2011a