Настройка свойств слоя

Через свойства слоя вы можете управлять всеми аспектами слоя. Открыть и обновить свойства слоя можно двумя способами: на ленте и в диалоговом окне Свойства слоя. Задаваемые свойства отличаются, в зависимости от типов географических данных и создаваемой карты, 2D или 3D. Например, при создании 3D карты задаются дополнительные свойства, такие как высота слоя над поверхностью.

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

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

  • Общие – позволяет записать имя слоя и диапазон видимости. Можно задать периодическое обновление слоя. Периодическая частота обновления не может быть применена к слоям, учитывающим время.
  • Метаданные – По умолчанию слой ссылается на метаданные источника. Эти метаданные предназначены только для чтения. У слоев также могут быть свои метаданные - независимо от метаданных соответствующего класса объектов.
    • Выберите в ниспадающем меню У слоя есть свои метаданные на этой вкладке и обновите поля метаданных слоя.
    • При необходимости щелкните Копировать метаданные источника данных в этот слой Копировать, чтобы заполнить поля метаданных метаданными из этого источника в качестве начальной точки, а затем измените эти поля соответственно. Имейте в виду, что если вы уже внесли изменения в метаданные слоя, копирование метаданных этого источника приведет к тому, что эти поля будут перезаписаны (изменены).
    Подсказка:

    Можно также просмотреть и отредактировать метаданные слоя в виде Каталог. На панели Содержание щелкните правой кнопкой слой и выберите Просмотреть метаданные Просмотреть метаданные или Редактировать метаданные Изменить метаданные.

  • Источник – позволяет увидеть экстент данных. На этой закладке можно просмотреть и изменить источник данных. Если вы измените источник, выберите такой же тип данных, как и у исходного набора данных. Если новая схема полей не соответствует исходной, тем самым могут быть затронуты символы.
  • Высота – Позволяет задать отображение объектов либо на поверхности, либо относительно поверхности (только для 3D-слоев), либо на абсолютной высоте. При отображении относительно поверхности или на абсолютной высоте можно написать выражение для высоты на языке VBScript или Arcade.
  • Выборка – Позволяет задать, как будут выделяться выбранные объекты в слое, а также вносить другие изменения в поведение выборки.
    • После преобразования объектов в графику исходные векторные слои могут содержать исключенные объекты, которые нельзя выбрать из данного вида. Отметьте опцию Очистить список исключенных объектов для доступа ко всем объектам в исходных данных, чтобы перерисовать исключенные объекты.
  • Отображение – Позволяет задать порядок отрисовки карт и сцен. А именно, задать можно следующие настройки. Некоторые настройки доступны только на 3D-слоях в сценах.
    • Задать поле отображения либо написать выражение отображения на языке Arcade.
    • Выключить масштабирование символов при указании в 2D-карте базового масштаба.
    • Отобразить 3D-символы в реальных единицах для показа символов определенного неизменного размера относительно сцены и независимо от расстояния просмотра либо показать символы одинакового размера относительно размера экрана.
    • В 3D можно сжать текстуры для улучшения производительности. Выключите сжатие текстур, если на дисплее появились нежелательные артефакты.
    • Оптимизируйте производительность посредством частично прозрачных символов в 3D. При использовании частичной прозрачности 3D-символов включение этой опции увеличивает скорость отрисовки. Имеется небольшая вероятность снижения качества отображения. Эта опция по умолчанию включена для слоев точечных, линейных и полигональных объектов. По умолчанию выключена для слоев мультипатч и 3D объектов.
    • Отрисовка символов с помощью просвечивания пикселов. Просвечивание пикселов позволяет улучшить внешний вид некоторых 3D-символов при наличии у них частично прозрачных элементов. Корректно созданные символы-маркеры 3D модели не требуют включения этой опции. Если вы видите эффект гало вокруг 3D-символов, включите эту опцию.
  • Кэш – это локальная копия слоя, применяемая для улучшения производительности отрисовки. У каждого слоя карты или сцены может быть своя независимая настройка кэширования. У составных слоев нет опций кэширования. О кэше см. Как работает кэширование. Есть четыре варианта кэширования.
    • Сохранять кэш между сеансами и очищать его только при обновлении данных. С этой опцией кэш сохраняется между сеансами, пока данные остаются достоверными. Он становится недействительным при обновлении данных.
    • Сохранять кэш между сеансами, но очищать кэш автоматически, основываясь на заданном вами временном ограничении. Используйте эту опцию, если вы знаете, что ваши данные всегда обновляются после указанного интервала времени.
    • Очистить кэш при завершении каждого сеанса. Каждый раз при закрытии ArcGIS Pro кэш будет становиться недействительным.
    • Никогда не кэшировать данные локально. Используйте эту опцию, если у вас очень динамичные, постоянно меняющиеся данные.

    Вы можете удалить текущий кэш слоя незамедлительно, щелкнув Очистить кэш сейчас. Можно аннулировать кэш для всех слоев в любой момент, нажав Ctrl+F5. При этом будут заново отрисованы все слои.

  • Определяющий запрос – позволяет задать, какой поднабор объектов будет использоваться в слое.
  • Пользовательские параметры - Указывают и управляют парами ключ-значение для сервисов ArcGIS Server, сервисов векторных листов и сервисов WMS. Эти параметры добавляются к сервису и сохраняются, когда карта используется как веб-карта. Более подробно см. Добавление слоев на карту или сцену.

Большинство свойств находятся только в одном месте, где их можно настроить, и не дублируются на ленте и в диалоговом окне Свойства слоя.

  1. Чтобы задать свойства, доступные на ленте, щелкните слой на панели Содержание. Все внесенные изменения немедленно отображаются на слое.
  2. Чтобы открыть диалоговое окно Свойства слоя, щелкните слой на панели Содержание правой кнопкой мыши и выберите Свойства, или дважды щелкните имя слоя. Щелкните вкладку, на которой находятся нужные свойства, внесите изменения, затем щелкните OK.

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