Skip To Content

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

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

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

Примечание:

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

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

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

Внимание:

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

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

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

Примечание:

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

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

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

  • Гость сотрудничества использует ArcGIS Enterprise 10.6 или выше, и у него есть доступ к Отправке или Отправке и получению ресурсов.
  • Участники 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 Enterprise в ArcGIS Online принимающая организация ArcGIS Online может включить защиту от удаления для этих слоев и видов, которые были для них опубликованы. Если вы в последующем закрываете общий доступ для этих слоев, они остаются в организации ArcGIS Online. Но правки, которые вы внесли в неопубликованные слои на вашем портале ArcGIS Enterprise, больше не синхронизируются со слоями в организации ArcGIS Online.

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

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

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

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

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

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

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