Добавление или изменение графического масштаба на осях карты
scaleruler
scaleruler on
scaleruler off
scaleruler(property,value,...)
h = scaleruler(...)
scaleruler переключает отображение графического масштаба. Если графический масштаб в данный момент не отображается в текущих осях карты, добавляется один. Если в настоящее время отображаются какие-либо графические шкалы, они удаляются.
scaleruler on добавляет графический масштаб к текущим осям карты. К одним и тем же осям карты можно добавить несколько графических шкал.
scaleruler off удаляет все отображаемые в данный момент графические шкалы.
scaleruler( добавляет графический масштаб и задает свойства для указанных значений. Можно отобразить список свойств графического масштаба с помощью команды property,value,...)setm(h), где h является дескриптором объекта графического масштаба. Текущие значения для отображаемого объекта графического масштаба можно получить с помощью getm. Свойства отображаемого объекта графического масштаба можно изменить с помощью setm.
h = scaleruler(...) возвращает значение hggroup к объекту графического масштаба.
Картографы часто добавляют на карту графические элементы для обозначения её масштаба. Возможно, наиболее часто используется графический масштаб, линейчатый объект, который показывает расстояния на земле при правильном размере для проекции.
Color ColorSpec {no default}
Цвет отображаемого графического масштаба - управляет цветом линий графического масштаба и текста. Цвет можно задать с помощью вектора значений RGB или одного из предопределенных имен MATLAB ®. По умолчанию графическая шкала отображается черным цветом ([0 0 0]).
FontAngle {normal} | italic | oblique
Угол текста метки графического масштаба - управляет внешним видом компонентов текста графического масштаба. Используйте любые углы шрифта MATLAB.
FontName courier | {helvetica} | symbol | times
Имя семейства шрифтов для всех меток графического масштаба - задает шрифт для всех отображаемых меток графического масштаба. Для правильного отображения и печати FontName должен быть шрифтом, поддерживаемым системой.
FontSize scalar in units specified in FontUnits {9}
Размер шрифта - указывает размер шрифта, который будет использоваться для всех отображаемых меток графического масштаба, в единицах, указанных FontUnits собственность. Размер точки по умолчанию равен 9.
FontUnits inches | centimeters | normalized | {points} | pixels
Единицы измерения, используемые для интерпретации свойства StartSize - если задано значение normalized, панель инструментов интерпретирует значение FontSize как часть высоты осей. Например, нормализованный FontSize Значение 0,16 задает шрифт, высота которого равна одной десятой высоты осей. Единицы измерения по умолчанию, точки, равны 1/72 дюйма.
FontWeight light | {normal} | demi | bold
Выбрать полужирный или обычный шрифт - вес символов для всех отображаемых меток графического масштаба.
Labelcharacter vector
Текст метки для графического масштаба - содержит вектор символов, используемый для маркировки графического масштаба. Текст отображается по центру шкалы. Метка часто используется для обозначения масштаба карты, например «1:50 000 000».
LineWidth scalar {0.5}
Ширина линии графического масштаба - задает ширину отображаемой шкалы. Значением является скаляр, представляющий точки, который по умолчанию равен 0,5.
MajorTick vector
Расположение основных засечек графического масштаба - задает расположение основных засечек для графического масштаба. Значения по умолчанию выбираются так, чтобы получить шкалу разумного размера. Можно задать расположение делений, указав вектор расположений. Обычно это равноудаленные значения, генерируемые start:step:end. Значения представляют собой расстояния в единицах измерения Units собственность.
MajorTickLabelCell array of character vectors
Метки основных засечек графического масштаба - задает текстовые метки, связанные с расположениями основных засечек. По умолчанию метки идентичны основным расположениям засечек. Их можно переопределить, предоставив массив ячеек из векторов символов. Должно быть столько же векторов символов, сколько делений.
MajorTickLengthscalar
Длина основных делений - управляет длиной основных делений. Длина - это расстояние в единицах измерения Units собственность.
MinorTick vector
Расположение минорных засечек графического масштаба - задает расположение минорных засечек для графического масштаба. Значения по умолчанию выбираются так, чтобы получить шкалу разумного размера. Можно задать расположение делений, указав вектор расположений. Обычно это равноудаленные значения, генерируемые start:step:end. Значения представляют собой расстояния в единицах измерения Units собственность.
MinorTickLabel character vectors
Метки второстепенных засечек графического масштаба - задает текстовые метки, связанные с расположениями второстепенных засечек. По умолчанию метка идентична последнему расположению минорной засечки. Это можно переопределить, предоставив метку вектора символа.
MinorTickLength scalar
Длина вспомогательных засечек - управляет длиной вспомогательных засечек. Длина - это расстояние в единицах измерения Units собственность.
RulerStyle {ruler} | lines | patches
Стиль графического масштаба - выбор из трех различных видов отображения графического масштаба. Дефолт ruler стиль выглядит как ось X n осей. lines стиль имеет три горизонтальные линии поперек делений. Этот тип графической шкалы часто используется на картах Геологической службы США. patches стиль имеет чередующиеся черно-белые прямоугольники на месте линий и делений.
TickDir{up} | down
Направление засечек и текста - управляет направлением, в котором прорисовываются засечки и текстовые метки. В направлении вверх по умолчанию деления и текстовые метки размещаются над базовой линией, которая размещается в месте, указанном в XLoc собственность. В нижнем положении засечки и метки прорисовываются ниже базовой линии.
TickMode {auto} | manual
Режим расположения засечек - определяет, вычисляются ли расположения засечек и метки автоматически или задаются пользователем. Явное задание меток засечек или расположений приводит к 'manual' режим засечки. Установка для любой из меток или расположений засечки пустой матрицы сбрасывает режим засечки на 'auto'. Установка для режима засечки значения 'auto' удаляет все явно определенные расположения засечек и метки, которые затем заменяются значениями по умолчанию.
XLoc scalar
X-местоположение графического масштаба - управляет горизонтальным расположением графического масштаба в осях. Местоположение задается в декартовых координатах проекции. Использовать showaxes для отображения декартовых меток сетки. Можно также переместить графический масштаб путем перетаскивания базовой линии с помощью мыши.
YLoc scalar
Y-местоположение графического масштаба - управляет вертикальным расположением графического масштаба в осях. Местоположение задается в декартовых координатах проекции. Использовать showaxes для отображения декартовых меток сетки. Можно также переместить графический масштаб путем перетаскивания базовой линии с помощью мыши.
Azimuthscalar
Азимут вычисления масштаба - масштаб карты изменяется в пределах проекции с географическим положением и азимутом. Это свойство управляет азимутом, по которому вычисляется масштабирование между географическими и проекционными координатами. Азимут задается в единицах текущего угла осей карты. По умолчанию используется азимут 0.
Lat scalar
Широта вычисления масштаба - масштаб карты изменяется в пределах проекции с географическим положением и азимутом. Это свойство управляет географическим положением, в котором вычисляется масштабирование между географическими и проекционными координатами. Широта задается в текущих единицах угла осей карты. Расположение по умолчанию - это центр отображаемой карты.
Long scalar
Долгота вычисления масштаба - масштаб карты изменяется в пределах проекции с географическим положением и азимутом. Это свойство управляет географическим положением, в котором вычисляется масштабирование между географическими и проекционными координатами. Долгота задается в текущих единицах угла осей карты. Расположение по умолчанию - это центр отображаемой карты.
Radius Name or radius of reference sphere
Ссылочное имя сферы или радиус - radius свойство управляет масштабированием между угловыми расстояниями и расстояниями поверхности. radius может быть одним из векторов символов, поддерживаемых km2deg, или это может быть (численный) радиус требуемой сферы в тех же единицах, что и Units собственность. Значение по умолчанию: 'earth'.
Units (valid distance unit)
Единицы измерения расстояния поверхности (Surface distance units) - определяет единицы измерения расстояния, отображаемые в графическом масштабе. Units может быть любой единицей расстояния, распознаваемой unitsratio. Вектор символа расстояния также используется в последней текстовой метке графического масштаба.
Children(read-only)
Наименование элементов графического масштаба - содержит тег, назначенный графическим элементам, составляющим графический масштаб. Все элементы графического масштаба имеют скрытые маркеры, кроме базовой линии. Как правило, прямой доступ к элементам не требуется.
Можно изменить положение объектов графического масштаба, перетаскивая их мышью. Можно также изменить их позиции, изменив XLoc и YLoc свойства с использованием setm.
Использовать scaleruler off, clmo scaleruler, или clmo scalerulerN для удаления линейки шкалы. Можно также удалить объект графического масштаба с помощью delete(h), или delete(handlem(`scalerulerN')), где N - соответствующее целое число.
axesscale | distance | distortcalc | mdistort | paperscale | surfdist