Skip To Content

О публикации данных векторных слоев как копий

В ArcGIS Enterprise 10.5.1 размещенные и интегрированные элементы можно публиковать с возможностью копирования данных. При публикации вами векторного слоя копированием данных для участников сотрудничества создается новый элемент, а копированные данные используются для публикации векторного слоя для участника сотрудничества. Владелец исходного векторного слоя может редактировать векторный слой и синхронизировать изменения с участниками через запланированный интервал. Для применения этого подхода необходимо задать интервал синхронизации в рабочей области сотрудничества и включить синхронизацию для опубликованных размещенных и распределенных векторных слоев.

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

Типы поддерживаемых векторных слоев для публикации их копий

Публикацию копий данных поддерживают следующие типы векторных слоев:

Предварительные условия

Вы увидите опцию публикации векторных слоёв как копий, если верно следующее:

  • Хост сотрудничества – это организация ArcGIS Online.
  • Гость сотрудничества использует ArcGIS Enterprise 10.5.1 , и у него есть доступ к Отправке или Отправке и получению ресурсов.
  • Гость сотрудничества должен соответствовать спецификации базового развертывания ArcGIS Enterprise .
  • Для векторных слоев включена синхронизация при публикации или после публикации сервиса.
    • Для включения синхронизации векторного слоя, опубликованного на интегрированном сервере, данные могут быть соответствующим образом подготовлены в многопользовательской базе геоданных. См. необходимые действия для подготовки данных для неверсионных и версионных данных.

Примечание:

Возможность публикации копий векторных слоев не поддерживается для сотрудничества двух организаций ArcGIS Enterprise.

Свойства скопированных векторных слоев

Если участники сотрудничества получают скопированные векторные слои, применяются описанные ниже свойства и поведения.

Только для чтения

Редактирование отключено для векторных слоёв, полученных в сотрудничестве, так как используется только синхронизация; редактирования только синхронизируются по данным, которые отправляет организация участникам. По этой причине рекомендуется не включать редактирование для слоя в организации-участнике, или создавать редактируемые виды (если участник – организация ArcGIS Online) из этих векторных слоёв, чтобы поддержать рабочие процессы редактирования внутри организации-участника. Изменения, внесенные в тот же объект в организациях хоста или участника, перезаписываются в слое в организации-участнике во время синхронизации.

Отслеживание редактирования

Включите отслеживания редактирования для векторных слоёв перед отправкой их организациям-участникам. При первом копировании данных принимающим организациям, значения отслеживания редактирования сбрасываются. Даты отслеживания редактирования устанавливаются на текущее время в UTC, и текущие пользователи задаются как авторы и редакторы. Значения даты, автора и редактора сбрасываются, так как это необходимо для того, чтобы знать кто создал слой в принимающей организации. При синхронизации сохраняются даты отслеживания правок из отправляющей организации. Таким образом, начиная от времени публикации данных, слой в принимающей организации будет содержать даты правок, выполненные отправляющей организацией. Значения автора и редактора для операций вставки и обновления, синхронизированные в принимающей организации, будут заданы на публикующего пользователя с момента создания копии векторного слоя.

Вы можете включить отслеживание правок для некоторых векторных слоев в отправляющей организации и оставить другие векторные слои без отслеживания правок. От того как в принимающей организации отслеживаются изменения, зависит тип отправляемого векторного слоя и отсылаете ли вы его из ArcGIS Enterprise или ArcGIS Online, как указано ниже:

  • Когда вы отсылаете множество размещенных слоёв, и для некоторых включено отслеживание редактирования, а для некоторых не включено, для всех размещенных векторных слоёв в принимающей организации будет включено отслеживание редактирования. Это верно, когда сотрудничество осуществляется из ArcGIS Enterprise в ArcGIS Online.
  • Если сотрудничество осуществляется из ArcGIS Online в ArcGIS Enterprise, и отслеживание правок включено, для всех векторных слоев в ArcGIS Online и ArcGIS Enterprise будет включено отслеживание правок.
Если сервис объектов содержит множество слоёв, и для одного слоя включено отслеживание редактирования в ArcGIS Online only, the sync process will set the editor tracking values based on the current timestamp and the publishing user.

Если отслеживание правок включается после добавления векторного слоя в организацию, для слоёв в получающих организациях не будет включено отслеживание правок.

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

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

Защита от удаления

Когда вы публикуете элементы слоёв как копии в сотрудничестве из ArcGIS Enterprise в ArcGIS Online принимающая организация ArcGIS Online может включить защиту от удаления для этих слоёв, которые были для них опубликованы. Если вы в последующем закрываете общий доступ для этих слоёв, они остаются в организации ArcGIS Online. Но правки, которые вы внесли в неопубликованные слои на вашем портале ArcGIS Enterprise, больше не синхронизируются со слоями в организации ArcGIS Online.

Подсказка:

Чтобы восстановить синхронизацию этих слоёв, принимающая организация ArcGIS Online должна сначала выключить защиту от удаления и удалить слои. Затем вы можете опубликовать эти слои заново как копии из ArcGIS Enterprise в организацию ArcGIS Online.

Изменения схемы

Если вы изменяете схему векторного слоя в отправляющей или принимающей организации, эти изменения не применяются при синхронизации рабочей области. Изменения схемы включают добавление и удаление полей, добавление и удаление слоев а векторном слое и включение и выключение вложений. Операция синхронизации рабочей области включает только правки (вставка, обновление и удаление) слоя или таблиц, которые были доступны в момент публикации векторного слоя в рабочей области. В случае различий в схеме во время синхронизации будут применены правки совпадающих частей схемы. Например, если в отправляющей организации было добавлено поле, это новое поле игнорируется при применении правок во время синхронизации с копией данных для принимающей организации. Чтобы отправить изменения схемы в принимающую организацию, отмените публикацию и затем опубликуйте заново слой в рабочую область принимающей организации.

Настройки времени

Когда вы копируете векторные слои с включенным временем, время не включается для копии векторного слоя в принимающей организации.

Версионные данные

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