支持的项目类型可以在协作中的参与者之间共享。 这些项目类型如下:
与参与者共享内容后,将在参与的管理员文件夹下创建一个新文件夹。 此文件夹用于导入内容和存储项目,这些内容和项目随后会共享至与协作工作空间关联的群组。 该文件夹将基于协作名称命名。
更改项目的共享方式时,还必须修改相关项目的共享设置。 例如,如果 web 地图之前与所有人共享,但您将其修改为与组织共享,则应相应地更改 web 地图中包含的所有业务图层中的设置。
共享 web 应用程序
可通过以下方式与协作参与者共享 web 应用程序:
可配置应用程序模板
与协作参与者共享可配置应用程序模板时,会在协作中创建一个相应的 web 应用程序项目。 组织的可共享主题属性也将与应用程序共享。包括 web 应用程序的所有相关项目,例如 web 地图、图像、徽标、图层和源数据。 这样做可以确保协作参与者能够接收到 web 应用程序的副本和应用程序所用项目的副本。Web 应用程序中的要素图层将根据工作区设置进行共享。 应用程序中包括的所有实用程序资源(其中包括地理编码、打印或 GeoEnrichment 等服务)都将更新为使用目标 URL 中相应的实用程序服务。
ArcGIS Enterprise 版本的参与者之间或从 ArcGIS Enterprise 到 ArcGIS Online 组织共享基于群组的应用程序基于群组的应用程序以及使用 ArcGIS Indoors 模板创建的应用程序。 使用 ArcGIS Indoors 必须配置 ArcGIS Indoors 应用程序的接收者。
注:
虽然 web 制图应用程序可以与分布式协作中的参与者共享,但接收者不能对其进行编辑。 有关共享 web 应用程序的详细信息,请参阅有关分布式协作的常见问题。
Web AppBuilder 应用程序
与协作参与者共享 Web AppBuilder 应用程序时,会在协作中创建一个相应的 web 应用程序项目。 组织的可共享主题属性也将与应用程序共享。您应该与协作群组共享 web 应用程序的所有相关项目,例如 web 地图、图像、徽标、图层和源数据。 这样做可以确保协作参与者能够接收到 web 应用程序的副本和应用程序所用项目的副本。应用程序中包括的所有实用程序资源(其中包括地理编码、打印或 GeoEnrichment 等服务)都将更新为使用接收者门户中相应的实用程序服务。
您可通过 Web AppBuilder 构建自定义 2D 或 3D web 应用程序。 共享 Web AppBuilder 应用程序的接收者可以选择将相应的代码下载到其组织或在其组织中创建应用程序模板。
注:
自定义微件无法通过协作共享。 其中包括注册为项目类型 AppBuilder Extension 的所有已注册微件项目。
通过 URL 引用的其他 web 应用程序
可通过提供的 URL 将现有应用程序作为项目添加到门户中。 门户将根据其现有 URL 引用应用程序。 您必须确保已向接收参与者授予了访问应用程序的权限。
共享地图
与协作参与者共享包含托管图层的 web 地图时,将在协作中创建相应的 web 地图项目。 还应与协作群组共享 web 地图中托管图层的所有相关项目以及创建这些图层的源数据。 例如,如果共享的 web 地图包含从 shapefile 发布的托管要素图层,则将托管要素图层和 shapefile 共享至与协作工作空间关联的群组。 通过这种方式,协作参与者将收到 web 地图副本、托管要素图层副本和原始 shapefile 副本。
共享场景
共享 web 场景时,如果协作群组配置为共享为副本,则 web 场景中包含的要素图层即会共享为副本。
共享图层和视图
托管服务图层、托管服务图层视图和引用的服务图层(例如地图和影像服务、图层和视图)在协作中仅可作为参考共享。 这将为接收者门户创建一个项目,该项目将引用回到原始门户中的实时图层。
或者,托管要素图层、托管要素图层视图和引用的启用同步的要素图层可以作为副本与其他分布式协作参与者共享。 从 10.9 版本开始,您可以允许对复制图层的双向编辑,即发送和接收组织可以来回编辑图层并同步更新。 受支持的编辑类型包括添加新要素、编辑要素或删除现有要素。 方案更新不会同步。
警告:
在编辑支持双向共享编辑的要素图层时,请务必注意,不会进行任何检查来检测和阻止浮动编辑。 提交编辑时,最后提交的更改优先,覆盖对要素图层的预先存在的编辑。 为避免数据冲突,在进行其他编辑之前应查阅要素服务的存档版本。
将托管要素图层、托管要素图层视图和联合要素图层作为参考共享
对托管要素图层、托管要素图层视图和联合要素图层进行参考共享时,会为协作接收者创建图层项目,但不会复制数据。 接收者组织中的图层项目将引用回到原始要素图层或要素图层视图。 要访问所引用的图层,成员必须具有访问原始组织的权限,或者图层必须与所有人共享或具有保存凭据。 如果图层是安全的,则成员必须在原始组织中作为成员(用户类型至少为 Viewer)进行身份验证,该成员可以通过共享设置访问共享图层。
注:
托管时空要素图层不受支持,不可以在分布式协作中共享。
将托管要素图层、托管要素图层视图和联合要素图层作为副本共享
可将托管要素图层、托管要素图层视图和联合要素图层作为副本共享。 当将图层共享为副本时,数据将复制到接收者的组织,并发布新项目(托管要素图层)。 复制的项目将由接收组织托管,而该组织由项目的服务 URL 表示。
注:
托管时空要素图层不受支持,不可以在分布式协作中共享。
当您以可以发送内容的访客身份加入工作空间时,向工作空间群组添加的项目将发送至可以接收或发送并接收的组织。 使用接收或发送和接收选项从工作空间获取的内容。
有关详细信息,请参阅有关将要素图层和视图共享为副本和查看同步状态。
共享要素图层可以由图层所有者进行编辑(单向),也可以由图层的所有者和接收者进行编辑(双向)。
对于单向共享编辑,原始要素图层的所有者可编辑图层,并通过同步间隔将更改同步给所有参与者。 访客可以选择在协作工作空间中同步编辑内容的间隔。 要将图层共享为副本,确保在发送之前已对要素图层启用同步。
在 10.9 版本中引入功能,支持双向共享编辑。 要素图层的所有者可以允许共享的要素图层被所有者和接收参与者双向编辑。 受支持的编辑类型包括添加新要素、编辑要素或删除现有要素。 以下是允许双向共享编辑的先决条件:
- 必须在 10.9 或更高版本中创建协作工作空间才能启用此功能。 在 10.9 版本之前创建的工作空间不支持此选项。
- 当设置工作空间同步设置以启用此选项,从而允许合格的参与者进行双向编辑共享时,必须将协作工作空间配置为将要素图层作为副本共享。
- 配置协作工作空间的参与者必须具有发送并接收权限。
- 接收要素图层的参与者必须具有对协作工作空间的发送并接收权限。
- 双方参与者必须使用 ArcGIS Enterprise 10.9 或更高版本。 共享要素图层必须满足以下要求:
- 已启用同步 - 要素服务属性功能应如下所示:
"capabilities": "Query,Create,Update,Delete,Editing,Sync"
- 已配置为使用 ArcGIS Pro 服务运行时
- 支持复本追踪 - 要素服务图层属性 isDataReplicaTracked 应为 true:
"isDataReplicaTracked": true
- 支持双向同步 - 要素服务属性 syncCapability 的子属性 supportsBiDirectionalSyncForServer 应设置为 true:
{ "syncCapabilities": { "supportsBiDirectionalSyncForServer": true } }
- 已启用同步 - 要素服务属性功能应如下所示:
- 受支持的要素图层类型包括托管要素图层或作为参考从用户管理器数据存储发布的要素图层。 基础数据可以是已进行分支版本化的数据,也可以是启用存档的非版本化数据。
共享 ArcGIS Server 服务
如果将 ArcGIS Server 服务(例如,地图服务或影像服务)与其源组织以及与协作工作空间关联的群组共享,则在向地图添加服务时,系统仍会提示其他参与者成员输入凭据。 要避免弹出输入凭据的提示,必须在源组织中与所有人以及与协作工作空间关联的群组共享服务,或保存凭据。
与协作参与者共享的 ArcGIS Server 服务将在参与者组织中创建参考原始服务的项目;而服务和对应数据并不会被复制到每个参与组织中。 如果参与者以参考方式共享要素服务,则只有源环境中的指定成员才能编辑原始要素服务。
共享文件
与协作参与者共享的文件(例如 PDF)将在协作参与者组织中创建对应的文件项目。 当同步项目源中内容时,将覆盖以访客参与者身份对这些文件做出的任何更改。 这同样适用于与项目关联的元数据。
如果移动地图包 (.mmpk) 不属于 esri_nav,您可以将其与协作参与者共享。
注:
项目评论不会同步给协作参与者。