How to draw the map bounding box over the grid using the Mapping Toolbox?
10 views (last 30 days)
Show older comments
Greetings all,
I have been trying to make my map pretty by changing the line width of my grid.
And when I do that, the grid draws on the top of the map's bounding box.
latLim = [-53.7 -52];
lonLim = [-41 -39.2];
figure
h = worldmap(latLim, lonLim);
setm(gca, 'FontSize', 20);
setm(gca, 'GLineWidth', 2);
set(gca, 'LineWidth', 2);
And the result is:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/316701/image.jpeg)
Not very pretty or "professional". 😔
I tried:
set(gca ,'Layer', 'Top')
No success.
I tried setm and computer says no.
Would you have any idea how on earth can we tell Matlab to draw the bounding box over the grid?
Thank you in advance.
0 Comments
Answers (1)
Prince Sachdeva
on 18 Jun 2020
I understand that you want to draw a bounding box over the grid, you can update the code as shown below:
latLim = [-53.7 -52];
lonLim = [-41 -39.2];
figure
h = worldmap(latLim, lonLim);
axis('on'); % this is the KEY line
setm(gca, 'FontSize', 20);
set(gca ,'Layer', 'Top');
set(gca, 'LineWidth', 5);
setm(gca, 'GLineWidth', 2);
2 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!