Работа с представлениями пространственных объектов
Эта тема относится только к ArcGIS for Desktop Standard и ArcGIS for Desktop Advanced.
Представление пространственных объектов является графическим результатом отображения объекта в соответствии с правилом представления, установленным для класса пространственных объектов. Представление пространственных объектов может как использовать, так и не использовать совместно ту же пространственную геометрию, что и поддерживаемые пространственные объекты. Оно будет совместно использовать все поля поддерживаемого объекта, а также два новых поля, которые добавляются к представлению класса пространственных объектов: поле идентификаторов RuleID и поле замещений Override.
Поле RuleID хранит целое значение, которое отсылает к правилу представления в представлении класса пространственных объектов, которое используется при отрисовке данного представления. Вы можете создать условные обозначения для представления пространственных объектов с различными правилами представления, выбрав одно из них из ниспадающего списка в окне Свойства представления (Representation Properties) при редактировании или расчете значения поля RuleID для указанного номера правила представления.
Если не было внесено никаких изменений, геометрия представления пространственного объекта будет наследовать геометрию из поля Shape класса пространственных объектов. На основании того, как представление класса пространственных объектов настроено для хранения изменений геометрии, изменения формы представления объекта, выполненные с помощью инструментов Представления (Representation), будут создавать геометрию, хранящуюся в поле замещений Override.
Более подробно о поведении редактирования геометрии представления класса пространственных объектов
Создание новых представлений пространственных объектов
Представление пространственных объектов не может существовать отдельно от связанных с ним объектов, то есть вы не можете создавать новое представление пространственных объектов само по себе. Вместо этого вы должны создавать новые объекты в классе пространственных объектов, которые имеют связанные с ними представления. На панелиинструментов Редактор (Editor) находятся инструменты, необходимые для создания новых представлений пространственных объектов.
Как создать новые представления объектов
- Во время сеанса редактирования создайте новый объект, убедившись, что целевой класс пространственных объектов является классом, имеющим хотя бы одно представление.
- При необходимости нажмите кнопку Свойства представления (Representation Properties). на панели инструментов Представления (Representation) в окне Свойства представления (Representation Properties).
- Перейдите на вкладку Отображение (Drawing) в окне Свойства представления (Representation Properties).
- Выберите новый объект с помощью инструмента Выбрать (Select) на панели инструментов Представления (Representation). В списке Правило представления (Representation Rule) в окне Свойства представления (Representation Properties) будет отображено Некорректное правило (Invalid Rule), потому что правило представления для этого объекта еще не указано.
- Выберите правило представления для объекта из списка Правила представления (Representation Rule).
Удаление пространственных объектов
Представления пространственных объектов могут быть удалены из изображения или класса пространственных объектов одним из нескольких способов, причем выбор способа зависит от типа желаемого результата.
- Представление пространственных объектов может быть невидимым и, таким образом, не отображаться.
Более подробно о том, как сделать представления пространственных объектов невидимыми
- Можно стереть все представление или его часть. Эта операция стирает геометрию представления. Такое изменение может быть сохранено как замещение формы, если для представления класса пространственных объектов установлено хранение замещений формы.
Более подробно о стирании представлений пространственных объектов
- Все представление или его часть может быть маскировано от просмотра полигонами в маскирующем слое.
Более подробно о том, как маскировать представления пространственных объектов
- Если удалить пространственный объект, его представление также будет удалено. Запись об объекте будет удалена из класса пространственных объектов. Для этой операции используются стандартные инструменты редактирования.