limitm

Определите пределы широты и долготы обычной сетки данных

Синтаксис

[latlim,lonlim] = limitm(Z,R)
latlonlim = limitm(Z,R)

Описание

[latlim,lonlim] = limitm(Z,R) вычисляет пределы широты и долготы географического четырехугольника, ограничивающего обычную сетку данных Z пространственно ссылаемый RR может быть географический объект растровой привязки, вектор ссылки или матрица привязки.

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

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

[cells/degree northern_latitude_limit western_longitude_limit]
Если R матрица привязки, это должно быть 3 2 и преобразовать растровые индексы строки и столбца к/от географическим координатам согласно:
[lon lat] = [row col 1] * R
Если R матрица привязки, она должна также задать (невращательный, нескошенный) отношение, в котором каждый столбец сетки данных падает вдоль меридиана и каждой строки падения вдоль параллели. Выход latlim вектор формы [southern_limit northern_limit] и lonlim вектор формы [western_limit eastern_limit]. Все углы находятся в модулях степеней.

latlonlim = limitm(Z,R) конкатенирует latlim и lonlim в вектор-строку 1 на 4 из формы:

[southern_limit northern_limit western_limit eastern_limit]

Примеры

Используйте знакомую сетку данных:

load topo
[latlimits,lonlimits] = limitm(topo,topolegend)

latlimits =
   -90    90
lonlimits =
     0   360

Результат ожидается, потому что topo покрывает целый земной шар.

Смотрите также

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