Текстовая аннотация проекта на оси карты
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 являются нескалярными, затем размер входа массива ячеек должен совпадать с их размером точно.