How to get rid of angles in MATLAB world map?

2 vues (au cours des 30 derniers jours)
Muhammad Anas Imtiaz
Muhammad Anas Imtiaz le 19 Nov 2018
Commenté : Mark Sherstan le 19 Nov 2018
Suppose I have the map below (taken from here). Is there a way to get rid of the all the text (i.e 90N, 45N, ..., 180W, 135W, ...) from the map? I have tried going through the documentation on the webpage but couldn't find any useful information.
SetUpWorldMapAndDrawCoastlinesExample_01.png

Réponse acceptée

Mark Sherstan
Mark Sherstan le 19 Nov 2018
Access the figure handle and set the angle labels to be a blank string. This code will do it for you:
close all
h = worldmap('world');
load coastlines
plotm(coastlat,coastlon)
for ii = 1:14
h.Children(ii).String = '';
end
There may be other more effcient methods but this is a quick fix for now.
  2 commentaires
Muhammad Anas Imtiaz
Muhammad Anas Imtiaz le 19 Nov 2018
This is exactly what I was looking for. Just a small change was needed since I was using scatterm instead of plotm:
ii = 2:15
Mark Sherstan
Mark Sherstan le 19 Nov 2018
Perfect! Glad to here it worked.

Connectez-vous pour commenter.

Plus de réponses (0)

Produits


Version

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by