Ссылка на матрицу к географическому растровому объекту ссылки
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 и для проверки и для преобразования матрицы ссылки. Дополнительные входные параметры работают точно так же, как свои дубликаты в функции MATLAB® validateattributes.
проверяет, что размер географического растрового объекта ссылки, R = refmatToGeoRasterReference(Rin,rasterSize,___)Rin сопоставим с размером, заданным rasterSize, и затем копирует Rin в R. refmatToGeoRasterReference получает информацию размера из свойства Rin.RasterSize.
|
Любая допустимая матрица ссылки. Матрица должна привести к допустимым пределам широты и долготы, когда объединено с |
|
Вектор размера R = refmatToGeoRasterReference(refmat, size(RGB)) где |
|
Основная геометрическая природа растра, заданного или как |
|
Имя, используемое в отформатированном сообщении об ошибке, чтобы идентифицировать функцию, проверяющую вход, заданный как вектор символов. |
|
Имя, используемое в отформатированном сообщении об ошибке, чтобы идентифицировать матрицу ссылки, заданную как вектор символов. |
|
Положительное целое число, которое указывает на положение матрицы ссылки, зарегистрировалось в списке аргументов функции. |
|
Географический растровый объект ссылки. |
|
Географический растровый объект ссылки. |
Преобразуйте матрицу ссылки в географический растровый объект ссылки:
% Construct a referencing matrix for a regular grid that covers the % entire globe with 1-degree cells. rasterSize = [180 360]; refmat = makerefmat( ... 'RasterSize', rasterSize, 'Latlim', [-90 90], ... 'Lonlim', [0 360]) % Convert to a geographic raster reference object. R = refmatToGeoRasterReference(refmat, rasterSize) % For comparison, construct a referencing object directly. georasterref( ... 'RasterSize', rasterSize, 'Latlim', [-90 90], 'Lonlim', [0 360])