Управляемые атрибутами символы

Отображение символами атрибутивной информации объекта

Символы можно настроить для отображения различных аспектов данных. Существует множество способов для реализации этого:

Включение управляемых атрибутами символов

Для векторного слоя можно включить использование управляемых атрибутами символов для подключения свойств символов к атрибутам данных. После включения свойства символа для символов в данном слое, которые могут быть подключены к атрибуту объекта, отображаются с кнопкой Сопоставление атрибутов не заданоСопоставление атрибутов не задано.

Подсказка:

У слоя, включающего символ с процедурным слоем, опция управляемых атрибутами символов всегда будет включена.

Более подробно о слоях процедурных символов

  1. На панели Содержание выделите векторный слой.
  2. В группе вкладок Векторный слой на вкладке Оформление в группе Отображение щелкните Символы.
  3. На панели Символы во вкладке Изменить символы по атрибутам Изменять символы по атрибуту установите отметку Разрешить связи со свойствами символов.

    Теперь можно прикрепить атрибуты объектов к определенным свойствам символов в этом слое. Для этих атрибутов рядом отображается кнопка Сопоставление атрибутов не задано Сопоставление атрибутов не задано.

Внимание:

Подключение многих свойств к атрибутам может замедлить производительность отрисовки, поскольку должны быть отображены многие уникальные символы. Тем не менее, это относится в основном к первой отрисовке слоя, поскольку при последующих отрисовках будет использоваться кэширование отображения. Рассмотрите ограничения настройки, в соответствии с которыми отображается слой (основанные на масштабе в 2D или основанные на расстоянии в 3D), чтобы минимизировать это влияние.

Подключение свойств символов к атрибутам

Как только для слоя включено использование управляемых атрибутами символов, можно связать большинство свойств символов со значением поля атрибута объекта или с выражением.

Подсказка:

Когда вы находитесь в режиме Формат символа на панели Символы, щелкните кнопку Меню, чтобы быть уверенным, что опция Разрешить подключения свойств символов отмечена, , то есть для слоя доступны символы, управляемые атрибутами. Если эта опция отмечена и выключена, то одно или несколько свойств уже подключены для этого слоя.

Свойства символов могут быть подключены только к соответствующим типам полей и значений. Для свойств слоя требуются числовые поля, содержащие положительные значения. Если необходимо преобразование типа или использования множества значений, напишите выражение. См. Цвет символов, управляемый атрибутами для получения подробных сведений о соединении свойств цвета.

  1. На панели Содержание выделите векторный слой.
  2. В группе вкладок Векторный слой на вкладке Оформление в группе Отображение щелкните Символы.
  3. На панели Символы щелкните символ для изменения.
  4. В режиме Формат символа панели Символы щелкните вкладку Свойства и выберите вкладку Слои Слои.
  5. Щелкните кнопку Сопоставление атрибутов не задано Сопоставление атрибутов не задано рядом со свойством, которое необходимо сопоставить.
  6. В диалоговом окне Задать сопоставление атрибутов выберите поле атрибута. Значения в этом используются в качестве значения свойства символа для каждого объекта.

    Нажмите кнопку Задать выражение Задать выражение, чтобы написать выражение на языке Arcade.

  7. Щелкните ОК для закрытия диалогового окна Задать сопоставление атрибутов.

    Сопоставление атрибутов определенопоявляется рядом со свойством для указания того, что оно подключено к атрибуту. Наведите указатель мыши на этот значок, чтобы увидеть используемое поле или выражение или изменить его в дальнейшем.

  8. Щелкните Применить на панели Символы, чтобы применить изменения.

Если значение атрибута применяется в качестве значения свойства символа, то каждый объект отрисовывается настроенным символом.

Просмотр и обновление управляемых атрибутами символов

После того как для слоя заданы управляемые атрибутами символы, можно просматривать и обновлять настройки на сводной странице слоя.

  1. На панели Содержание выделите векторный слой.
  2. В группе вкладок Векторный слой на вкладке Оформление в группе Отображение щелкните Символы.
  3. На панели Символы во вкладке Изменить символы по атрибутам Изменять символы по атрибуту, разверните группы символов, чтобы просмотреть связанные свойства.
    • Для подключения к другому свойству выберите другое поле из ниспадающего меню. Выбор NONE отключает свойство от атрибута.
    • Для отключения свойства наведите на него курсор и щелкните кнопку Удалить Удалить, или выберите NONE из меню.
    • Чтобы перейти к соответствующей части символа, в которой установлено связанное свойство установлено, щелкните вкладку СлоиСлои.

Связанные разделы