Общий обзор редактирования представлений пространственных объектов
Эта тема относится только к ArcGIS for Desktop Standard и ArcGIS for Desktop Advanced.
Внешний вид представления является результатом правила представления, примененного к геометрии объекта. Инструменты редактирования панели инструментов Представление (Representation) предназначены для редактирования геометрии и свойств правила представления - в любом сочетании, - чтобы изменять вид выбранных представлений пространственных объектов на карте.
Редактирование геометрии представлений пространственных объектов
Представление класса пространственных объектов определяется одним из двух типов поведений редактирования. В случае редактирования представления либо изменяется геометрию объекта, которая хранится в поле Shape, либо создается новое поле замещений, в которое записывается измененная геометрия, а поле Shape остается без изменений. Важно знать, какое из поведений наследует класс объектов при редактировании, поскольку изменения, которые вы производите для представления геометрии, могут повлиять на прочие карты, если вы не храните изменения геометрии в разных полях.
Подробнее о настройках поведения редактирования геометрии
Из-за того что большинство геометрических эффектов динамически подменяют визуальную форму представления объекта во время прорисовки, представления могут иметь форму, не совпадающую с пространственной геометрией объекта. В связи с этим изменение некоторых свойств правил представления может изменить визуальную форму представления объекта. При этом хранящаяся информация о геометрии объекта не будет изменена.
Как представления объектов работают с параметром замыкания
Панель инструментов Замыкание позволяет выполнять замыкание на объектах, включая представления объектов, при редактировании, измерении, пространственной привязке и выборке. После того, как вы замещаете форму, замыкание осуществляется только на геометрии представления. Например, если вы переместили представление объекта, вы можете выполнить замыкание на местоположении представления, а не на геометрии объекта. Аналогично, если вы конвертировали представление объекта в свободное представление, вы также выполняете замыкание на геометрии представления. Следует иметь в виду, что замыкание на представление не гарантирует топологическую корректность в данных, когда замещаемая форма отличается от геометрии пространственного объекта.
Если вы используете классическую среду замыкания редактирования вместо панели инструментов Замыкание (Snapping), инструменты редактирования будут всегда выполнять замыкание только на геометрии объекта, независимо от того, есть ли замещения или свободные представления.
Однако, ни панель инструментов Замыкание (Snapping), ни классическая среда замыкания не позволяют выполнить замыкание на динамической геометрии, созданной геометрическим эффектом, таким как смещение или стиль размещения маркера. В этих случаях вы может выполнить замыкание только на геометрии объекта.
Как представления объектов с замещенной формой реагируют на операции Слияния (Merge) и Разбиения (Split)
Поскольку в поле Override хранится замещенная геометрия объекта, вам следует выполнить процедуры редактирования геометрии, такие, например, как Разбиение (Split) и Слияние (Merge), в результате которых новые объекты будут созданы до того, как геометрия объектов будет изменена.
Разбиение составного представления объекта, которое включает замещенную форму, повлечет копирование всего содержания поля Override в заново созданные представления объектов. Это значит, что вы можете увидеть дублирующиеся части, если вы разобьете объект и переместите его отдельные кусочки.
При слиянии двух представлений объектов, в которых содержатся замещения формы, сохраняется только поле Override (т.е. и замещения формы) доминирующего представления. Результаты могут отличаться от ожидаемых.
Редактирование свойств представлений пространственных объектов
Представление пространственного объекта создается на основании свойств соответствующего правила представления. Эти свойства могут быть модифицированы для отдельных представлений объектов во время сеанса редактирования, что позволит изменить внешний вид представления. Эти изменения превращаются в замещения в правиле представления, хранящиеся в поле Override. Для того чтобы восстановить представление объекта, управляемое свойствами, прописанными в правиле представления, следует просто удалить замещение.
Только свойства геометрических эффектов, а также символьных слоев, представленных в правиле представления, могут быть изменены; само по себе правило представления не может быть изменено на основании топологии объектов. Вы не можете добавлять или удалять геометрические эффекты или символьные слои в правило представления, управляющее представлением отдельного объекта, вы не можете изменить и тип геометрического эффекта, представленного в правиле представления до тех пор, пока вы не конвертируете его в свободное представление.
Все свойства правила представлений, которые связаны с геометрическими эффектами и слоями символов, можно интерактивно изменять с помощью инструментов редактирования представлений или путем изменения значений в диалоговых окнах Свойства Представления (Representation Properties) и Атрибуты (Attributes).