Изменение прозрачности по атрибуту

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

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

Также можно задать прозрачность любого цвета любого символа. Хотя теоретически вы можете комбинировать эти подходы, помните, что результат при этом может оказаться тяжелым для восприятия. Используйте эту технику с умом.

Более подробно о работе с цветом и прозрачностью

Задание общей прозрачности для слоя

  1. Выберите векторный слой на панели Содержание.
  2. Под пунктом Векторный слой на вкладке Оформление в группе Эффекты, настройте бегунок Прозрачность слоя Прозрачность либо укажите процент прозрачности.

Задание для переменной прозрачности поле или выражение

Можно уточнить символы слоя, задав для переменной прозрачности поле или выражение.

Примечание:

При работе с градуированными символами или пропорциональными символами переменная прозрачности применяется к символу шаблона (точке), а не к символу фона (полигону).

  1. Выберите слой объектов на панели Содержание.
  2. На закладке Оформление в группе Отображение щелкните Символы Символы.
  3. На панели Символы во вкладке Изменить символы по атрибутамИзменять символы по атрибуту разверните заголовок Прозрачность и выполните следующие действия:
    • Выберите числовое поле в меню Поле для изменения прозрачности.
    • Напишите выражение, задающее прозрачность. Выберите Пользовательское в меню Поле либо щелкните кнопку Задать выражение Задать выражение, чтобы открыть диалоговое окно Конструктор выражений. Напишите выражение и щелкните Проверить Проверить, чтобы проверить его. Помните, что даже если выражение правильное, оно может тем не менее не возвратить допустимое числовое значение для переменной прозрачности. Чтобы избежать этой проблемы, можно использовать фильтрацию Фильтр в диалоговом окне Конструктор выражений для показа только числовых полей.

      Подробнее о написании выражений на языке Arcade.

  4. Кроме того, можно выбрать поле Нормирование. Нормирование доступно только в случае, если для переменной прозрачности задано поле. Если для переменной прозрачности задано выражение, нормализация недоступна.
  5. Укажите максимальное и минимальное значения и, в случае необходимости, уточните гистограмму. См. раздел Гистограмма для получения дополнительной информации.
  6. Отметьте опцию Показать легенду, чтобы добавить отображение вариантов прозрачности в легенду слоя на панели Содержание и все легенды, размещенные в компоновках.
  7. Чтобы удалить переменную прозрачности или поле нормирования, выберите <нет> в меню Поля или Нормирование, соответственно.
Внимание:

Выражения в слое не сохранятся при задании считывания переменной прозрачности из поля вместо выражения. Можно сохранить выражение в диалоговом окне Конструктор выражений, щелкнув перед внесением изменений Экспорт Экспорт.

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