Особенности уравнивания набора данных участков при использовании механизма версий

Эта тема относится только к ArcGIS for Desktop Standard и ArcGIS for Desktop Advanced.

Набор данных участков поддерживает редактирование и уравнивание объектов в версионных базах геоданных ArcSDE. Редактирование набора данных участков поддерживается в версии по умолчанию и в дочерних версиях первого уровня.

Запуск уравнивания по методу наименьших квадратов в версионной базе геоданных

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

Перекрывающиеся области уравнивания по методу наименьших квадратов
Перекрывающиеся области уравнивания по методу наименьших квадратов

Когда уравнивание участков по МНК для перекрывающихся областей будет запущено в разных версиях, координаты точек участков в версии по умолчанию будут уточнены с учетом данных в последней закрепленной версии. Координаты в перекрывающихся областях не получат поправок из двух процессов уравнивания по МНК, запущенных для области перекрывания. Аналогичным образом в пределах одной версии координаты в области перекрывания будут уточнены по результатам последнего уравнивания для этой области.

При согласовании версий с набором данных участков согласование всегда будет производиться в пользу дочерней версии, в которой были записаны изменения, внесенные в набор данных участков. Например, если было произведено уравнивание по методу наименьших квадратов для версии A, версия A будет согласована без конфликтов и изменения будут закреплены в версии по умолчанию. Если уравнивание было запущено в версии B, при последующем согласовании версии B конфликты уравнивания будут разрешены в пользу версии B (последней версии, закрепленной в версии по умолчанию). Любые другие конфликты, такие как изменение атрибутов, должны быть разрешены вручную через интерактивное разрешение конфликтов.

ПримечаниеПримечание:

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

ПримечаниеПримечание:

Конфликты, обнаруженные в наборе данных участков, определяются по строке, а не по атрибутам.

Согласование набора данных участков
Согласование набора данных участков

Векторы уравнивания и уравнивание перекрывающихся областей по МНК

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

Векторы уравнивания для области перекрытия
Векторы уравнивания для области перекрытия

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

Например, уравнивание по методу наименьших квадратов было запущено для набора участков в версии 1. Уравнивание объектов затем было запущено для связанных объектов в той же версии. В версии 2 уравнивание по методу наименьших квадратов было запущено для набора участков, который частично перекрывается с областью уравнивания в версии 1. Уравнивание связанных классов объектов было запущено в версии 2. Версия 1 будет согласована и закреплена в версии по умолчанию. Для версии 2 будет выполнено согласование уравнивания координат в области перекрытия и разрешено в пользу версии 2. Конфликтные векторы уравнивания будут разрешены в пользу версии 2. Так как связанные объекты в области перекрывания в версии по умолчанию уже были уравнены с помощью векторов, закрепленных из версии 1, необходимо создать корректирующие векторы для перемещения связанных объектов в соответствии с векторами уравнивания, закрепленных из версии 2.

Корректирующие векторы для уравнивания объектов
Корректирующие векторы для уравнивания объектов

Согласованные векторы уравнивания
Согласованные векторы уравнивания

Связанные классы объектов в версионных базах геоданных ArcSDE

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

Связанные темы

9/11/2013