Поверните текст в проективную гратикулу
rotatetext
rotatetext(objects)
rotatetext(objects,'inverse')
rotatetext вращает отображаемые текстовые объекты для расчета кривизны графика. Объекты выбираются в интерактивном режиме из графического интерфейса пользователя.
rotatetext(objects) вращает выбранные объекты. objects может быть именем, распознанным handlem или вектор указателей для отображаемых текстовых объектов.
rotatetext(objects,'inverse') удаляет вращение, добавленное при более раннем использовании rotatetext. Если опущено, 'forward' принято.
Добавьте текст на карту и поверните текст на графике.
figure
worldmap('south america')
geoshow('landareas.shp','facecolor','yellow')
cities = shaperead('worldcities.shp', 'UseGeoCoords', true);
Santiago = strcmp('Santiago',{cities(:).Name});
h=textm(cities(Santiago).Lat, cities(Santiago).Lon, ...
'Santiago');
rotatetext(h)
Можно автоматически повернуть метки меридиана и параллели путем установки осей карты LabelRotation свойство к 'on'.