Web 场景图层是缓存的 Web 图层,它们经过优化,可用于显示大量 3D 内容。
可以在 Scene Viewer 和 ArcGIS Pro 或 ArcGIS Earth 中查看场景图层。
您可以使用在 ArcGIS Pro 中生成的场景图层包 (SLPK) 发布托管场景图层,或者可以将 3D 数据从 ArcGIS Pro 直接发布到 ArcGIS Enterprise 门户。 当您从 ArcGIS Pro 发布到 ArcGIS Enterprise 时,还会创建关联的要素图层。 这将允许您编辑要素数据,并使场景图层与这些更改保持同步。
对于与场景图层关联的要素图层,您具有以下两个数据存储选项:
- 复制要素数据,从而创建一个托管要素图层。 托管要素图层和托管场景图层是相关联的;如果删除场景图层,则托管要素图层也会被删除。
- 将要素数据保留在已注册的数据源中,从而创建一个 ArcGIS Server要素图层。 创建引用已注册数据的要素图层有助于提高发布性能,因为要素数据不会被复制。 但是,这两个图层不会再紧密关联;删除场景图层时,要素图层不会被删除。
具有关联要素图层的场景图层
基于要素的场景图层(例如 3D 对象、建筑物或点)可以保留与创建该场景图层的要素图层的连接。 场景图层与关联要素共同构建一个单元,您可以搜索要素或维护场景图层。
下表汇总了您可以创建的场景图层类型,并提供了有关各图层类型详细信息和示例的链接:
3D 对象
您可使用 3D 对象场景图层表示和可视化 3D 对象,例如带纹理或不带纹理的 3D 建模建筑物。 通过 ArcGIS Pro,您可以从作为具有关联要素图层的 web 场景图层直接发布到 ArcGIS Enterprise 中的多面体数据创建 3D 对象场景图层,也可以从 SLPK 进行创建。 有关此类图层的详细信息,请参阅 ArcGIS Pro 帮助中的 3D 对象场景图层。
此外,ArcGIS CityEngine 2016.0 及更高版本可以导出 SLPK,您可以从中发布 3D 对象场景图层。
建筑物
建筑物场景图层可用于可视化复杂的建筑物数字模型,并与建筑物的所有组件进行交互。 通过建筑物场景图层,您可以在建筑物数字模型中探索建筑物的组成、属性和结构位置。 通过建筑物场景图层,您可以查询和隔离领域图层(例如结构或建筑)或类别(例如墙壁或屋顶)。 它们广泛应用于工程、建筑、测量和构造目的。 有关可实现、使用和管理建筑物场景图层的多种方式的说明,请参阅 ArcGIS Pro 帮助中的维护和使用建筑物场景图层。 您可以将 ArcGIS Pro 2.3 或更高版本的建筑物场景图层发布为 SLPK。 从 ArcGIS Pro 2.6 版本和 ArcGIS Enterprise 10.8.1 版本开始,还可以发布具有关联要素图层的建筑物场景图层。
集成式网格
集成式网格数据通常通过自动化过程进行捕获,从而根据大型重叠影像集构造 3D 对象。 结果通过三角插值结构将原始输入影像信息集成为带纹理的网格。 集成式网格包括高程信息,可表示构建的 3D 要素和自然的 3D 要素,例如建筑墙体、树木、山谷和悬崖,它们带有逼真的纹理。 通常为城市范围内的 3D 制图创建集成式网格场景图层,可使用 ArcGIS Drone2Map 和 ArcGIS Pro 2.2 及更高版本创建此类图层,然后可以将其作为 SLPK 共享至 ArcGIS Enterprise 10.5 或更高版本门户。 通常为城市范围内的有关此类图层的详细信息,请参阅 ArcGIS Pro 帮助中的集成网格场景图层。
点
为了确保所有客户端中的快速可视化,可使用缓存点场景图层来显示无法使用点要素图层显示的大量点数据。 系统将自动细化点场景图层,从而提高较小比例下的性能和可见性。 自动细化意味着在较小比例下并非所有要素均能显示出来;只有放大地图时,附加要素才会显示出来。 例如,可利用点场景图层来显示城市中的所有树。 在 ArcGIS Pro 中,您可以从作为 Web 场景图层直接共享到 ArcGIS Enterprise 中的要素图层来创建点场景图层。 有关此类图层的详细信息,请参阅 ArcGIS Pro 帮助中的点场景图层。
点云
点云场景图层可在 Scene Viewer 和 ArcGIS Pro 1.4 或更高版本中快速使用和显示大量点云数据。 可以在 ArcGIS Pro 中配置这些图层,然后将其发布到 ArcGIS Enterprise 门户。 根据在 ArcGIS Pro 中配置的符号系统渲染器类型,Scene Viewer 中的点云场景图层显示将有所不同。在 ArcGIS Pro 中,Scene Viewer 支持以下渲染器类型:
- 拉伸
- 分类
- 唯一值
- RGB
有关此类图层的详细信息,请参阅 ArcGIS Pro 帮助中的点云场景图层。
体素
体素场景图层表示 Scene Viewer 和 ArcGIS Pro 中的多维立体 3D 或 4D 数据。 在局部场景中,可以将大气或海洋数据、地下地质模型或时空立方体可视化为体素场景图层。 使用体素图层访问和探索关于世界的立体数据,并更好地了解您无法亲身体验的状况。 例如,可以将已可视化为体素图层的地下模型与建筑物或子地形实用工具一起查看以评估规划建设的地下情况或维护。
您可以在 ArcGIS Pro 中创建体素图层并作为 Web 场景图层共享或在局部场景中共享。
注:
- 为了优化体素图层的性能,需要使用高性能显卡。 有关详细信息,请参阅 Scene Viewer 要求。
- 移动支持因设备而异。 体素场景层可能无法按预期显示。
- Scene Viewer 中的分析工具不适用于体素图层。
复制数据或预创建内容
场景图层引用缓存切片。 缓存切片的存储和管理位置取决于您发布场景图层的方式。
复制数据
从 ArcGIS Pro 发布场景图层或将场景图层包上传到门户并发布时,数据将复制到 ArcGIS Enterprise 并在切片缓存数据存储中创建场景缓存。
在此工作流中,您将获得托管场景图层,而 ArcGIS Enterprise 会为您创建和管理场景缓存。 但是,对于大型包或场景,此工作流可能会非常耗时,因为切片内容将上传到 ArcGIS Enterprise。 您必须确保托管服务器上的门户内容存储和 arcgiscache 目录的可用磁盘空间是所发布场景图层包或场景内容大小的两倍。
预创建内容
您可以将预先创建的场景内容加载到文件夹或云数据存储中,并发布引用预创建内容的场景图层。 如果编辑者不需要更新与场景图层内容关联的要素数据以及您要发布的场景内容很大,则建议使用此工作流。
在此工作流中发布所需的时间大大减少,因为没有向门户上传内容。 但是,场景图层的性能取决于与数据存储位置的连接。 例如,如果您的客户端在本地,但场景内容位于您客户端的世界另一端的云存储位置,则在该客户端中使用时,场景性能可能会变慢。