Прежде, чем сделать большую, облагающую налогом память сетку данных, необходимо сначала определить, каков ее размер будет. Если вы знаете пределы широты и долготы области, можно вычислить размер растра путем создания объекта привязки для любого желаемого разрешения карты и шкалы.
Задайте пределы широты и долготы для области. Этот пример вычисляет размер карты континентальных США в шкале 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