limitm

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

Синтаксис

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

Описание

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

Если 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