Вычислите пределы карты для обычных сеток данных

Пределы широты и долготы обычной сетки среди самых важных свойств ее объекта привязки. Учитывая более старую сетку данных, которая включает вектор ссылки, но не объект привязки, хороший способ проверять пределы состоит в том, чтобы преобразовать вектор ссылки в географический объект растровой привязки, как в следующем простом осуществлении:

  1. Загрузите сетку вертикального изменения 5 минут дуги Кореи и смотрите вектор ссылки, refvec:

    korea = load('korea','map','refvec')
    
    korea = 
    
           map: [180x240 double]
        refvec: [12 45 115]
    

    Вектор ссылки, korea.refvec, указывает, что существует 12 ячеек на угловую степень. Это горизонтальное разрешение в 5 раз более прекрасно, чем тот из topo сетка, которая является одной ячейкой на степень. Это также указывает, что северо-западный угол в 45 градусах на север, 115 градусах на восток, но это должно быть объединено с размером сетки данных, прежде чем южные и восточные пределы смогут быть определены.

  2. Преобразуйте вектор ссылки в географический объект растровой привязки (обеспечение вектора размера):

    korea.R = refvecToGeoRasterReference(korea.refvec, ...
       size(korea.map))
    
    korea = 
    
           map: [180x240 double]
        refvec: [12 45 115]
             R: [1x1 map.rasterref.GeographicCellsReference]
    
  3. Исследуйте Latlim и Lonlim свойства:

    korea.R.LatitudeLimits
    korea.R.LongitudeLimits
    
    ans =
    
        30    45
    
    
    ans =
    
       115   135