Управление внешним видом и поведением шкалы в географических осях
GeographicScalebar свойства управляют внешним видом и поведением полосы масштабирования, включенной в GeographicAxes объект.
Доступ к GeographicScalebar объект через Scalebar имущества GeographicAxes объект. Используйте точечную нотацию для ссылки на GeographicScalebar свойства.
% Create a Geographic Axes. gx = geoaxes; % Get the GeographicScalebar object. sb = gx.Scalebar; % Set a GeographicScalebar object property. gx.Scalebar.Visible = 'off';
BackgroundAlpha - Прозрачность фона шкалы 0.45 (по умолчанию) | скалярПрозрачность фона шкалы, заданная как скаляр между 0 и 1, включительно. Значение 1 означает, что фон шкалы полностью непрозрачен и 0 означает, что он полностью прозрачен (невидим).
Пример: gx.Scalebar.BackgroundAlpha = 0.2;
BackgroundColor - Цвет фона шкалы[1 1 1]
(дефолт) | тройка RGB | шестнадцатеричный цветовой код | окрашивает имя | короткое цветное имяЦвет фона полосы масштабирования, определяемый как триплет RGB, шестнадцатеричный код цвета, имя цвета или короткое имя цвета.
Для пользовательского цвета укажите триплет RGB или шестнадцатеричный цветовой код.
Триплет RGB - это трехэлементный вектор строки, элементы которого задают интенсивности красной, зеленой и синей составляющих цвета. Интенсивности должны находиться в диапазоне [0,1]; например, [0.4 0.6 0.7].
Шестнадцатеричный цветовой код - это символьный вектор или строковый скаляр, начинающийся с хэш-символа (#), за которыми следуют три или шесть шестнадцатеричных цифр, которые могут варьироваться от 0 кому F. Значения не чувствительны к регистру. Таким образом, цветовые коды '#FF8800', '#ff8800', '#F80', и '#f80' эквивалентны.
Можно также задать некоторые общие цвета по имени. В этой таблице перечислены параметры именованного цвета, эквивалентные триплеты RGB и шестнадцатеричные цветовые коды.
| Имя цвета | Краткое имя | Триплет RGB | Шестнадцатеричный цветовой код | Внешность |
|---|---|---|---|---|
'red' | 'r' | [1 0 0] | '#FF0000' |
|
'green' | 'g' | [0 1 0] | '#00FF00' |
|
'blue' | 'b' | [0 0 1] | '#0000FF' |
|
'cyan'
| 'c' | [0 1 1] | '#00FFFF' |
|
'magenta' | 'm' | [1 0 1] | '#FF00FF' |
|
'yellow' | 'y' | [1 1 0] | '#FFFF00' |
|
'black' | 'k' | [0 0 0] | '#000000' |
|
'white' | 'w' | [1 1 1] | '#FFFFFF' |
|
'none' | Неприменимо | Неприменимо | Неприменимо | Без цвета |
Вот триплеты RGB и шестнадцатеричные цветовые коды для цветов по умолчанию MATLAB ®, используемых на многих типах графиков.
| Триплет RGB | Шестнадцатеричный цветовой код | Внешность |
|---|---|---|
[0 0.4470 0.7410] | '#0072BD' |
|
[0.8500 0.3250 0.0980] | '#D95319' |
|
[0.9290 0.6940 0.1250] | '#EDB120' |
|
[0.4940 0.1840 0.5560] | '#7E2F8E' |
|
[0.4660 0.6740 0.1880] | '#77AC30' |
|
[0.3010 0.7450 0.9330] | '#4DBEEE' |
|
[0.6350 0.0780 0.1840] | '#A2142F' |
|
Пример: gx.Scalebar.BackgroundColor = [0 0 1];
Пример: gx.Scalebar.BackgroundColor = 'b';
Пример: gx.Scalebar.BackgroundColor = 'none';
Пример: gx.Scalebar.BackgroundColor = '#0000FF';
EdgeColor - Цвет линий в шкале[0.15 0.15 0.15] (дефолт) | тройка RGB | шестнадцатеричный цветовой код | окрашивает имя | короткое цветное имяЦвет линий в полосе масштабирования, определяемый как триплет RGB, шестнадцатеричный код цвета, имя цвета или короткое имя цвета.
Для пользовательского цвета укажите триплет RGB или шестнадцатеричный цветовой код.
Триплет RGB - это трехэлементный вектор строки, элементы которого задают интенсивности красной, зеленой и синей составляющих цвета. Интенсивности должны находиться в диапазоне [0,1]; например, [0.4 0.6 0.7].
Шестнадцатеричный цветовой код - это символьный вектор или строковый скаляр, начинающийся с хэш-символа (#), за которыми следуют три или шесть шестнадцатеричных цифр, которые могут варьироваться от 0 кому F. Значения не чувствительны к регистру. Таким образом, цветовые коды '#FF8800', '#ff8800', '#F80', и '#f80' эквивалентны.
Можно также задать некоторые общие цвета по имени. В этой таблице перечислены параметры именованного цвета, эквивалентные триплеты RGB и шестнадцатеричные цветовые коды.
| Имя цвета | Краткое имя | Триплет RGB | Шестнадцатеричный цветовой код | Внешность |
|---|---|---|---|---|
'red' | 'r' | [1 0 0] | '#FF0000' |
|
'green' | 'g' | [0 1 0] | '#00FF00' |
|
'blue' | 'b' | [0 0 1] | '#0000FF' |
|
'cyan'
| 'c' | [0 1 1] | '#00FFFF' |
|
'magenta' | 'm' | [1 0 1] | '#FF00FF' |
|
'yellow' | 'y' | [1 1 0] | '#FFFF00' |
|
'black' | 'k' | [0 0 0] | '#000000' |
|
'white' | 'w' | [1 1 1] | '#FFFFFF' |
|
'none' | Неприменимо | Неприменимо | Неприменимо | Без цвета |
Вот триплеты RGB и шестнадцатеричные цветовые коды для цветов по умолчанию MATLAB, используемых на многих типах графиков.
| Триплет RGB | Шестнадцатеричный цветовой код | Внешность |
|---|---|---|
[0 0.4470 0.7410] | '#0072BD' |
|
[0.8500 0.3250 0.0980] | '#D95319' |
|
[0.9290 0.6940 0.1250] | '#EDB120' |
|
[0.4940 0.1840 0.5560] | '#7E2F8E' |
|
[0.4660 0.6740 0.1880] | '#77AC30' |
|
[0.3010 0.7450 0.9330] | '#4DBEEE' |
|
[0.6350 0.0780 0.1840] | '#A2142F' |
|
Примечание
Установка AxisColor свойство для родительских географических осей задает EdgeColor свойство для масштабной полосы с тем же значением. И наоборот, установка свойства шкалы не устанавливает значение AxisColor собственность. Чтобы значение свойства оси не переопределялось значением свойства полосы масштабирования, сначала задайте значение оси, а затем задайте значение свойства полосы масштабирования.
Пример: gx.Scalebar.EdgeColor = 'b';
Пример: gx.Scalebar.EdgeColor = 'blue';
Пример: gx.Scalebar.EdgeColor = [0 0 1];
Пример: gx.Scalebar.EdgeColor = '#0000FF';
LineWidth - Ширина линий в шкале0.5 (по умолчанию) | положительное значениеШирина линий в шкале, заданная как положительное значение в единицах измерения точек. Одна точка равна 1/72 дюйма.
Пример: gx.Scalebar.LineWidth = 2;
Примечание
Установка LineWidth свойство для родительских географических осей задает LineWidth свойство для масштабной полосы с тем же значением. И наоборот, при задании свойства панели масштабирования свойство осей не устанавливается. Чтобы значение свойства оси не переопределялось значением свойства панели масштабирования, сначала задайте значение оси, а затем задайте значение свойства панели масштабирования.
Visible - Видимость шкалы'on' (по умолчанию) | логическое значение on/offВидимость шкалы, заданная как 'on' или 'off'или как числовое или логическое 1 (true) или 0 (false). Значение 'on' эквивалентно true, и 'off' эквивалентно false. Таким образом, можно использовать значение этого свойства в качестве логического значения. Значение сохраняется как логическое значение типа вкл/выкл matlab.lang.OnOffSwitchState.
'on' - Отображение шкалы.
'off' - Скрыть шкалу масштаба, не удаляя ее. Вы по-прежнему можете получить доступ к свойствам невидимой шкалы с помощью GeographicScalebar объект.
Пример: gx.Scalebar.Visible = 'off';
FontName - Название шрифта'FixedWidth'Имя шрифта, указанное как имя шрифта, поддерживаемого системой, или 'FixedWidth'. Шрифт по умолчанию зависит от конкретной системы и языка. Чтобы использовать шрифт фиксированной ширины, который хорошо работает в любом языковом стандарте, укажите 'FixedWidth'. Фактически используемый шрифт фиксированной ширины зависит от FixedWidthFontName свойства корневого объекта.
Примечание
Установка FontName свойство для родительских географических осей задает FontName свойство для масштабной полосы с тем же значением. И наоборот, при задании свойства панели масштабирования свойство осей не устанавливается. Чтобы значение свойства оси не переопределялось значением свойства панели масштабирования, сначала задайте значение оси, а затем задайте значение свойства панели масштабирования.
Пример: gx.Scalebar.FontName = 'Cambria';
FontSize - Размер шрифта8 (по умолчанию) | скалярное числовое значениеРазмер шрифта, заданный как скалярное числовое значение.
Примечание
Установка FontSize свойство для родительских географических осей задает FontSize для объекта панели масштабирования. И наоборот, при установке свойства панели масштабирования свойство родительских осей не устанавливается. Чтобы значение свойства оси не переопределялось значением свойства панели масштабирования, сначала задайте значение оси, а затем задайте значение свойства панели масштабирования.
При использовании размера шрифта, заданного родительскими географическими осями, шкала масштабирования масштабирует размер шрифта до 80% от размера родительского шрифта.
Пример: gx.Scalebar.FontSize = 12;
FontWeight - Толщина символа'normal' (по умолчанию) | 'bold'Толщина символа, заданная как одно из следующих значений:
'normal' - Вес по умолчанию, определенный определенным шрифтом
'bold' - Более толстые контуры символов, чем вес по умолчанию
MATLAB использует FontWeight для выбора шрифта из шрифтов, доступных в системе. Не все шрифты имеют жирный вес. Поэтому задание полужирного веса шрифта может привести к нормальному весу шрифта.
Примечание
Установка FontWeight свойство для родительских географических осей задает FontWeight свойство для масштабной полосы с тем же значением. И наоборот, при установке свойства панели масштабирования свойство родительских осей не устанавливается. Чтобы значение свойства оси не переопределялось значением свойства панели масштабирования, сначала задайте значение оси, а затем задайте значение свойства панели масштабирования.
Пример: gx.Scalebar.FontWeight = 'bold';
FontColor - Цвет шрифта[0.15 0.15 0.15] (дефолт) | тройка RGB | шестнадцатеричный цветовой код | окрашивает имя | короткое цветное имяЦвет шрифта, определяемый как триплет RGB, шестнадцатеричный код цвета, имя цвета или короткое имя цвета.
Для пользовательского цвета укажите триплет RGB или шестнадцатеричный цветовой код.
Триплет RGB - это трехэлементный вектор строки, элементы которого задают интенсивности красной, зеленой и синей составляющих цвета. Интенсивности должны находиться в диапазоне [0,1]; например, [0.4 0.6 0.7].
Шестнадцатеричный цветовой код - это символьный вектор или строковый скаляр, начинающийся с хэш-символа (#), за которыми следуют три или шесть шестнадцатеричных цифр, которые могут варьироваться от 0 кому F. Значения не чувствительны к регистру. Таким образом, цветовые коды '#FF8800', '#ff8800', '#F80', и '#f80' эквивалентны.
Можно также задать некоторые общие цвета по имени. В этой таблице перечислены параметры именованного цвета, эквивалентные триплеты RGB и шестнадцатеричные цветовые коды.
| Имя цвета | Краткое имя | Триплет RGB | Шестнадцатеричный цветовой код | Внешность |
|---|---|---|---|---|
'red' | 'r' | [1 0 0] | '#FF0000' |
|
'green' | 'g' | [0 1 0] | '#00FF00' |
|
'blue' | 'b' | [0 0 1] | '#0000FF' |
|
'cyan'
| 'c' | [0 1 1] | '#00FFFF' |
|
'magenta' | 'm' | [1 0 1] | '#FF00FF' |
|
'yellow' | 'y' | [1 1 0] | '#FFFF00' |
|
'black' | 'k' | [0 0 0] | '#000000' |
|
'white' | 'w' | [1 1 1] | '#FFFFFF' |
|
'none' | Неприменимо | Неприменимо | Неприменимо | Без цвета |
Вот триплеты RGB и шестнадцатеричные цветовые коды для цветов по умолчанию MATLAB, используемых на многих типах графиков.
| Триплет RGB | Шестнадцатеричный цветовой код | Внешность |
|---|---|---|
[0 0.4470 0.7410] | '#0072BD' |
|
[0.8500 0.3250 0.0980] | '#D95319' |
|
[0.9290 0.6940 0.1250] | '#EDB120' |
|
[0.4940 0.1840 0.5560] | '#7E2F8E' |
|
[0.4660 0.6740 0.1880] | '#77AC30' |
|
[0.3010 0.7450 0.9330] | '#4DBEEE' |
|
[0.6350 0.0780 0.1840] | '#A2142F' |
|
Примечание
Установка AxisColor свойство для родительских географических осей задает FontColor свойство для масштабной полосы с тем же значением. И наоборот, при установке свойства панели масштабирования свойство родительских осей не устанавливается. Чтобы значение свойства родительской оси не переопределялось значением свойства полосы масштабирования, сначала задайте значение оси, а затем задайте значение свойства полосы масштабирования.
Пример: gx.Scalebar.FontColor = 'b';
Пример: gx.Scalebar.FontColor = 'blue';
Пример: gx.Scalebar.FontColor = [0 0 1];
Пример: gx.Scalebar.FontColor = '#0000FF';
FontAngle - Наклон символа'normal' (по умолчанию) | 'italic'Наклон символа, указан как 'normal' или 'italic'. Не все шрифты имеют оба стиля шрифтов. Поэтому курсив может выглядеть так же, как и обычный шрифт.
Примечание
Установка FontAngle свойство для родительских географических осей задает FontAngle свойство для масштабной полосы с тем же значением. И наоборот, при установке свойства панели масштабирования свойство родительских осей не устанавливается. Чтобы значение свойства родительской оси не переопределялось значением свойства полосы масштабирования, сначала задайте значение оси, а затем задайте значение свойства полосы масштабирования.
Пример: gx.Scalebar.FontAngle = 'italic';
FontSmoothing - Сглаживание символов'on' (по умолчанию) | логическое значение on/offСглаживание символов, указанное как 'on' или 'off'или как числовое или логическое 1 (true) или 0 (false). Значение 'on' эквивалентно true, и 'off' эквивалентно false. Таким образом, можно использовать значение этого свойства в качестве логического значения. Значение сохраняется как логическое значение типа вкл/выкл matlab.lang.OnOffSwitchState.
'on' - Использование сглаживания для уменьшения зазубренного внешнего вида текстовых символов и упрощения чтения текста. В некоторых случаях сглаженный текст смешивается с цветом фона и может сделать текст размытым.
'off' - Не использовать сглаживание. Используйте этот параметр, если текст выглядит размытым.
Пример: gx.Scalebar.FontSmoothing = 'off';
Parent - Родительский элемент шкалыGeographicAxesЭто свойство доступно только для чтения.
Родительская полоса масштабирования, заданная как GeographicAxes объект.
Примечание
Объекты полосы масштабирования не перечислены в списке Children свойство родителя GeographicAxes объект.
Children - Дети весовGraphicsPlaceholder множествоЭто свойство доступно только для чтения.
Нижестоящие элементы шкалы, указаны как пустые GraphicsPlaceholder массив. Шкала не имеет дочерних элементов.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.