使用 Web 场景图层

场景图层在 3D 模式下表示大型地理空间数据,让您的受众更容易以更真实的方式理解和体验地理信息。 场景图层是经过优化的缓存图层,可用于显示大量 3D 内容。 场景图层可包括 3D 点、点云、3D 对象、建筑物、集成网格和体素。 场景图层符合索引 3D 场景图层 (I3S) 规格。 场景图层可以作为 web 场景图层共享ArcGIS OnlineArcGIS Enterprise。 场景图层可以引用本主题中讨论的许多源。

场景图层的来源
显示场景图层的部署和数据管理选项。

场景图层包 (.slpk)

场景图层包旨在将 3D 数据作为单个文件快速传输。 场景图层包可以在桌面客户端(例如 ArcGIS AllSourceArcGIS Earth)中进行查看,或上传并发布到 ArcGIS OnlineArcGIS Enterprise

您还可以使用共享包工具将 .slpk 文件发布到 ArcGIS EnterpriseArcGIS Online 来创建 web 场景图层。 这是发布小于 500 GB 的场景图层包时推荐的工作流。 对于大于 500 GB 的场景图层包,可在支持将大型包多部分上传到 ArcGIS Online 的 Web 场景中共享场景图层包。

索引 3D 场景图层 REST (.i3sREST)

.i3sREST 格式基于 JSON、REST 和现代 Web 标准。 .i3sREST 格式针对 Web 客户端进行了优化,以便在存储在云存储(如 Amazon S3Azure Blob 存储、Alibaba OSSGoogle Cloud)中时处理、解析和渲染。 .i3sREST 格式将直接从数据存储进行提供,从而改进 ArcGIS Enterprise 中的可伸缩性。

即用型 .i3sREST 格式最适合大于 200 GB 的场景图层内容。 您可在 ArcGIS AllSource 中创建 .i3sREST。 在云存储中提供场景图层内容后,要将其发布为场景图层,可右键单击目录窗格中的内容,然后选择共享为 Web 图层或使用 Portal for ArcGIS。 按照以下步骤从 Portal for ArcGIS 发布场景图层:

  1. Portal for ArcGIS 中,单击内容
  2. 单击新建项目
  3. 单击场景图层
  4. 单击在数据存储中选择数据集,然后单击下一步
  5. 选择所需的云存储,然后单击下一步
  6. 选择要发布为场景图层的 i3sRestCache,然后单击下一步
  7. 指定所需的标题和标签,然后单击保存

场景图层已从云存储发布

已提取的场景图层包 (.eslpk)

.eslpk 格式为适用于文件系统的场景图层包的非归档文件夹目录。 可以使用专为处理文件扩展名而设计的切片处理程序来提供这种 I3S 格式。 已提取的场景图层包适用于 ArcGIS Enterprise

您可以通过使用提取包工具创建已提取的场景图层包。 在文件系统目录或本地 Amazon S3 兼容对象存储(例如 MinIO)上提供场景图层内容后,要将其发布为场景图层,可右键单击目录窗格中的内容,然后选择共享为 Web 图层

注:

ArcGIS Online 不支持 .eslpk.i3sREST 格式的场景图层内容。

I3S - 索引 3D 场景服务

除了 .slpk.i3sREST.eslpk 之外,您还可以通过共享单个 web 场景图层或 web 场景,在 ArcGIS EnterpriseArcGIS Online 中直接从 ArcGIS AllSource 创建场景图层。3D 点、多面体或建筑图层可以与关联的要素图层共享。 这允许使用从场景图层包发布的 web 场景图层无法实现的其他分析和编辑功能。

创建场景图层内容的工具

ArcGIS AllSource 支持在以下地理处理工具中以各种格式创建场景图层内容。

地理处理工具场景图层内容
创建 3D 对象场景图层内容

.slpk.i3sREST

创建建筑物场景图层内容

.slpk.i3sREST

创建集成网格场景图层内容

.slpk.i3sREST

创建点场景图层内容

.slpk.i3sREST

创建点云场景图层内容

.slpk.i3sREST

创建体素场景图层内容

.slpk

提取包

.eslpk.i3sREST

升级场景图层

.slpk.eslpk.i3sREST