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