Матрица привязки на географический объект растровой привязки
R = refmatToGeoRasterReference(refmat,rasterSize)
R = refmatToGeoRasterReference(___,rasterInterpretation)
R = refmatToGeoRasterReference(___,funcName,varName,argIndex)
R = refmatToGeoRasterReference(Rin,rasterSize,___)
создает ориентированную на ячейки географический объект растровой привязки, R = refmatToGeoRasterReference(refmat,rasterSize)R, из матрицы привязки, refmat, и вектор размера, rasterSize.
использует R = refmatToGeoRasterReference(___,rasterInterpretation)rasterInterpretation вход для определения типа географического объекта растровой привязки для создания. The rasterInterpretation вход указывает базовый геометрический характер растра и может равняться любому из них 'cells' или 'postings'.
использует до трех необязательных аргументов для предоставления дополнительной информации. Эта информация используется для создания сообщений об ошибке, если R = refmatToGeoRasterReference(___,funcName,varName,argIndex)refmat или rasterSize входы оказываются недопустимыми. Таким образом, можно использовать refmatToGeoRasterReference для валидации и преобразования матрицы привязки. Необязательные входы работают так же, как и их аналоги в функции validateattributes.
проверяет, что размер географического объекта растровой привязки, R = refmatToGeoRasterReference(Rin,rasterSize,___)Rin соответствует размеру, заданному в rasterSize, а затем копирует Rin на R. refmatToGeoRasterReference получает информацию о размере из Rin.RasterSize свойство.
|
Любая допустимая матрица привязки. Матрица должна привести к допустимым пределам широты и долготы в сочетании с |
|
Размер вектора R = refmatToGeoRasterReference(refmat, size(RGB)) где |
|
Основной геометрический характер растра, заданный как |
|
Имя, используемое в форматированном сообщении об ошибке, чтобы идентифицировать функцию, проверяющую вход, заданную как вектор символов. |
|
Имя, используемое в форматированном сообщении об ошибке, чтобы идентифицировать матрицу привязки, заданную как вектор символов. |
|
Положительное целое число, которое указывает положение матрицы привязки, проверенной в списке аргументов функции. |
|
Географические объекты растровой привязки. |
|
Географические объекты растровой привязки. |
Преобразуйте матрицу привязки в географический объект растровой привязки:
% Specify the size of a sample raster and referencing matrix. rasterSize = [180 360]; refmat = [0 1; 1 0; -0.5 -90.5]; % Convert the referencing matrix to a % geographic raster reference object. R = refmatToGeoRasterReference(refmat,rasterSize); % For comparison, construct a referencing object directly. R2 = georasterref( ... 'RasterSize',rasterSize,'Latlim',[-90 90],'Lonlim',[0 360]);