Skip To Content

有关分布式协作的常见问题

本主题中列出了您在使用分布式协作时可能出现的问题及建议的可行解决方案。如果未能在本主题中找到您要查找的问题,也可以访问 Esri 技术支持中心网站以搜索相关文章。

常见问题解答

ArcGIS EnterpriseArcGIS Enterprise 协作

除了将图层共享为实时参考,我还想在我的协作中将要素图层共享为副本。此选项是否可用?

在该版本中,如果主办方和访客门户均为 ArcGIS Enterprise,则分布式协作不支持将要素图层共享为副本。

ArcGIS OnlineArcGIS Enterprise 协作

我使用 ArcGIS EnterpriseArcGIS Online。能否在二者之间建立分布式协作?

通过 ArcGIS EnterpriseArcGIS Online 10.5.1 支持分布式协作。此类协作必须建立 ArcGIS Online 作为主办方,并将 ArcGIS Enterprise 作为访客。

ArcGIS Enterprise 是否可以与多个 ArcGIS Online 组织进行协作?

不可以。ArcGIS Enterprise 10.5.1 仅支持与一个 ArcGIS Online 组织进行协作。

我的 ArcGIS Online 组织更改了其 URL 键。我想作为协作参与者重建我的组织,应该如何操作?

  • 协作主办方可以通过新的 URL 键来删除并重建协作。
  • 通过新的 URL,协作访客可以离开协作并请求主办方重新邀请。

我的 ArcGIS Online 组织不接受 ArcGIS Enterprise 10.5 门户的邀请。发生了什么?

不支持 ArcGIS Enterprise 10.5 门户与 ArcGIS Online 组织的分布式协作。

将要素图层共享为副本并同步编辑内容

我编辑了共享要素图层中的符号系统,但更新的符号系统未复制给接收参与者。这是为什么?

将要素图层共享为副本后,将保留原始符号系统。不会复制后续符号系统编辑内容。但是,在 web 地图中共享要素图层时,符号系统将存储在 web 地图中,并保留对符号系统的更新。

将托管要素服务共享至同一个协作或多个协作中的多个协作工作空间时会发生什么?

最初共享时,将复制托管要素服务项目。如果后续进行共享,则不会再复制项目,而将共享现有项目。

在我的 ArcGIS Enterprise 10.5 门户中启用要素图层同步后,会收到超时错误消息。发生了什么?

如果图层包含大量数据,则配置同步时项目页面可能会超时。但是,服务器将继续配置数据。稍后,配置将完成,并且在项目页面上启用同步过程将成功。

在我的 ArcGIS Online 组织中启用要素图层同步后,会收到超时错误消息。发生了什么?

如果图层包含大量数据,则配置同步时项目页面可能会超时。要解决此问题,可以使用 REST admin API 在图层以 updateDefinition 模式运行 async 操作。请参阅 更新定义(要素服务)REST API 主题中的示例 3。

尝试将要素图层数据共享为副本时,日志中将出现以下错误:“创建副本失败。数据集引用了多个不支持的图层。” 出现错误的原因是什么?

如果地图服务包含多个图层,这些图层引用数据库中的单个数据集,则会出现此错误。(例如,在地图中引用 Roads 要素类作为两个独立图层;主要高速公路和次要道路。) 发布要在协作中共享为副本的地图时,请确保创作的地图不包含至单个数据集的多个引用。

如果用户更改已共享为副本的托管要素服务的所有者会怎样?

将继续复制和同步当前已共享的内容,并继续工作。

当用户取消共享已作为副本共享至群组的托管要素服务时,会发生什么?

托管要素将在下一计划同步时被删除或取消共享。如果之后该服务重新共享到该群组或共享到其他群组,将创建新副本并与接收参与者共享。

我已经成功地将要素服务作为副本共享至协作。接收参与者对其托管要素图层中的数据进行了编辑。他们期望将这些编辑内容同步回我的要素服务,但是并未成功。这是为什么?

可以与接受参与者单向同步由源所有者对要素服务进行的编辑内容。但是,不支持双向共享编辑内容功能,即接收参与者对托管要素服务进行编辑,并将编辑内容同步回源要素服务。

我拥有与链接到协作工作空间的群组共享的要素图层,在该工作空间中复制数据选项处于选定状态。我想要将工作空间设置更改为作为参考共享。如何执行此操作?

取消与群组共享要素图层。如果正在使用计划同步,请等待同步进行。默认同步间隔为 24 小时。之后,系统管理员必须编辑该工作空间,然后加入将要素图层作为参考共享的新群组。将要素图层与该新群组共享。

如果一个群组链接到了协作工作空间,在该协作工作空间中复制数据选项处于选定状态,但是即使我与此群组进行共享,也没有复制我的地图和切片图层。发生了什么?

通过数据复制只能复制要素图层。其他图层类型(例如地图或切片)将共享为参考。有关详细信息,请参阅共享内容至协作

其他

如何在协作中共享多面体要素图层?

如果未启用多面体要素图层同步,则其将共享为参考。如果启用多面体要素图层同步,并且将协作设置为共享为副本,则其将共享为副本。但是,共享为副本后,将不再同步后续编辑内容。

我拥有一个要素图层以及从该图层发布的 WFS 图层。我应该将哪些项目与协作的群组共享?

您必须明确地与协作群组共享所有图层及其派生的图层(例如 WFS 或切片)。这可确保在通过协作复制派生图层时,将不会断开其链接。通常,您必须明确共享所有您想要通过协作添加的项目。

我的协作群组接收到通过 HTTP URL 配置的项目,但无法打开。

通过 HTTP 和 HTTPS 配置门户后,将使用 HTTP URL 来配置参考所复制的服务。由于门户会阻止混合内容,因此无法打开该项目。要解决此问题,请将 URL 手动更改为 HTTPS。建议仅允许通过 HTTPS 访问门户。

我的门户已配置为允许通过 HTTP 和 HTTPS 访问。此门户能否参与分布式协作?

要邀请访客参与协作,则每个访客门户的 URL 都必须指定为 HTTPS。

疑难解答

如果包含多个项目的群组中的某个项目无法共享,会发生什么?

如果项目在共享时无法添加到群组,且该项目是项目组的一部分,则将系统继续该过程,以便成功移动其他项目。记录了一个指示一个项目失败的错误。有关详细信息,请让门户管理员检查门户日志

我没有通过协作接收到来自发送组织的任何内容。出现此问题的原因是什么?

  • 有几种情况可能导致您的群组无法接收内容。如下所示:
    • 您的群组可能尚未加入协作工作空间。请与系统管理员联系,以检查是否已正确配置协作工作空间,以及所涉及的群组是否已加入工作空间。
    • 计划的同步可能尚未执行。经过系统管理员配置后,协作的内容将按计划间隔同步。默认间隔为 24 小时。发送组织中的系统管理员可以使用协作 REST API 强制同步。有关详细信息,请参阅协作 REST API
    • 接收组织中的磁盘空间可能已达到其容量的 80%。达到此阈值后,将不会同步任何内容。将记录一个指示此问题的 WARNING 级别日志消息。磁盘空间释放后,将再次进行同步内容。

我已将要素图层共享到某群组,且该群组已加入复制数据选项处于选定状态的协作工作空间。但是,我的协作中的接收组织正在接收要素图层作为参考。发生了什么?

  • 在下列情况下,可通过参考复制要素图层。
    • 要素图层不支持同步功能或要素图层上未启用同步。要启用同步,请参阅将要素图层数据共享为副本
    • 要素图层数据大小超过协作主办方管理员施加的限制。
    • 接收参与者使用的是 ArcGIS Enterprise10.5 版本。

我的要素图层无法接收编辑内容。发生了什么?

如果(主办方)已删除协作、已删除协作工作空间、(主办方)已将您的组织从协作中移除或者如果您的组织管理员已离开协作,则已复制到接收组织的要素图层可能停止同步编辑内容。还可能是发送组织尚未对要素图层进行任何编辑。

另一个可能的原因是您正在尝试同步的编辑内容大于协作主办方管理员施加的大小限制。

我正在使用 ArcGIS Enterprise 并且我的要素图层未收到 ArcGIS Online 组织的编辑内容。我在服务器日志中看到以下严重的错误:

"Initialization of Layer: failed."

要解决该错误,我可以执行哪些操作?

请检查相关图层是否具有基于表达式的渲染器。为此,请执行以下步骤:

  1. 打开我的内容,然后针对要素图层选择查看项目详细信息
  2. 单击可视化选项卡。
  3. 对于列出的每个图层,请选中更改样式按钮以查看要显示的属性是否设置为表达式。如果是,请执行以下操作之一:
  • ArcGIS Enterprise 中,将要显示的属性从表达式更改为字段,然后单击保存图层。对所有适用图层进行相应更改后,应在下次同步时收到编辑内容。
    注:

    更改要显示的属性并在 ArcGIS Enterprise 中保存该图层后,无需在 ArcGIS Online 组织中对相应要素图层进行更改。

  • ArcGIS Online 组织中,将要显示的属性从表达式更改为字段。接下来,取消共享协作群组中的项目并进行同步,然后使用重新复制数据选项来重新共享图层。
  • ArcGIS Online 组织中创建视图,调整视图中的图层以不使用表达式,然后通过协作而非要素图层来共享此视图。

我的协作中的门户已配置为通过 IIS 使用 PKI 身份验证,并且我们收到了以下错误消息:

Response from 'https://sampleserver.domain.com/portal' was 413 Request Entity Too Large. 'https://sampleserver.domain.com/portal' must configure server to allow large request entities.

要解决该错误,我可以执行哪些操作?

  • 使用 PKI 的 IIS web 服务器的管理员需要将 uploadReadAheadSize 属性值增加到 51,200,000 (50MB)。例如,如果 PKI 门户的 Web Adaptor 作为“门户”在 IIS 中的“默认网站”下安装,则可以使用以下命令更改 uploadReadAheadSize 属性:

    %windir%\system32\inetsrv\appcmd.exe set config "Default Web Site/portal" -section:system.webServer/serverRuntime /uploadReadAheadSize:"51200000" /commit:apphost

  • 有关 uploadReadAheadSize 属性的其他详细信息,请参见此处