Текстовая аннотация проекта на оси карты
textm(lat,lon,string)
textm(lat,lon,z,string)
textm(lat,lon,z,string
,PropertyName
,PropertyValue,...)
h = textm(...)
textm(lat,lon,string)
проектирует текст в string
на текущие оси карты в местоположениях, заданных lat
и lon
. Модули lat
и lon
должен совпадать с 'angleunits'
свойство осей карты. Если lat
и lon
содержите несколько элементов, textm
помещает текстовый объект в каждом местоположении. В этом случае string
может быть массив ячеек из символьных векторов с тем же числом элементов как lat
и lon
. (Для обратной совместимости, string
май также быть 2D символьным массивом, таким образом, что size(string,1)
соответствия numel(lat)
).
textm(lat,lon,z,string)
чертит текст на высоте (высотах), заданной в z
, который должен быть одного размера с lat
и lon
. Высота по умолчанию 0.
textm(lat,lon,z,
устанавливает свойства текстовых объектов. Все свойства поддержаны MATLAB® string
,PropertyName
,PropertyValue,...)text
функция поддерживается textm
.
h = textm(...)
возвращает указатели на чертившие текстовые объекты.
Функция textm
это отличает его от стандартного MATLAB text
функция состоит в том, что текстовый объект спроектирован соответственно. Введите следующее:
axesm sinusoid framem('FEdgeColor','red') textm(60,90,'hello')
figure; axesm miller framem('FEdgeColor','red') textm(60,90,'hello')
Текст 'hello'
помещается в ту же географическую точку, но это, кажется, переместилось относительно осей из-за различных проекций. Если вы изменяете проекцию с помощью setm
функция, текст перемещается по мере необходимости. Используйте text
зафиксировать текстовые объекты в осях, независимых от проекции.
Можно работать со скалярным lat
и lon
данные или векторный lat
и lon
данные. Если вы будете в скалярном режиме, и вы вводите массив ячеек из символьных векторов, вы получите текстовый объект, содержащий несколько линий. Также обратите внимание, что вертикальные символы наклонной черты, вместо того, чтобы продолжить несколько линий текста, дают к одной строке текста, содержащего вертикальные наклонные черты. С другой стороны, если lat
и lon
являются нескалярными, затем размер входа массива ячеек должен совпадать с их размером точно.