refvecToGeoRasterReference

Ссылка на вектор к географическому объекту растровой привязки

Синтаксис

R = refvecToGeoRasterReference(refvec,rasterSize)
R = refvecToGeoRasterReference(___,funcName,varName,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.

Входные параметры

refvec

Любой допустимый 1 3 ссылающийся вектор, пока размер ячейки 1/refvec(1), северо-западная угловая широта refvec(2), и северо-западная угловая долгота refvec(3) приведите к допустимым пределам широты и долготы, когда объединено с rasterSize вектор.

rasterSize

Вектор размера [M N ...] определение количества строк (M) и столбцы (N) в растре или изображении, которое будет сопоставлено с GeoRasterReference объект, R.

funcName

Имя, используемое в отформатированном сообщении об ошибке, чтобы идентифицировать функцию, проверяющую вход в виде вектора символов.

varName

Имя, используемое в отформатированном сообщении об ошибке, чтобы идентифицировать вектор ссылки в виде вектора символов.

argIndex

Положительное целое число, которое указывает на положение вектора ссылки, зарегистрировалось в списке аргументов функции. refvecToGeoRasterReference включает эту информацию в отформатированное сообщение об ошибке.

Rin

Географический объект растровой привязки.

Выходные аргументы

R

Географический объект растровой привязки.

Примеры

Преобразуйте вектор ссылки вручную по сравнению с использованием georasterref функция.

% Construct a referencing vector for a regular 180-by-240 grid 
% covering an area that includes the Korean Peninsula, with 12 cells 
% per degree.
refvec = [12  45  115];
 
% Convert to a geographic raster reference object:
rasterSize = [180 240];
R = refvecToGeoRasterReference(refvec,rasterSize);
 
% Construct a reference object with the same limits.
latlim = R.LatitudeLimits;
lonlim = R.LongitudeLimits;
R2 = georasterref('RasterSize',rasterSize,'Latlim',latlim, ...
   'Lonlim',lonlim);

Смотрите также

Введенный в R2011a