Вращайте текст к спроектированной координатной сетке
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'
.