How can I label multiple routes on a geoscatter plot?
2 ビュー (過去 30 日間)
古いコメントを表示
I am generating multiple route plots using geoscatter. Each plot has its own color but I would like to label each of the plots as well. Below is the code I am using to generate the plots from various gpx files. I appreciate any suggestions for how this can be done.
fig = figure;
pos = fig.Position;
files = dir('cast*.gpx');
for i = 1:length(files)
filename = files(i).name;
route = gpxread(filename);
geoscatter(route.Latitude, route.Longitude, 50, "filled")
hold on
end
0 件のコメント
採用された回答
Chunru
2022 年 7 月 30 日
fig = figure;
%pos = fig.Position;
%files = dir('cast*.gpx');
for i = 1:5 %length(files)
%filename = files(i).name;
%route = gpxread(filename);
route.Latitude = rand(10,1) + i;
route.Longitude = rand(10,1);
geoscatter(route.Latitude, route.Longitude, 50, "filled",'DisplayName', string(i))
hold on
end
legend
0 件のコメント
その他の回答 (1 件)
参考
カテゴリ
Help Center および File Exchange で Graphics Object Properties についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!