Привязка матрицы к объекту географической растровой ссылки
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 ввод для определения типа создаваемого объекта географической растровой ссылки. 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]);