Прежде чем создавать большую, облагаемую памятью сетку данных, необходимо сначала определить, каков будет ее размер. Если известны пределы широты и долготы области, можно вычислить размер растра, создав ссылочный объект для любого требуемого разрешения и масштаба карты.
Укажите пределы широты и долготы для области. В этом примере рассчитывается размер карты континентального США в масштабе 10 ячеек на градус.
latlim = [ 25 50]; lonlim = [-130 -60];
Укажите размер сетки данных, используя ячейки на градус.
cellsPerDegree = 10; extent = 1/cellsPerDegree;
Создайте ссылочный объект и убедитесь, что размер растра приемлем (в данном случае 250 на 700 ячеек).
R = georefcells(latlim,lonlim,extent,extent); R.RasterSize
ans = 1×2
250 700