exponenta event banner

grid2image

Отображение регулярной сетки данных в виде изображения

Синтаксис

grid2image(Z,R)
grid2image(Z,R,PropertyName,PropertyValue,...)
h = grid2image(...)

Описание

grid2image(Z,R) отображает обычную сетку данных Z как изображение. Изображение отображается в незапроектированном виде, с долготой x и широтой y, что приводит к значительному искажению от экватора. Z может быть M-by-N или M-by-N-by-3 и может содержать double, uint8, или uint16 данные. Сетка привязана к широте-долготе R, который может быть объектом географической растровой ссылки, ссылочным вектором или ссылочной матрицей.

Если R - объект географической растровой ссылки, RasterSize свойство должно быть совместимым с size(Z) и его RasterInterpretation должно быть 'cells'.

Если R является ссылочным вектором, он должен быть 1 на 3 с элементами:

[cells/degree northern_latitude_limit western_longitude_limit]

Если R является ссылочной матрицей, она должна быть 3 на 2 и преобразовывать индексы растровых строк и столбцов в/из географических координат согласно:

[lon lat] = [row col 1] * R

Если R является ссылочной матрицей, она должна определять (без вращения, без перекоса) соотношение, в котором каждый столбец сетки данных падает вдоль меридиана, а каждая строка падает вдоль параллели.

grid2image(Z,R,PropertyName,PropertyValue,...) использует указанные свойства изображения для отображения карты. См. раздел image страница ссылки на функцию для списка свойств, которые могут быть изменены.

h = grid2image(...) возвращает дескриптор отображаемого объекта изображения.

Примеры

Загрузите растровые данные отметки и объект ссылки на географические ячейки. Затем отобразите данные в виде изображения.

load topo60c
figure
grid2image(topo60c,topo60cR)

См. также

| | | | |

Представлен до R2006a