Subplot with Geoaxes.
17 ビュー (過去 30 日間)
古いコメントを表示
I am trying to format a subplot with geoaxes (geoplot) figures. The code looks something like this below.
subplot(4,4,i)
gx(i) = geoaxes();
geoplot(gx(i),file_data(i).data.lat(file_data(i).gps_indx));
I then use the index to format the geoplot as shown below. Any help with getting the subplot feature to work would be appreciated.
gx(i).LatitudeAxis.Label.String =''; % Turn off latitude axes label
gx(i).LongitudeAxis.Label.String=''; % Turn off Longitude axes label
0 件のコメント
回答 (1 件)
Chunru
2021 年 11 月 27 日
"geoaxes" cannot be the child of subplot. But we can set its position as follows (2x2 grid for example):
for i=1:2
for j=1:2
gx(i) = geoaxes('Position', [0.05+(j-1)*0.5 0.05+(i-1)*0.5 0.45 0.45]);
lat = rand(10,1)*180 -90;
lon = rand(10,1)*360;
geoplot(gx(i), lat, lon);
end
end
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Geographic Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!