Вопрос заключается в следующем: возможно ли объединить все кусочки карт srtm РФ в единую матрицу и работать с ней по координатам?
Пока объединяю только по 2, если объединять для всей РФ, то код слишком уж громоздкий будет.
Код: Выделить всё
[Z_UP, R_UP] = geotiffread('srtm_51_01.tif');
[Z_DOWN, R_DOWN] = geotiffread('srtm_51_02.tif');
map=[Z_UP; Z_DOWN];
mapref= R_UP;
mapref.RasterSize=[12002 6001];
mapref.LatitudeLimits=[50 60];
mapref.LongitudeLimits=[70 75];
ERinMeter=6371000;
lat1=56.54638;
lon1=74.81697;
lat2=56.13838;
lon2=74.73653;
distInMeters=distance(lat1,lon1,lat2,lon2,ERinMeter);
[z,rng,lat,lon]=mapprofile(double(map), mapref,[lat1 lat2],[lon1 lon2]);
figure
plot(deg2km(rng),z)
вот карты
https://drive.google.com/file/d/0B1T...ew?usp=sharing
https://drive.google.com/file/d/0B1T...ew?usp=sharing
Может лучше использовать другие карты? Прошу помощи!!!!!!
Заранее огромное спасибо за помощь.