Копирование и вставка свойств между слоями или таблицами

Вы можете скопировать свойства слоя из одного слоя и вставить их в другой (или из одной отдельной таблицы в другую таблицу) на одной карте или между картами в проекте. Это может помочь поддерживать согласованность между элементами или придерживаться организационных рекомендаций.

Понимание свойств слоя и таблицы

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

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

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

Копирование свойств

Чтобы скопировать свойства из одного слоя на другой или из одной таблицы в другую, выполните следующие шаги:

  1. На открытой карте в панели Содержание выберите исходный слой или таблицу, содержащие свойства, которые хотите скопировать.
  2. На закладке Карта щелкните группу Буфер обмена, а затем Копировать Копировать.

    При этом копируется слой или таблица, а также их свойства.

  3. На панели Содержание щелкните целевой слой или таблицу, чтобы их выбрать.
  4. На вкладке Карта в группе Буфер обмена щелкните раскрывающееся меню Вставить и выберите Свойства вставки Вставить свойства.

Ограничения и требования

При планировании копирования свойств между слоями или таблицами учитывайте следующее:

  • Вы не можете копировать свойства между слоями с разными типами геометрии. Например, вы не можете скопировать свойства слоя полилинейных объектов в слой точечных объектов или слоя мультипатч в слой полигонов.
  • Вы не можете скопировать свойства, если в буфер обмена скопировано несколько элементов. При одновременном копировании слоя и таблицы может возникнуть ошибка.
  • Вы не можете выбрать отдельные свойства для копирования. Если целевой слой имеет атрибуты, отличные от исходного, свойства все равно копируются.
  • Свойства, определяющие идентификатор слоя, такие как его имя, источник данных и метаданные, не копируются.
  • Вы не можете одновременно копировать свойства более чем в один слой или таблицу.

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

  • Имя элемента
  • Путь URI
  • Статус видимости на панели Содержание
  • Метаданные
  • Подключения к данным и источник данных
  • Выбранные объекты и записи
  • Определения таблиц (только для слоев подтипов)

Внимание:

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