Определите пределы широты и долготы обычной сетки данных
[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 покрывает целый земной шар.