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