场景

地图是现实的表达并且包括增进您对周围世界了解的信息。地图可以通过等值线、山体阴影和剖面图元素整合第三维度,但最终受限于它们所能传达的垂直信息量。

在垂直轴比较重要的情况下,ArcGIS Pro 能够使您的 2D 地图向上倾斜并在 3D 场景中查看空间关系。这样能够使数据更易于理解,并在过程中发现新的见解。

在 3D 模式下操作可以将实际元素与您的内容整合在一起,同时突出显示各种影响,例如地形的波动以及树、建筑物和地下地质等要素的 3D 范围。此外,通常可以更有效地在 3D 视图中传达定量 GIS 内容(例如,人口、温度或事件的相对发生次数)的显示。

场景的视图模式

包括两种场景查看模式:

  • 全局 - 用于地球曲率作为重要元素的大范围实际内容
  • 局部 - 用于投影坐标系中的较小范围内容或不需要地球曲率的情况

全球视图
飞行路径与飓风轨迹的全球视图。
局部视图
感兴趣区范围内建筑物的局部视图

当您将 ArcGlobeArcScene 文档导入时,.3dd 文件默认以全局模式打开,.sxd 文件以局部模式打开。任何空的新场景视图都默认为全局模式。但是,您可以自定义新地图和场景的默认设置

要打开新场景,您可以直接选择新建全局场景或局部场景。在插入选项卡上,单击新建地图菜单,然后选择新建全局场景 新建全局场景新建局部场景 新建局部场景。或者,右键单击目录窗格中的地图,以两种模式中的任意一种创建新场景。

要更改场景的当前视图模式,请单击视图选项卡,然后选择全局 3D 全球视图局部 局部分析。现有场景将更改为更新的视图选择。但是,如果要同时在局部视图和全局视图中查看同一场景,则需要打开同一地图的第二个视图。为此,请单击目录窗格,在工程下展开地图,然后使用场景的快捷菜单并选择将其作为新的全局或局部视图打开。原始场景保持不变,新场景将添加至工程。每个视图选项卡都使用其各自的图标进行标注,以区分视图类型。可以通过拖动视图选项卡,然后选择放置位置来排列视图。

透视和平行绘制模式

也可以通过透视或平行绘制模式来渲染场景。透视绘制是 3D 中最常用的绘制模式,在此模式中,前景中的要素比远处的要素大。这符合我们在日常生活中查看世界的方式,其结果为 3D 内容的真实表示。另一方面,平行绘制使用平行投影来渲染 3D 视图,其中相同物理尺寸的要素将以相同的方式在屏幕上进行渲染,不考虑其与查看照相机的距离。平行绘制非常适用于建筑绘图(例如,建筑物施工设计或校园总览图)以及在 3D 视图中表示统计数据,例如用于符号化数值(例如,人口或收入)的拉伸形状。

将在透视查看模式下打开所有场景。可以使用视图选项卡的场景组中的绘制模式下拉菜单在透视 透视平行 平行 查看模式之间进行切换。保存工程时,设置将随打开的视图一同存储。

创建 3D 场景

可通过其综合的 2D-3D 环境同时使用数据、地图和场景。您可快速地在地图和场景之间进行切换,并可将其链接到一起获得同步的查看体验。

2D 叠加内容显示在内容窗格的 2D 图层类别中,所有 3D 图层位于 3D 图层类别中。因为 KML 图层可以在同一文件中同时包含 2D 和 3D 节点,所以 KML 图层在场景中具有其自己的类别 KML 图层

将地图转换为场景

创建 3D 场景时,通常可以从创作的 2D 地图开始入手。要将现有地图转换为场景,请使用目录窗格,展开地图节点,右键单击要转换的地图,将鼠标指向转换,然后选择至全局场景 转换至局部场景 转局部场景。如果您的地图当前以视图形式打开,您还可以单击视图选项卡,在视图组中,单击转换以选择要转换的场景模式。

当您将地图转换为场景时,现有地图保持不变并在您的工程中创建新的场景项目。已从地图复制了新场景内的所有图层,并且现在可以在 3D 视图中作为已更新内容进行查看。有关从 2D 转换为 3D 时可能出现的情况的提示,请参阅关于 ArcGIS Pro 中地图的常见问题

向 2D 图层添加 3D 符号系统

默认情况下,一些图层在场景内最初显示为 2D 图层。这些图层叠加到场景的地表上(例如航空影像),并且不具有任何 3D 符号系统。内容窗格在 2D 图层类别中列出这些图层。

要向某个图层应用 3D 符号系统,例如建筑物覆盖区或以管状显示线,需将该图层拖动到内容窗格的 3D 图层组中。

有关详细信息,请参阅将要素拉伸成 3D 符号系统

当第一次在 3D 中显示图层时,重要的是设置高程属性,这样要素便以正确的高度显示在视图内。主要选项包括:在地面上、相对于表面或处于绝对高度。高程设置位于图层属性对话框的高程选项卡上。

将地图和场景链接到一起

通过并排停靠地图视图和场景视图,您可以同时查看您的数据的 2D 和 3D 模型表达。对于更紧密的集成,通过启用视图选项卡上的链接视图选项可将视图的导航链接到一起

请注意,地图和场景实际是工程中的单独项,即使它们参考相同的源数据也是如此。这表示,更改地图或场景中的图层可见性不会影响另一视图中的图层可见性。另一方面,要素编辑内容将更新该数据的所有视图。

照明属性

制作场景的唯一要素是您还可以定义照明属性。这些属性包括时间点、是否存在日照投影以及用了多少环境光等属性。在全局模式中,您还可以模拟大气扩散。

您可以访问地图和场景的这些照明属性,方法是在内容窗格中右键单击场景,单击属性,然后单击照明选项卡。

高程表面

场景还支持放置其他内容所基于的一个或多个表面的定义。每个场景都具有一个默认的高程表面,称为地面,您可以根据需要定义其他表面,例如,地质 1、地质 2、臭氧等等。每个表面都具有描述该表面的多个数据源,包括栅格、TIN 和高程服务。您甚至可以根据分析结果创建专题表面(例如犯罪严重程度或海面温度),还可以在表面上叠加其他图层。

您可以为场景配置高程表面(例如创建、更新和移除)以及控制上下地面导航。要将高程源添加到地表,请使用地图选项卡中的添加数据菜单 添加数据,选择高程源 添加高程源,然后浏览至所需的高程数据。该操作将向地面添加高程源,并使其在内容窗格中可见。您可以使用内容窗格中的高程表面组的上下文菜单来添加新的自定义表面并为其配置高程源。高程表面的任何外观或行为设置(例如,地下导航)均位于所选表面图层的外观选项卡上。

交互式 3D 分析

可以对场景进行分析,以获得可见性结果。3D 探索性分析工具可以在场景中创建临时对象,提供获取有关 3D 分析问题的即时反馈的直接方式。您可以对视线、视域和视穹执行计算。切割片工具可以在视觉上穿透显示内容,从而显示隐藏内容。所有对象均支持交互式调整,并为分析结果提供动态反馈。可将分析结果转换为要素,以作为特定工作流的一部分重复使用。

相关主题