Понятие представлений
Эта тема относится только к ArcGIS for Desktop Standard и ArcGIS for Desktop Advanced.
Представление позволяет вам создавать условные обозначение для ваших данных с помощью гибкой структуры, основанной на правилах, которая хранится внутри базы геоданных наряду с вашими данными. Классы пространственных объектов могут поддерживать несколько представлений классов пространственных объектов одновременно, в связи с чем из одной базы данных может быть получено большое разнообразие различных картографических продуктов, при этом не потребуется хранить несколько копий одних и тех же данных. Представление отдельного объекта (так называемое представление объекта) при необходимости можно заменить, создав постоянное замещение для правила представления, которое также будет храниться и обслуживаться в базе геоданных. Представление обеспечивает организованную структуру символики, основанной на правилах, сохраняя гибкость настройки изображения отдельных объектов.
Создание, изменение и удаление представлений доступно только для лицензий уровня ArcGIS for Desktop Standard и выше. Просматривать и отрисовывать представления позволяет лицензия ArcGIS for Desktop Basic.
Представления класса пространственных объектов
Представление класса пространственных объектов - это свойство класса пространственных данных, позволяющее вам указывать и сохранять ряд правил, которые определяют способ отображения данных класса. Класс пространственных объектов может иметь несколько представлений, что позволит отображать одни и те же данные различными способами для разных целей.
Самый простой способ создать представление заключается в конвертировании стандартных условных обозначений слоя объектов в ArcMap в представление класса пространственных объектов, при этом категории символов автоматически переходят в правила представления. Правила представления могут быть добавлены, удалены или изменены при необходимости.
Представления управляются как свойства связанного с ними класса пространственных объектов. В ArcCatalog или в окне Каталог (Catalog) ArcMap, выберите закладку Представления (Representations) в диалоговом окне Свойства класса пространственных объектов (Feature Class Properties), чтобы создать, удалить или переименовать представления. Правила представления могут управляться через свойства представления класса пространственных объектов. Кроме того, представления для класса пространственных объектов можно создавать с помощью инструмента геообработки Добавить представления (Add Representation).
Представление класса пространственных объектов не может существовать отдельно от него. Добавление, удаление или изменение объектов в классе автоматически отразится в представлениях класса пространственных объектов, с которым они связаны. При удалении класса пространственных объектов стираются и все связанные с ним представления.
Термин Представление класса пространственных объектов обычно принято сокращать до одного слова — Представление в тех случаях, когда его смысл понятен из контекста.
Более подробно о создании представлений класса пространственных объектов
Как хранятся представления?
Представления являются свойством класса пространственных объектов. Только простые классы пространственных объектов могут иметь представления. Класс пространственных объектов, находящийся в базе геоданных любого типа, может иметь представления. Представления являются дополнением к рабочей области базы геоданных и управляются базой геоданных. При создании представления в таблицу класса пространственных объектов добавляются два поля.
- Поле RuleID — целочисленное поле, в котором хранится ссылка на правило представления каждого объекта. Правила представления сами по себе хранятся в системных таблицах базы геоданных.
- Поле Замещение (Override) — поле BLOB, в котором хранится информация о замещениях правил представления для отдельных объектов.
Представления пространственных объектов
Представление класса пространственных объектов - это индивидуальное правило представления, примененное к отдельному объекту. Это графический результат применения к геометрии объекта последовательности геометрических эффектов и слоев символов. При необходимости компоненты внешнего облика представления пространственного объекта могут быть взяты из правила представления и сохранены как замещения. Такой подход, как правило, используют для разрешения конфликтов или, в другом случае, для точной настройки описания отдельного объекта.
Большинство свойств правила представления можно изменить для отдельных объектов с помощью инструментов редактирования представлений на панели инструментов Представления (Representation toolbar). Эти изменения становятся замещениями, сохраняющимися в поле замещений Override атрибутивной таблицы или в явном поле, которое указывается при установке правила представления.
Вы также можете изменить геометрию представлений объектов в сеансе редактирования. Такой подход позволит либо создать замещение, сохраненное в поле Override, либо изменить форму объектов в источнике класса пространственных объектов (это будет касаться всех представлений, связанных с этим классом), опираясь на поведение геометрии при редактировании представления класса пространственных объектов. Эту настройку можно изменять в свойствах представления класса пространственных объектов в диалоговом окне Свойства класса пространственных объектов (Feature Class Properties) в ArcCatalog или в окне Каталог (Catalog) в ArcMap.