可以通过复制数据选项来共享托管要素图层或发布为参考的要素图层。 如果通过复制数据来共享要素图层,则将为协作参与者创建项目,并且复制的数据将用于为协作参与者发布要素图层。
托管要素图层视图是托管要素图层的数据表示。 您可以通过视图定义查看图层的用户能够使用哪些要素、字段和感兴趣区域。 与要素图层项目相似,视图可以作为复制的数据共享到协作。 视图中表示的数据用于在接收组织中创建托管要素图层。
注:
如果您通过复制数据同时共享托管要素图层和关联的视图,协作参与者将受到两个托管要素图层(每个共享的项目各有一个)。 不会保留两个项目之间的视图关系。
原始源项目的所有者可以进行编辑并按照计划间隔将更改同步至参与组织。 要使用此方法,必须在协作工作空间内设置同步间隔,并针对共享的托管要素图层启用同步。
如果在与协作工作空间共享要素图层或视图时未启用同步,则无法复制原始项目中的数据。 相反,为接收组织创建的要素图层将共享为参考。 在这种情况下,发送组织和管理员将收到通知,提示项目已共享为引用,而不是副本。 要解决此问题,必须将共享为副本的项目从协作中取消共享,启用同步,然后再与协作共享。
警告:
当托管要素图层视图共享为副本时,视图定义用于确定在参与者后续的要素图层中存在的项目。 如果在共享视图定义后对其进行了更改,即使已启用同步,这些更改也将不会反映在接收组织的图层中。 要使协作参与者能够收到对视图定义的编辑,必须从协作中取消共享视图,然后再次共享以创建具有正确视图定义的要素图层。
共享为副本支持的要素图层和视图类型
以下类型的项目支持将数据共享为副本:
注:
ArcGIS Online 参与协作的组织只能将要素图层视图作为副本共享至 ArcGIS Enterprise 10.7 或更高版本的门户。
- ArcGIS Online 中的托管要素图层。
- ArcGIS Enterprise 中的托管图层,其中 ArcGIS Enterprise 满足基础 ArcGIS Enterprise 部署规范。
- 发布至 ArcGIS Enterprise 联合服务器的要素图层,其中数据存储在已注册企业级地理数据库中。 该类型的图层称为联合要素图层。 使用以下方法之一创建联合要素图层:
- 与其中一个活动门户联合服务器共享引用注册数据的 web 要素图层ArcGIS Pro。
- 将已启用要素访问的地图服务从 ArcMap 发布至联合服务器
- 对于项目作为副本从 ArcGIS Enterprise 发送至 ArcGIS Online 的协作,将应用大小限制 1 GB/要素图层。 超过此大小限制的要素图层将共享为参考。
- 在同一注册类型内的每个图层上启用同步时的多图层要素服务(适用于版本化或非版本化以及存档)。
先决条件
如果满足以下所有条件,则可以使用将要素图层和视图共享为副本的选项:
- 协作参与者使用 10.6 或更高版本的 ArcGIS Enterprise,并且拥有发送或发送并接收内容的权限。
- ArcGIS Enterprise 参与者必须满足基础 ArcGIS Enterprise 部署规范。
- 已针对要素图层和视图启用同步。 对于要素图层,可以在发布过程或服务发布后执行此操作。 要想为视图启用同步,可在其源图层启用同步后,在项目的设置选项卡上选中启用同步。
- 要启用已发布至联合服务器的要素图层同步,必须在企业级地理数据库中准备正确的数据。 有关非版本化和版本化数据,请参阅数据准备步骤。
复制的要素图层属性
协作参与者接收复制的要素图层和要素图层视图后,将应用下述属性和行为。
只读
由于同步是单向的,因此禁用对协作中接收的要素图层项目进行编辑;只能将编辑内容从发送组织同步到参与者。 因此,建议您不要启用对参与组织中的图层进行编辑,也不要从这些要素图层创建可编辑视图(如果参与者是 ArcGIS Online 组织),以支持编辑工作流。 同步期间,在主办方和访客组织中对同一要素进行的编辑内容在主办方访客组织的图层中将被覆盖。
编辑者追踪
将其发送至协作参与者之前,请启用要素图层项目的编辑者追踪。 首次将数据复制到接收组织时,将重置编辑者追踪值。 编辑者追踪日期将设置为 UTC 当前时间戳,并且创建者和编辑者值将设置为发布用户。需要重置日期、创建者和编辑者值,因为其将反映接收组织中图层的创建时间和创建者。 进行同步时,将保留发送组织的编辑者追踪日期。 因此,共享数据后,接收组织中创建的图层将包含在发送组织中进行编辑的日期。 复制要素图层后,同步到接收组织的插入和更新操作的创建者和编辑者值将设置为发布用户。
可以启用发送组织中一些要素图层的编辑者追踪,禁用其他要素图层的编辑者追踪。如何在接收组织中应用编辑者追踪取决于发送的要素图层类型以及从 ArcGIS Enterprise 或 ArcGIS Online 发送。 如果要素服务有多个图层,并且仅在 ArcGIS Online 中启用一个图层的编辑者追踪,则同步过程将根据当前时间戳和发布用户来设置编辑者追踪值。
如果在将要素图层添加到协作之后启用编辑者追踪,则接收组织中的图层将不会启用编辑者追踪。
如果取消共享并将图层共享至发送组织的工作空间,则该图层将重新复制到接收组织工作空间并启用编辑者追踪。
将保留接收组织的访问控制设置,但没有任何结果,因为所有要素归接收组织中的发布所有者所有。
删除保护
如果通过协作在 ArcGIS Enterprise 和 ArcGIS Online 间复制项目,则接收组织可能要在作为副本与其共享的图层和视图上启用删除保护。 如果发送组织保留协作或者删除发送组织中的共享图层,则建议要防止从接收组织删除图层的组织执行上述操作。
注:
接收组织启用共享为副本的项目上的删除保护后,如果发送组织关闭该图层上的共享,则将停止同步。 例如,如果发送组织关闭共享图层项目上的共享,然后编辑该图层并再次与接收组织共享此项目,则编辑内容将不会同步到接收组织中的图层。 要恢复图层同步,接收组织必须首先禁用删除保护并删除该图层,并且发送组织必须重新将该项目共享为副本。
如果在从 ArcGIS Enterprise 至 ArcGIS Online 的协作中将图层项目共享为副本,则接收 ArcGIS Online 组织可启用已与其共享的图层和视图上的删除保护。 如果随后取消共享这些图层,则图层将保留在 组织中。 但是,将不再与 ArcGIS Online 组织中的图层同步对 ArcGIS Enterprise 组织中已取消共享的图层进行的编辑内容。
方案变更
如果更改发送或接收组织中要素图层或视图的方案,则同步工作空间时不会应用这些更改。 方案更改示例包括添加或删除字段、在要素图层中添加或删除图层,以及启用或禁用附件。工作空间同步仅包括将要素图层共享至工作空间时可用的图层或表的编辑内容(插入、更新和删除操作)。 如果存在方案差异,则同步将编辑内容应用至方案的匹配部分。 例如,如果在发送组织中添加了一个字段,则在同步至接收组织副本期间应用编辑内容时,将忽略新字段。 要将方案更改发送到接收组织,请取消共享并将该图层共享到工作空间。
时间设置
复制已启用时间设置的要素图层和视图时,将不启用接收组织中要素图层副本上的时间。
版本化数据
如果发送组织中要素图层或视图的数据来自版本化企业级地理数据库,则同步工作空间时,将发送对已发布版本进行的编辑。
注:
如果使用将编辑内容移动到基础的选项对要素图层进行配置,参与传统版本化的要素图层将共享为参考,因为此配置不能共享为副本。 有关版本注册选项的详细信息,请参阅 ArcGIS Pro 帮助中的将数据注册为版本化。