Ссылка на вектор к географическому объекту растровой привязки
R = refvecToGeoRasterReference(refvec,rasterSize)
R = refvecToGeoRasterReference(refvec,rasterSize,funcName,varName,argIndex)
R = refvecToGeoRasterReference(Rin,rasterSize,___)
создает географический объект растровой привязки, R = refvecToGeoRasterReference(refvec,rasterSize)R, от вектора ссылки, refvec, и вектор размера, rasterSize.
использование до трех дополнительных аргументов, чтобы предоставить дополнительную информацию. Эта информация используется, чтобы создать сообщения об ошибке если любой R = refvecToGeoRasterReference(refvec,rasterSize,funcName,varName,argIndex)refvec или rasterSize входные параметры оказываются недопустимыми. Таким образом можно использовать refvecToGeoRasterReference и для проверки и для преобразования вектора ссылки. Дополнительные входные параметры работают точно так же, как свои дубликаты в функции MATLAB® validateattributes.
проверяет тот R = refvecToGeoRasterReference(Rin,rasterSize,___)Rin.RasterSize сопоставимо с rasterSize, затем копии Rin к R.
|
Любой допустимый 1 3 ссылающийся вектор, пока размер ячейки |
|
Вектор размера |
|
Имя, используемое в отформатированном сообщении об ошибке, чтобы идентифицировать функцию, проверяющую вход, заданный как вектор символов. |
|
Имя, используемое в отформатированном сообщении об ошибке, чтобы идентифицировать вектор ссылки, заданный как вектор символов. |
|
Положительное целое число, которое указывает на положение вектора ссылки, зарегистрировалось в списке аргументов функции. |
|
Географический объект растровой привязки. |
|
Географический объект растровой привязки. |
Преобразуйте вектор ссылки вручную по сравнению с использованием 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)
% For comparison, construct a referencing object directly:
[latlim, lonlim] = limitm(zeros(rasterSize), refvec);
georasterref('RasterSize', rasterSize, 'Latlim', latlim, ...
'Lonlim', lonlim)