在视图选项卡的视图组中,转换下拉菜单 包括创建 3D 场景的命令。场景允许您倾斜 2D 地图并使用垂直轴在三维模式下编辑数据。
零点高程表面参考高度值的垂直基准面由地面高程表面定义。您不能移除地表,但可自定义地表的高程源。
您还可以添加自定义高程表面,并使用它们为要素或特定分析派生其他 z 值。
以下章节介绍了基本工作流,您可以使用它来配置用于创建和修改 3D 内容的场景。有关使用特定工具的详细步骤,请浏览内容列表或者使用关键字或短语搜索相关帮助主题。
有关创建多面体要素的步骤,请参阅创建多面体要素。
将地图转换为场景
将地图转换为场景会创建一个新的 3D 场景,并将这些活动 2D 地图的图层复制到场景中。您可以随时在局部和全球场景之间切换活动场景。
有关详细信息,请参阅场景。
- 打开要转换为场景的地图。
- 在视图选项卡的视图组中,单击转换下拉菜单 ,然后选择以下其中一项:
- 至全球场景 - 当地球曲率是必要的组件时,可创建一个全球投影的 3D 场景,此场景用于大比例显示实际内容。
- 至局部场景 - 创建一个局部投影的 3D 场景,此场景用于需要精确局部测量距离、方向、比例或面积的工作流。
- 要将活动场景更改为不同的查看模式,请重复步骤 2。
提示:
您也可以通过右键单击地图并使用快捷菜单来在目录窗格中执行这些操作。
场景查看模式
下表列出了局部和全球场景之间的基本操作性差异。
局部场景 | 全球场景 |
---|---|
在地理坐标系 (GCS) 或投影坐标系 (PCS) 中以局部视角和比例来显示 3D 内容。 | 在地理坐标系 (GCS) 中以全球视角和全球比例来显示 3D 内容。 |
更改数据的裁剪范围。 | 无法更改数据的裁剪范围。 |
执行表面下分析。 | 不适用于表面下分析。 |
配置基础照明度设置和视觉效果。 | 配置增强照明度设置和视觉效果。 |
链接地图和场景
在平移或放大活动视图时,链接 2D 地图和 3D 场景可以同步各个范围的相对中心。这使您对数据进行更改时,可以从不同的观点直观地跟踪编辑。
有关详细信息,请参阅链接视图简介。
- 在场景顶部的场景视图选项卡上,单击鼠标右键,然后单击浮动。
取消停靠场景并使其浮动在地图上,这样您便可看到地图和场景视图。
- 在视图选项卡的链接组中,单击链接视图下拉箭头,然后选择以下其中一项:
- 链接中心
- 链接中心和比例
- 使用指针平移和放大场景。
所有地图和场景视图都会同步更新,并显示相同的相关范围中心。
向地表添加高程源
地表的默认高程源为缓存高程影像服务。如果您没有连接到 Internet,则可以将局部高程源添加到地面高程表面。高程源可以是 TIN、影像表面,也可以是栅格数据集。
有关高程表面的详细信息,请参阅高程表面。
- 在地图选项卡的图层组中,单击添加数据下拉菜单 并单击高程源 。
将出现添加高程源对话框。
- 单击您要搜索的文件位置;例如,单击所有门户 。
- 在搜索框中,输入表面名称或部分名称;例如,键入 terrain3D,然后按 Enter 键。
- 单击高程源,然后单击确定。
该对话框关闭,并将高程表面添加到场景中。
添加自定义高程表面
当您创建或修改 3D 内容时,高程表面可以提供 z 值。您可以创建任意多个自定义的高程表面,其中包含工作所需的任意多个高程源。您可以在内容窗格中添加、移动和配置这些高程源。
高程源定义整个表面的高度和测量单位。在高程源值重叠的区域内,将使用最先列出的高程源值(或列表顶部)定义表面。
警告:
在链接的地图和场景视图中并排编辑 z 感知要素时,请为两个视图使用相同的高程源。
- 在视图选项卡的窗口组中,单击内容 。
内容窗格随即显示。
- 展开高程表面图层组。
- 右键单击高程表面图层组并使用以下命令:
- 粘贴 - 从剪贴板粘贴高程表面。
- 添加高程表面 - 将自定义高程表面添加到图层组。如果要进行重命名,请按 F2。如果要为其添加高程源,请右键单击表面并使用快捷菜单。
- 右键单击高程表面并使用以下命令:
- 复制 - 将高程表面复制到剪贴板。
- 粘贴 - 把剪贴板上的高程源粘贴到表面。
- 添加高程源 - 打开添加高程源对话框。
- 移除 - 从场景中移除高程表面。
- 右键单击高程源并使用以下命令:
- 属性 - 打开属性对话框,您可以在其中对高程源图层进行重命名或更改其垂直单位。
- 复制 - 将高程源复制到剪贴板。
- 移除 - 从表面上移除高程源。
添加垂直坐标系
当您创建或修改 3D 内容时,垂直坐标系定义测量单位和 z 值的零原点。
有关垂直坐标系的详细信息,请参阅垂直坐标系。
- 在视图选项卡的窗口组中,单击内容 。
内容窗格随即显示。
- 右键单击该场景,然后单击属性 。
将出现地图属性对话框。
- 在该对话框的坐标系选项卡上,单击当前 Z 坐标系框。
可用的 z 坐标系列表显示在列表中。
- 展开垂直坐标系,然后选择一个坐标系。
- 单击确定。
即会将垂直坐标系添加到场景中,并关闭对话框。
组织您的 3D 内容
场景将 2D 和 3D 数据组织成图层组。您可以随时在 2D 和 3D 图层组之间拖动图层,并更改 3D 空间中要素的显示方式。您可以将 2D 要素叠加到表面上,或者将其显示在与高程表面相关的 3D 空间中、进行拉伸或应用 3D 符号。
在某些情况下,3D 要素之间可能会出现显示冲突。要了解在其他要素前或后显示要素,请参阅设置 3D 图层的深度优先级。
- 在视图选项卡的窗口组中,单击内容 。
内容窗格随即显示。
- 将图层拖到下列的一个图层组中:
- 2D 图层 - 默认情况下图层叠加到地表中。
- 3D 图层 - 图层可以配置为在相对于高程表面的指定高度显示要素。可以使用 3D 符号系统来拉伸和显示要素。
2D 和 3D 图层组
下表列出了 2D 和 3D 图层之间的基本功能差异以及如何在 3D 空间中将其配置为显示要素。
2D 图层 | 3D 图层 |
---|---|
在地面高程表面上 | 相对于地面或自定义高程表面 |
在自定义高程表面上 | 在自定义高程表面上 |
绝对高度处 | 到高程表面具有一定偏移距离 |
配置 z 值的获取方式
图层高程属性确定如何在 3D 空间中绘制要素。根据要素类型的不同,可以直接从表面、相对于表面、或在绝对高度从与要素几何一起存储的 z 值获取 z 值。
有关基本高度的详细信息,请参阅定义图层的高度特征。
- 在内容窗格中,右键单击图层并单击属性 。
- 在高程选项卡上,单击要素位于箭头,然后选择以下选项之一:
- 在地面上 - 从地面高程表面获取 Z 值。示例包括放置在地面上的所有要素,例如灯杆、树和汽车。
- 相对于地面 - 可以从要素几何、属性字段或表达式获取 Z 值。相对于地面高程表面来显示要素的高度。示例包括放置在地面已知高度上方或下方的要素,例如监控摄像头、井基本点和地铁车站。
- 在绝对高度 - 可以从要素几何、属性字段或表达式获取 Z 值。还可以指定垂直夸大值以在视觉上区分场景中的要素。示例包括放置在特定高度处(不考虑地面高程表面)的要素,例如飞机、地震震中和卫星。
- 自定义高程表面上 - 从自定义高程表面获取 Z 值。示例包括放置在高程表面(而非地面)上的要素,例如地下地质平面中的井场交叉点、站点污染级别和臭氧检测读数。
- 相对于自定义高程表面 - 可以从要素几何、属性字段或表达式获取 Z 值。相对于自定义高程表面来显示要素的高度。
- 单击确定。
保存您的设置并关闭对话框。