Skip to main content

Применить символы слоя (Инструменты Управление данными)

Краткая информация

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

Иллюстрация

Иллюстрация инструмента Применить символы слоя

Использование

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

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

  • Кроме символов, инструмент переносит параметры поле времени, 3D высоты и отступ, класс надписей и всплывающее окно HTML.

  • Если входные данные представлены классом пространственных объектов или путем к набору данных, этот инструмент будет создавать и возвращать новый слой с результатом примененного инструмента.

  • Вы можете сохранить или обновить диапазоны символов в параметре Обновить диапазоны символов по данным. Методы назначения символов по умолчанию являются динамическими. Например, к входному слою применена классификация на 5 классов методом Естественные границы из слоя символов, и граничные значения подбираются по значениям поля Shape_Area из входного слоя. Если включена опция Сохранить диапазоны, будут использованы те же значения, что и у слоя символов. Если выбрана опция Обновить диапазоны, будет использован метод классификации Естественные границы с пятью классами из входного слоя по полю Shape_Area.

    Динамические методы:

    • Символы уникальных значений к пространственным объектам

      • Уникальные значения обновляются в соответствии со значениями входного слоя.

      • Если вы не хотите, чтобы классификация уникальных значений обновлялась, выберите <all other values> символ по умолчанию в слое символов.

    • Градуированные символы к пространственным объектам

      • Граничные значения обновляются по значениям входного слоя.

      • Если вы не хотите, чтобы выходные граничные значения были обновлены, выберите классификацию вручную.

    • Классифицированные значения к растру

      • Граничные значения обновляются с учетом значений входного слоя.

      • Если вы не хотите, чтобы выходные граничные значения были обновлены, выберите классификацию вручную.

  • Установка параметра Обновить диапазоны символов по данным на Сохранять диапазоны скопирует подписи из Слоя символов во Входной слой. Если параметр установлен на Обновить диапазоны, подписи будут вычислены заново.

  • Символы сохраняются только на протяжении существования слоя. Слой можно сохранить, сохранив сеанс ArcGIS Pro или сохранив его в файл слоя с помощью инструмента Сохранить слой в файл.

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

Параметры

Подпись Объяснение Тип данных

Входной слой

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

Feature Layer; Raster Layer; Layer

Слой символов

Слой, содержащий символы, которые будут применены ко входному слою. Поддерживаются файлы как .lyrx, так и .lyr.

Layer

Поля символов

(Дополнительный)

Поля из входного слоя, которые соответствуют полям символов, используемых в слое символов.

Столбцы таблицы значений:

  • TypeSpecifies whether the field is the symbology value field, normalization field, or other type.

    • Value fieldThe field will be used as the primary field to symbolize values.

    • Normalization fieldThe field will be used to normalize quantitative values.

    • Exclusion clause fieldThe field will be used for the symbology exclusion clause.

    • Chart renderer pie size fieldThe field will be used to set the size of pie chart symbols.

    • Rotation X expression fieldThe field will be used to set the rotation of symbols on the x-axis.

    • Rotation Y expression fieldThe field will be used to set the rotation of symbols on the y-axis.

    • Rotation Z expression fieldThe field will be used to set the rotation of symbols on the z-axis.

    • Transparency expression fieldThe field will be used to set the transparency of symbols

    • Transparency normalization fieldThe field will be used to normalize transparency values.

    • Size expression fieldThe field will be used to set the size or width of symbols.

    • Color expression fieldThe field will be used to set the color of symbols.

    • Primitive override expression fieldThe field will be used to set various properties on individual symbol layers.

  • Source FieldThe symbology field used in the symbology layer. Use "#" if you do not know the source field and want the system default to be used.

  • Target FieldThe field from the input layer to use when applying the symbology.

Value Table

Обновить диапазоны символов по данным

(Дополнительный)

Указывает, будут ли обновляться диапазоны символов.

  • По умолчаниюДиапазоны символов будут обновлены за исключением следующих ситуаций: когда входной слой пуст, когда слой символов использует границы классов (например, градуированные цвета или градуированные символы), метод классификации вручную или заданный интервал, или когда слой символов использует уникальные значения, а также когда отмечена опция Показать все остальные значения.

  • Обновить диапазоныДиапазоны символов будут обновлены.

  • Сохранить диапазоныДиапазоны символов не будут обновляться; они будут сохранены.

String

Производные выходные данные

Подпись Объяснение Тип данных

Обновленный входной слой

Обновленный входной слой.

Layer

Параметры среды

Автоподтверждение, Текущая рабочая область

Информация о лицензировании

  • Basic: Да
  • Standard: Да
  • Advanced: Да