Многопользовательское редактирование и работа с версиями наборов данных Terrain

Наборы данных Terrain поддерживают версионное редактирование в базе данных ArcSDE. Преимущества такие же, как и у версионного редактирования пространственных объектов. Поддерживаются сценарии комплексного рабочего потока, что предоставляет возможность многим пользователям изменять набор данных Terrain с течением времени и возвращаться к прежним версиям. Могут выполняться сценарии "что если".

Правила настройки версионных наборов данных Terrain

Синхронизация базы данных, содержащей набор данных Terrain

Наборы данных Terrain могут состоять из двух разных типов данных пространственных объектов: из обычных классов объектов и внедренных классов объектов. Синхронизация объектов в обычных классах работает по стандартным правилам, как если бы они не участвовали в наборе данных Terrain. Вы не делаете никаких различий. Набор данных Terrain просто хранит запись о месте, где требуется локальное перепостроение, чтобы синхронизировать изменения, которые рассматриваются в процессе согласования данных. Исключение составляют внедренные классы пространственных объектов. Они синхронизируются по-особому.

Поддерживаемые типы операций редактирования внедренных мультиточечных объектов включают добавление, удаление и перемещение. Операции осуществляются одновременно с несколькими точками (из-за обычного огромного количества точек). Любые из этих операций редактирования могут спровоцировать конфликт, если они выполняются с одними и теми же точками одновременно в родительской и дочерней версиях. Причина этих конфликтов в том, что внедренные пространственные объекты основаны на системе разделения поверхности Terrain на листы предпочтительнее, чем на уровне отдельных объектов. Редактирование внутри листа рассматривается, как изменение всего листа целиком. В процессе синхронизации происходит сравнение данных листов. Если данные одного и того же листа отличаются между версиями, возникает конфликт. Чтобы разрешить конфликт, будет выбрана одна из версий набора точек для листа. Конфликты разрешаются в начале процесса синхронизации автоматически, по указанному приоритету целевой или редактируемой версии.

Когда вы изменяете данные в обычных или внедренных классах объектов, вам необходимо перестроить набор данных Terrain после синхронизации. Выберите диалоговое окно Свойства Terrain (Terrain Properties) в ArcCatalog или диалоговое окно Свойства слоя Terrain (Terrain Layer Properties) в ArcMap, если перестроение неизбежно. Построение может производиться с использованием инструмента геообработки Построить Terrain (Build Terrain) или из закладки Обновить (Update) в диалоговом окне Свойства Terrain Properties (Terrain Properties) в ArcCatalog.

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

9/11/2013