Линейные символы применяются для отрисовки линейных объектов и графики на картах, в сценах и компоновках.
Линейные символы, как все типы символов, состоят из слоев символов. Линейные символы обычно содержат один или несколько слоев символов штриховки. Линейные символы могут также включать слои символов маркера, чтобы отрисовать маркеры вдоль их длины или в конечных точках. Свойства размещения маркеров включены в слои символов маркера, находящиеся в линейных символах. Иногда линейные символы также включают слои символов заливки, хотя это происходит редко. В этом случае вид Ограничивающий полигон в качестве эффекта символа также применяется к динамически созданной полигональной геометрии в качестве отображаемой заливки. Можно изменить свойства эффектов символов или удалить их и заменить другими эффектами, но необходимо убедиться, что в символе сохранена геометрическая логика.
Свойства линейного символа
Свойства линейных символов берутся, в основном, из свойств слоев символов внутри них, но существуют также некоторые глобальные свойства, которые вы можете изменить для целого линейного символа. Они называются базовыми свойствами символа. Для доступа ко всем свойствам линейного символа используйте вкладку Свойства в режиме Формат символа панели Символы. Свойства символа, которые можно настроить, используя три вкладки, приводятся в следующей таблице.
Вкладка Символ | Доступ ко всем базовым свойствам, применяемым глобально к линейному символу. Если выбрано более одного линейного символа, то будут доступны только эти свойства. |
Вкладка Слои | Доступ ко всем свойствам каждого слоя символов, из которых состоит линейный символ. Здесь можно настроить большинство свойств, касающихся внешнего вида и поведения символа. |
Вкладка Структура | Доступ к способу организации структуры линейного символа. На этой вкладке вы можете добавить, продублировать, удалить слои символов и эффекты символов, а также изменить их порядок. |
Базовые свойства линейного символа
Линейные символы имеют два базовых свойства: Цвет и Ширину линии. Они применяются ко всему линейному символу. Эти свойства располагаются на вкладке Символ . Базовые свойства позволяют внести простые изменения в символ. Для добавления более точных изменений к символу, необходимо получить доступ к отдельным слоям, образующим символ, на вкладке Слои.
Когда вы настраиваете такие свойства символов, как прозрачность, цвет или размер – по атрибутам векторного слоя – базовые свойства каждого линейного символа динамически меняются.
Если выбрано больше одного символа, например, при форматировании всех символов слоя, определяемых по уникальным значениям, вы получаете доступ только к базовым символам слоя. Вы не сможете увидеть или изменить свойства отдельных слоев символа, которые составляют все выбранные свойства символа.
Базовое свойство Цвет
Базовое свойство Цвет применяется ко всем слоям линейного символа, имеющих незаблокированный цвет.
Когда вы меняете цвет всех символов векторного слоя по атрибуту, изменения касаются только символов с незаблокированным цветом. Когда вы меняете прозрачность всех символов векторного слоя по атрибуту, изменения касаются всего символа, независимо от того, как блокировка цвета настроена внутри символа.
Базовое свойство Ширина линии
Базовое свойство Ширина линии показывает толщину самого большого слоя штриховки или размер самого большого слоя маркера в символе. Если вы меняете базовое свойство Ширина линии, толщина всех слоев штриховок и размеры всех слоев символов маркера меняются соответственно. Значения эффектов и размещения маркеров также масштабируются пропорционально. Например, когда вы удваиваете ширину линии штриховки (линии, которая включает слой штриховки с примененным эффектом символа Тире Эффекты символа), значения Шаблона тире также удваиваются.
Изменение размера в зависимости от масштаба
Если линейный символ используется для векторного слоя в мультимасштабной карте (то есть не является отдельным символом стиля или символом, примененным к графике в компоновке), вы можете отметить пункт Включить изменение размера в зависимости от масштаба, чтобы изменять ширину линии символа в разных масштабах. Сделав линейные символы тоньше в мелких масштабах приведет к снижению визуальной перегруженности карты. Вы не можете менять размер линейных символов в зависимости от масштаба в сцене.
Если активирован, бегунок появится ниже свойства Ширина линии, с метками, определенными на основе масштабов карты. Сам бегунок охватывает весь диапазон масштабов карты, от бесконечно малого масштаба (бесконечно далеко) в крайней левой точке бегунка до самого крупного масштаба (максимально близко) в крайней правой точке бегунка. В темной части бегунка отображается диапазон видимых масштабов класса символов. Если этот диапазон видимых масштабов специально не установлен, темная часть бегунка соответствует диапазону масштабов векторного слоя. Щелкните на делении бегунка масштаба и укажите ширину линии в этом масштабе в окне свойства Ширина линии. Вы можете перетащить деления бегунка, чтобы задать ширину для другого масштаба. Вы можете щелкнуть на бегунке, чтобы добавить новые деления с учетом определенных масштабов карты. Ширина линейного символа будет изменяться линейно в соответствии шириной, заданной для каждого масштаба. Рекомендуется использовать функцию изменения размера в зависимости от масштаба без базового масштаба.