管理托管 3D 图层

您可以为托管 3D 图层管理以下内容:

  • 为具有关联要素图层的 3D 图层重建图层缓存

    ArcGIS Pro 发布场景可同时创建 3D 图层和关联要素图层。 从托管要素图层发布还会将这两个图层彼此相关联。 如果关联的点、3D 对象或多面体要素图层中发生数据更改,则可以重新构建缓存,以包括特定图层的更改或所有图层的更改。

  • 替换不包含关联要素图层的 3D 图层

    如果图层没有关联的要素图层,而图层源是场景服务,则可以更新图层的内容,方法是将其替换为具有场景服务源的其他 3D 图层。

    提示:

    图层源在图层项目页面概览选项卡上列出。

  • 启用从具有场景服务源的 3D 图层导出数据

    启用导出数据的功能后,3D 图层可用作地理处理工具的输入。 体素图层不支持此设置。

只有 3D 图层的所有者或组织管理员才能在图层上重新构建缓存或替换图层。

重新构建托管 3D 图层缓存

编辑者对关联的要素图层进行更改之后,组织中的图层所有者或管理员可以为特定的子图层重新构建全部或部分 3D 图层缓存。

  • 对于已经过编辑的点图层,重新构建缓存时会将要素几何和属性的所有追加要素及编辑内容整合到 3D 缓存中。
  • 您可以更新 3D 缓存中受编辑内容影响的部分,而无需为以下图层重新构建整个缓存:
    • 具有关联要素图层的 3D 对象图层,您从 ArcGIS Pro 2.4 中发布这些图层并启用编辑。
    • ArcGIS Online 中从 3D 对象或多面体要素图层进行发布时,启用获取更新的 3D 对象图层
    • 建筑物图层

    发布 3D 对象图层和关联要素图层后,您可以启用更新支持,但必须在要素图层上启用更改追踪,然后重建完整的 3D 图层缓存以支持后续的部分更新。

例如,如果图层中包含的点表示街道设施(例如长椅、喷泉和花盆等),并且某些长椅的位置发生了变化,则可以重新构建 3D 缓存以反映这些长椅的新位置。 同样,如果某些长椅由不同材质重新构建而成,并且 3D 图层中的样式因材质类型而异,则重新构建 3D 图层缓存以包括新的属性,从而获取新的样式。

提示:

要提高绘制性能,请编辑 ArcGIS Pro 中的 3D 图层,而不是编辑 Map ViewerMap Viewer 经典版 中的关联要素图层。 在 ArcGIS Pro 中进行编辑时,还可以编辑 3D 对象或多面体要素的几何,而此时在 Map Viewer 中无法执行此操作。 有关详细说明,请参阅 ArcGIS Pro 帮助中的编辑具有关联要素图层的场景图层

在决定是更新整个缓存还是仅更新受到图层更改影响的部分缓存时,请注意以下几点:

  • 在大多数情况下,更新部分缓存比重新构建整个缓存花费的时间更少。 然而,如果只重新构建部分缓存,则 3D 图层性能可能会随时间而降低。 最终,您将需要重新构建整个缓存以优化缓存。 当 3D 图层达到要求您重建整个缓存的状态时,仅重建部分缓存的选项将不可用。 重建整个缓存后,重建部分缓存的选项将再次可用。
  • 如果在关联的托管要素图层中计算一个或多个字段的值,并且计算影响到图层中的所有要素,则部分缓存更新可能比完整缓存更新花费更多的时间。

重新构建缓存

请按照以下步骤重新构建缓存,以整合点或 3D 对象图层中的更改:

注:

重新构建图层缓存会消耗配额。

  1. 以图层所有者或管理员的身份登录到 ArcGIS Online
  2. 打开图层的项目页面,单击设置选项卡,然后向下滚动到场景图层部分。
  3. 单击重新构建缓存
  4. 选择要重新构建的图层。
    • 要重新构建整个缓存,请选择完全缓存。 这将获取所有图层上的方案更改。
    • 要仅重新构建托管 3D 图层中特定图层的几何和非空间属性的更改,请选择所选图层。 这将获取所选图层上的几何更改和属性更改。 您将在下一步骤中选择图层。
    • 要仅重新构建 3D 图层中由于要素编辑而发生更改的那些部分,请选择部分更新。 系统仅会重新构建自上次更新以来属性所更改的几何。

    部分更新选项不适用于关联托管要素图层未启用追踪已创建和更新的要素选项的 3D 点图层或 3D 对象图层。

  5. 如果要重新构建以获取特定子图层中的更改,请从列表中选择这些子图层。
  6. 单击重新构建缓存
  7. 要确定重新构建缓存,请单击确定

    此对话框指示重新构建缓存消耗的配额数量。 重新构建缓存可能需要很长时间,因为系统会对来自关联要素图层的所有数据进行缓存。 重新构建缓存所需的时间取决于数据的大小。

    要监控缓存的状态,请单击作业状态。 如果缓存无法重建,请单击作业 ID 以获取有关失败原因的信息。

替换 3D 图层

如果托管 3D 图层没有关联的要素图层并且 3D 图层的源是场景服务,则可以更新 3D 图层的内容,方法是将其替换为已从场景图层包 (SLPK) 中发布的其他 3D 图层。 这样,无需删除 3D 图层即可更新其内容。 您必须同时拥有现有图层和替换图层。

提示:

如果图层具有关联要素图层,则无法替换该图层。 改为重新构建缓存。 您可以通过查看 3D 图层项目页面的详细信息部分来确定 3D 图层是否具有关联要素图层。

替换 3D 图层具有以下优点:

  • 由于现有图层的项目 ID 和 URL 不变,因此使用该图层的场景和应用程序无需进行更新即可引用新图层。
  • 替换当前图层的内容不会生成新的 3D 缓存。 因此,无需等待缓存重新构建。 在替换当前图层之后,使用当前图层的场景和应用程序将会继续正常运行。如果已与公众共享当前图层,则由于缓存的原因,最多可能需要一个小时的时间才能显示更新。 否则,更新将立即反映在当前图层中。
  • 门户将创建旧内容的存档,以便在必要时恢复此内容。

注:

为替换图层包使用与当前图层相同的坐标系。 此设置必须匹配 此外,替换和现有图层类型必须相同。

按照以下步骤将现有 3D 图层(场景服务源)替换为另一个图层:

  1. 以图层所有者身份、组织管理员身份或通过具有更新所有成员项目权限的帐户登录。
  2. 打开图层的项目页面
  3. 概述选项卡上,单击替换图层

    提示:

    您可能需要单击显示更多按钮 显示更多 以查看所有选项。

  4. 单击选择图层

    在显示的面板中,您可以搜索、浏览、过滤和排序可用图层,以查找替换图层。 您也可以通过单击查看详细信息来查看各个图层的详细信息。

    选择替换图层窗口中将仅列出相同类型的 3D 图层。

  5. 找到要使用的 3D 图层后,单击选择
  6. 单击下一步转至存档窗口,您可以在此处重命名存档图层的标题。
  7. 要从替换图层导入更新的缩略图、摘要、描述和标签,请向下滚动并启用替换项目信息

    摘要页面将显示当前托管的 3D 图层、将替换当前图层内容的图层以及与存档图层相关的信息。

  8. 要使用其他替换图层,请单击选择替换图层并选择一个新图层。
  9. 当图层满足您的要求后,请单击替换以执行替换操作。

启用数据导出

地理处理工具允许您对地理数据执行分析和数据操作。 要在 3D 图层上运行地理处理工具,您必须在图层上启用数据导出。

图层所有者或组织管理员可以在除体素图层之外的所有类型的 3D 图层上启用数据导出。

按照以下步骤启用 3D 图层以进行数据导出:

  1. 以项目所有者或组织管理员的身份登录到组织。
  2. 打开项目页面并单击设置选项卡。
  3. 滚动到设置底部并启用允许其他人导出为不同格式切换按钮。
  4. 单击保存

与需要在图层上运行地理处理工具的人员共享图层