场景图层在 3D 模式下表示大型地理空间数据,让您的受众更容易以更真实的方式理解和体验地理信息。 场景图层是经过优化的缓存图层,可用于显示大量 3D 内容。 场景图层可包括 3D 点、点云、3D 对象、建筑物、集成网格和体素。 场景图层符合索引 3D 场景图层 (I3S) 规格。 场景图层可以作为 web 场景图层共享到 ArcGIS Online 和 ArcGIS Enterprise。 场景图层可以引用本主题中讨论的许多源。
场景图层包 (.slpk)
场景图层包旨在将 3D 数据作为单个文件快速传输。 场景图层包可以在桌面客户端(例如 ArcGIS Pro 或 ArcGIS Earth)中进行查看,或上传并发布到 ArcGIS Online 或 ArcGIS Enterprise。
您还可以使用共享包工具将 .slpk 文件发布到 ArcGIS Enterprise 或 ArcGIS Online 来创建 web 场景图层。 这是发布小于 500 GB 的场景图层包时推荐的工作流。 对于大于 500 GB 的场景图层包,可在支持将大型包多部分上传到 ArcGIS Online 的 Web 场景中共享场景图层包。
索引 3D 场景图层 REST (.i3sREST)
.i3sREST 格式基于 JSON、REST 和现代 Web 标准。 .i3sREST 格式针对 Web 客户端进行了优化,以便在存储在云存储(如 Amazon S3、Azure Blob 存储、Alibaba OSS 或 Google Cloud)中时处理、解析和渲染。 .i3sREST 格式将直接从数据存储进行提供,从而改进 ArcGIS Enterprise 中的可伸缩性。
即用型 .i3sREST 格式最适合大于 200 GB 的场景图层内容。 您可在 ArcGIS Pro 中创建 .i3sREST。 在云存储中提供场景图层内容后,要将其发布为场景图层,可右键单击目录窗格中的内容,然后选择共享为 Web 图层或使用 Portal for ArcGIS。 按照以下步骤从 Portal for ArcGIS 发布场景图层:
- 在 Portal for ArcGIS 中,单击内容。
- 单击新建项目。
- 单击场景图层。
- 单击在数据存储中选择数据集,然后单击下一步。
- 选择所需的云存储,然后单击下一步。
- 选择要发布为场景图层的 i3sRestCache,然后单击下一步。
- 指定所需的标题和标签,然后单击保存。
场景图层已从云存储发布
已提取的场景图层包 (.eslpk)
.eslpk 格式为适用于文件系统的场景图层包的非归档文件夹目录。 可以使用专为处理文件扩展名而设计的切片处理程序来提供这种 I3S 格式。 已提取的场景图层包适用于 ArcGIS Enterprise。
您可以通过使用提取包工具创建已提取的场景图层包。 在文件系统目录或本地 Amazon S3 兼容对象存储(例如 MinIO)上提供场景图层内容后,要将其发布为场景图层,可右键单击目录窗格中的内容,然后选择共享为 Web 图层。
注:
ArcGIS Online 不支持 .eslpk 或 .i3sREST 格式的场景图层内容。
I3S - 索引 3D 场景服务
除了 .slpk、.i3sREST 和 .eslpk 之外,您还可以通过共享单个 web 场景图层或 web 场景,在 ArcGIS Enterprise 或 ArcGIS Online 中直接从 ArcGIS Pro 创建场景图层。3D 点、多面体或建筑图层可以与关联的要素图层共享。 这允许使用从场景图层包发布的 web 场景图层无法实现的其他分析和编辑功能。
创建场景图层内容的工具
ArcGIS Pro 支持在以下地理处理工具中以各种格式创建场景图层内容。
地理处理工具 | 场景图层内容 |
---|---|
创建 3D 对象场景图层内容 | .slpk,.i3sREST |
创建建筑物场景图层内容 | .slpk,.i3sREST |
创建集成网格场景图层内容 | .slpk,.i3sREST |
创建点场景图层内容 | .slpk,.i3sREST |
创建点云场景图层内容 | .slpk,.i3sREST |
创建体素场景图层内容 | .slpk |
提取包 | .eslpk,.i3sREST |
升级场景图层 | .slpk、.eslpk、.i3sREST |