Введение в шаблоны объектов

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

При использовании шаблона объектов учитывайте следующее:

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

Методы создания

Шаблоны объектов автоматически генерируются с настройками по умолчанию, когда вы добавляете данные объектов на карту или сцену. Другие типы шаблонов, такие как групповые или предустановленные шаблоны, создаются вручную. Различные типы шаблонов и методы их создания перечислены в следующей таблице.

Тип шаблонаМетод созданияВозможности создания объектов

Шаблон объекта

Создан вручную и автоматически

Один слой

Шаблон таблицы

Создан вручную и автоматически

Один слой

Шаблон группы

Вручную

Один или несколько слоев

Предустановленный шаблон

Вручную

Один или несколько слоев

Типы шаблонов и методы создания

Палитры инструментов

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

Инструменты шаблонов объектов

Шаблоны объектов

Шаблоны объектов создают объекты в указанном исходном слое с использованием рабочего процесса вручную. Они являются шаблоном по умолчанию в ArcGIS Pro. Если вы использовали шаблоны объектов в ArcMap, вы знакомы с их свойствами и тем, как они работают.

По умолчанию значения атрибутов, сохраненные в шаблоне, применяются к новым объектам. Они могут включать сочетание значений по умолчанию базы геоданных и значений по умолчанию шаблона. Чтобы перезаписать эти значения перед созданием объекта, щелкните кнопку Активный шаблон Вперед и введите атрибуты вручную.

Для начала работы см. Создание шаблона объектов.

Вкладка Атрибуты шаблонов объектов

Шаблоны группы

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

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

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

Для начала работы см. Создание шаблона группы.

Вкладка Конструкторы шаблона группы

Предустановленные шаблоны

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

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

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

Вкладка Объекты предустановленного шаблона

Шаблоны таблиц

Шаблоны таблиц вставляют записи (строки) в существующие таблицы и записывают сохраненные значения атрибутов в указанные поля. Вы можете использовать шаблоны таблиц напрямую или добавить их в шаблоны объектов, чтобы автоматически добавлять новые объекты к связанным автономным таблицам, заданным классом отношений.

Для начала работы см. Создание шаблона таблиц.

Панель Создать объекты

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

Примечание:

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

Вставить строку

Щелкните стрелку Активный шаблон Вперед, чтобы задать число строк.

Активный шаблон

Панель Атрибуты

При выборе строки в таблице отображается выборка в виде панели Атрибуты. Чтобы добавить строку в таблицу с помощью шаблона таблицы, щелкните правой кнопкой на имени слоя и щелкните Вставить строку Вставить строки.

Панель Атрибуты

Выберите шаблон таблицы, задайте число строк и щелкните ОК.

Вставить строку

Отношения

Если шаблон объекта создает объекты, которые участвуют как источник в классе отношений, вы можете добавить шаблон таблицы для таблицы-адресата на вкладке Отношения. По мере создания объектов, новые объекты автоматически добавляются в связанную таблицу.

Отношения шаблонов таблиц

Подсказка:

Добавьте шаблон таблицы в шаблон объекта, чтобы ускорить рабочий процесс, который обычно использует панель Атрибуты, чтобы добавить объект в отношение.

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

Чтобы просмотреть первичный и внешний ключи для класса отношений в проекте, откройте панель Каталог, щелкните правой кнопкой мыши класс отношений и выберите пункт Свойства.