Шаблоны объектов
Создание объектов с помощью шаблонов
Создание объектов выполняется через применение шаблонов объектов. Шаблоны объектов определяют всю необходимую для создания объектов информацию: слой, в котором будет храниться объект; атрибуты, с которыми создается объект; инструмент по умолчанию, использованный для создания объекта. У шаблонов также есть имя, описание и теги, что помогает искать и организовывать их. Если при запуске редактирования шаблоны еще не существуют, то они автоматически создаются для каждого слоя в редактируемой в данный момент рабочей области. Сохраняются шаблоны в документе карты (.mxd) и файле слоя (.lyr).
Слой может иметь несколько связанных с ним шаблонов, каждый из которых может иметь свои собственные настройки по умолчанию. Например, если имеется слой с автострадами, улицами и грунтовыми дорогами, может иметься три различных шаблона, у каждого из которых будет свое значение атрибута по умолчанию для типа дороги. Это позволяет упростить процесс создания нового объекта с определенными значениями атрибутов. Для создания переулка достаточно просто щелкнуть на шаблоне местной дороги и создаваемые новые объекты автоматически будут иметь значения атрибута типа дороги — местная дорога и иметь условные обозначения на карте в соответствии с настройками оформления слоя. Вам останется только указать остальные значения атрибутов, которые не были заполнены по умолчанию при создании объекта.
При создании объектов на карте, всегда вы начинаете с окна Создать объекты. Вы можете открыть его, нажав кнопку Создать объекты (Create Features) на панели инструментов Редактор (Editor). Выбор шаблона объекта в этом окне задает среду редактирования на основе свойств шаблона объекта; это действие указывает целевой слой, где будут сохранены новые объекты, активирует инструмент для создания объектов и готовит назначение атрибутов по умолчанию для создаваемого объекта. Если слои невидимы, шаблоны скрыты в окне Создать объекты для уменьшения перегруженности.
На верхней панели окна Создать объекты показаны шаблоны карты, а на нижней перечислены инструменты, доступные для создания объектов данного типа. Наличие инструментов создания объектов или инструментов построения зависит от типа выбранного вверху окна шаблона. Например, если активен шаблон линии, вы можете увидеть набор инструментов для создания линейных объектов. Если вместо него выбрать шаблон аннотации, доступные инструменты изменятся на те, что можно использовать для создания аннотаций.
Каждый шаблон имеет инструмент построения, назначенный по умолчанию, который можно указать в свойствах шаблона. Настройка инструмента по умолчанию поможет сократить количество щелчков для выбора инструментов, чтобы создать новые объекты. Например, при рисовании прямоугольных границ зданий, установите в настройках шаблона инструмент Прямоугольник в качестве инструмента по умолчанию для создания границ зданий. Он будет автоматически активирован при выборе шаблона зданий. Всегда остается возможность выбрать другой инструмент в окне Создать объекты, чтобы создать новые объекты.
Чтобы создать шаблоны объектов, откройте диалоговое окно Организовать шаблоны объектов (Organize Feature Templates) из окна Создать объекты (Create Features) и запустите Мастер создания новых шаблонов (Create New Templates wizard). Мастер поможет выполнить все шаги создания шаблона: сначала потребуется выбрать слой или слои, затем, если это необходимо, потребуется выбрать любой класс или все классы в слое, чтобы создать индивидуальные шаблоны для каждого класса. После того, как шаблоны созданы, возможно изменить их свойства, назначенные по умолчанию, скопировать и вставить их или удалить.
При создании объектов всегда используются шаблоны. Если объекты создаются при помощи команд редактирования, таких как Буфер или Объединить, в диалоговом окне выбирается шаблон, который открывает эти команды. Если редактируется существующий объект, то указывать шаблон не нужно.
Настройка свойств шаблона объектов
Вы можете настроить и просмотреть свойства шаблона объектов в диалоговом окне Свойства шаблона (Template Properties). Настройки, которые будут указаны, состоят из слоя, в котором следует сохранить новые объекты, значения атрибутов по умолчанию, а также инструмент по умолчанию. Вы можете также использовать такие свойства как имя (name), описание (description) и теги (tags), чтобы лучше организовать шаблоны объектов на карте.
Значения атрибутов по умолчанию являются некоторыми из наиболее важных свойств, которые можно настроить для шаблонов объектов. Набор атрибутов в диалоговом окне Свойства шаблона (Template Properties) присваивается новым объектам, созданным с помощью этого шаблона. Настройка необходимых значений по умолчанию сохраняет время и повышает аккуратность редактирования, так как эти атрибуты будут автоматически заполняться для новых объектов.