Доступно с лицензией Standard или Advanced.
Мастер создания реплики используется для того, чтобы определить, какие данные следует реплицировать, какой тип реплики вы будете создавать, и какие данные базы будут реплицированы.
Мастер создания реплик поддерживает работу с удаленными и локальными базами геоданных. Доступ к удаленным базам геоданных осуществляется через сервисы геоданных, опубликованные на ArcGIS for Server.
Для начала откройте документ ArcMap. Если в документе карты будет представлено несколько рабочих областей, то вам будет нужно выбрать рабочую область, из которой вы будете создавать реплику.
Можно выбрать тип реплики, которую необходимо создать: открепленная, односторонняя или двухсторонняя.
При открепленной репликации новая версия создается с именем этой реплики. Комбинация имени пользователя и имени реплики должны быть уникальными при создании версий. Например, два разных пользователя – user1 и user2 – могут создать по реплике с одинаковыми названиями MyReplica, так как полные имена у этих реплик будут user1.MyReplica и user2.MyReplica. Но пользователь user1 не может создать несколько реплик с таким названием, так как имя реплики должно быть уникальным.
Опция Повторно использовать схему, которая доступна только для открепленной репликации, позволяет повторно использовать базу геоданных, содержащую схему данных, которые необходимо реплицировать. Это сокращает количество времени, требующееся для репликации данных.
На 2-й панели мастера можно выбрать объекты для репликации и базу геоданных для открепления.
Выберите Данные, если необходимо скопировать данные для репликации в дочернюю реплику. В случае если в дочерней реплике уже имеются данные для репликации, выберите Только регистрировать. При необходимости сокращения времени создания реплики может быть полезной предварительная загрузка данных.
В качестве альтернативы выберите опцию Только схема, если необходима репликация только схемы. Выбор этой опции указывает ArcGIS копировать схему в дочернюю реплику, поэтому она не должна там уже присутствовать.
Опция База геоданных позволяет реплицировать в локальную или удаленную целевую базу геоданных. Доступ к удаленным базам геоданных может осуществляться через сервисы геоданных, которые работают на ArcGIS for Server.
Опция XML-документ обеспечивает вывод в XML-документ рабочей области. Опция вывода XML-документа хорошо действует в отключенной рабочей среде, в которой XML-документ рабочей области можно отправить в целевую реплику и импортировать его для завершения создания реплики.
Стандартная модель поведения
Стандартная модель поведения для каждой реплики будет:
- Включать в себя все данные, для которых у вас есть право редактирования. Это включает в себя видимые и невидимые данные в активном фрейме данных для выбранной базы геоданных.
- Текущий видимый экстент ArcMap или граница выбранной графики используется для определения объектов для репликации. Объекты, выходящие за рамки этих областей, не будут реплицированы, если только они не имеют прямого отношения к реплицируемым объектам.
- Выборки и определяющие запросы, применяемые к данным, используются для определения объектов репликации. При наличии в слое выбранных объектов или если к слою применен определяющий запрос, все объекты, которые не были выбраны или отсутствуют в определяющем запросе, реплицированы не будут, если только они не имеют прямого отношения к реплицируемым объектам.
- Список реплицируемых слоев и таблиц расширяется для включения зависимых наборов данных. Например, в реплику будут включены все классы объектов в топологии или геометрической сети, если будет выбран хотя бы один класс объектов топологии или геометрической сети.
- Если в документе будет существовать несколько слоев, представляющих один и тот же класс пространственных объектов, то в реплику будет включен только тот слой, который будет расположен в таблице содержания выше.
- При наличии геометрических сетей, топологий, аннотаций и объектов-размеров они будут реплицированы.
- Версии используются для отслеживания изменений в репликах.
Расширенные опции
Расширенные опции исходно будут отражать настройки по умолчанию текущей реплики и расширенный список всех наборов данных, которые будут включены в эту реплику. Но их можно настроить, чтобы использовать дополнительные опции реплицирования.
На панели расширенных опций будет предложено выбрать полную или простую модель для всех типов реплики.
При помощи полной модели можно реплицировать и поддерживать в дочерней версии все простые и сложные типы данных, такие как топологии, геометрические сети, данные земельных участков, аннотации и объекты-размеры. Используется по умолчанию.
Простая модель не позволяет ни реплицировать топологии, геометрические сети, данные земельных участков, аннотации и объекты-размеры, ни делать данные в дочерней реплике версионными. При необходимости данные можно зарегистрировать как версионные в дочерней реплике после создания реплики.
Ниже описываются основные преимущества конфигурации простой модели.
Позволяет редактировать дочернюю реплику с использованием простых редакторов объектов, которые не базируются на программном обеспечении Esri.
Для односторонних реплик данные в дочерней реплике не регистрируются как версионные, что позволяет легко интегрировать не-Esri приложения.
В случае использования топологии или геометрической сети их объекты исключаются из дочерней реплики, однако все участвующие классы объектов будут включены. После создания реплики отправка изменений из дочерней реплики к родительской позволяет автоматически сохранить объекты в родительской реплике. В родительской реплике выполняется дополнительная обработка, целью которой является обновление топологии измененных областей или обеспечение связности сети.
Экстент области реплики может быть определен одним из указанных ниже способов:
- Текущий видимый экстент (по умолчанию)
- Полный экстент данных
- Границы выбранной графики
- Определенные пользователем координаты
Опции в гриде определяют то, какое количество записей из каждого слоя или таблицы будет реплицировано. Помимо исключения слоев и таблиц из списка реплицируемых данных вы также можете установить для отдельных слоев и таблиц другие настройки, которые будут иметь приоритет над настройками по умолчанию. Например, если для слоя будет иметься созданная выборка, то вы сможете выбрать опцию отказа от использования этой выборки для данной реплики. По умолчанию все слои будут отобраны с учетом настроек фильтров для геометрии, выборки, определяющего запроса или их комбинации.
По умолчанию в слое реплицируются все объекты. Если вам необходимо реплицировать только схему, то вы можете выбрать опцию Только схема под столбцом Открепить.
При репликации таблиц, если никаких других фильтров определено не было (например, произведена выборка), то фильтром по умолчанию будет Только схема (Schema Only); будет реплицирована только схема этой таблицы. Эта опция может подключаться и отключаться для таблиц с помощью кнопочного переключателя Все записи для таблиц / Только схема для таблиц, который находится внизу мастера.
Если вы хотите исключить из реплики геометрическую сеть или топологию, то вам нужно исключить все участвующие в ней слои; включение в репликацию хотя бы одного слоя приведет к репликации всей сети или топологии.
По умолчанию связанные данные реплицируются и для данных объектов, и для таблиц. Если требуется отключить обработку класса отношений, снимите отметку в поле Реплицировать связанные данные.
При создании двухсторонних реплик существует дополнительная расширенная опция, позволяющая определить, дочерняя или родительская реплика будет начальным отправителем данных. Данная настройка важна для систем, в которых вы планируете работать в автономной среде.
Использование панели ключевых слов в этом мастере позволяет вам определить ключевые слова конфигурации хранения данных в ArcSDE для каждого из объектов, который участвует в репликации. По умолчанию указано ключевое слово DEFAULTS.
На последней панели находятся опции, определяющие, что произойдет в документе ArcMap при закрытии Мастера создания реплики.
- Нет дальнейших действий (по умолчанию) – текущий документ не будет изменен и новых документов не будет создано.
- Изменить слои и таблицы, чтобы ссылаться на открепленные данные – текущий документ ArcMap будет изменен, чтобы ссылаться на данные в базе геоданных связанной реплики, сохраняя все настройки условных знаков.
- Сохранить копию этого документа карты со слоями и таблицами, ссылающимися на открепленные данные – будет создан новый документ ArcMap, который будет ссылаться на данные в базе геоданных связанной реплики, сохраняя настройки условных знаков.
Нажмите Итоговая информация, чтобы открыть диалоговое окно Общая информация о создании реплики. В нем можно просмотреть свойства, указанные при создании реплики.