获得 Image Analyst 许可后可用。
立体地图是启用了体视学的地图,通过立体模型提供立体视觉效果,该模型由取自两个位置的相同地理区域的两个影像组成。 与单目视觉相比,双目立体视觉更有助于影像解译。 通过立体显示,您可以感知 3D 深度(如斜坡和地形)、复杂的建筑物结构,以及要素高度和高程,并且可从 ArcGIS Pro 立体地图的立体影像中采集 3D 要素。
立体地图的数据源是由一组立体像对组成的一个立体模型,或是作为镶嵌数据集进行管理的立体模型集合。 立体镶嵌数据集作为正射映射应用程序中的工作空间而创建,必须已进行局域网平差,方可派生立体模型。
立体地图使用立体模型中的左影像和右影像来建立立体显示。 ArcGIS Pro 支持使用红色/青色立体眼镜或活动快门眼镜的两种类型的立体显示。 有关快门眼镜的要求,请参阅立体要求。
立体地图具有由当前立体模型定义的投影。 地图的空间参考不能改变,但立体地图可以在任何投影中显示支持的图层。 如果图层的坐标系与立体地图不同,则会根据立体地图的空间参考进行动态投影。 最佳做法是尽可能避免重投影。
加载立体像对时,立体地图视图会显示两个影像,其中极线与 x 轴平行。 立体光标始终返回到立体视图状态下以当前投影单位显示的 x、y 和 z。 如果未定义垂直基准面,则 z 单位将与镶嵌数据集中定义的 z 单位相同。
“立体地图”选项卡
立体地图选项卡包含多个组:剪贴板、导航、立体源、图层、立体显示、立体模型、游标类型、子视图和查询。
从地图视图复制剪贴板、导航和图层组。 查询组中包含定位和测量工具。 其他组对立体工作流而言是唯一的。
立体源组
立体源组有一个分割按钮,用于设置和清除立体源。 启动立体地图后,需要标识立体工程的数据源。 可以使用设置源按钮 选择要在您的工程中使用的立体影像。 您可以选择镶嵌数据集或像对。 加载立体源后,默认使用镶嵌数据的第一个立体像对。 选择立体源后,您可以使用各种立体工具处理源影像,并执行您的立体工作流。
立体地图只能有一个立体源。 如果立体地图已定义立体源,则新的立体源将替换先前的立体源。 如果源镶嵌数据集尚未构建立体模型,系统则会向您发送一条警告消息,提醒您在将立体模型用作立体源前,先构建立体模型。 当您使用两个影像作为立体源时,ArcGIS Pro 会检查文件中是否存在有理多项式系数 (RPC)、帧相机模型和两个影像之间的重叠。 如果缺少任何必要要求,系统会告知您。
当您完成使用当前立体源的操作并希望将其从立体地图中移除时,请使用位于设置源 下方菜单中的清除源按钮。
“立体显示”组
立体显示组中具有可为立体工作流设置所选像对的工具。 显示模式具有可选择立体像对显示方式的下拉菜单。 默认选项 将显示两个影像。 如果您只希望看到左侧或右侧影像,请分别单击仅左侧图像按钮 或者仅右侧图像按钮 。 如果您不想显示两个立体影像中的任何一个,请单击无 。
如果您的立体像对顺序错误,且您希望交换左右影像,则可以单击反向 。
显示拉伸 打开立体模型符号系统窗格,您可在此调整左右影像的影像显示设置。 您可以调整每个影像的亮度、对比度和 gamma。 此外,您还可以调整符号系统设置,如波段组合、对比度拉伸和动态范围调整。 如果左右影像的设置相同,则可以选中对两个影像使用相同的设置复选框,然后同时对两个影像进行显示调整。
缩放至立体模型 会使用所选立体像对更新地图显示。 这在浏览地图以及希望将焦点返回至立体像对的范围时非常有用。
您可以通过分辨率下拉列表来根据当前立体模型的分辨率因子设置显示比例。 这些分辨率选项可帮助您在所有立体模型的相同细节层次上进行工作。
“立体模型”组
立体模型集合可以包含许多立体像对。 立体模型组具有用于选择要在立体源中使用的立体像对的工具。 立体模型选择器按钮 可打开立体模型选择器窗格,用于管理和选择要使用的立体像对。 该窗格的顶部用于显示所有立体像对在立体源中的覆盖区。 窗格底部列出了所有可用立体像对,可按面、地图范围或属性进行过滤。 有关立体模型选择器窗格的详细信息,请参阅“立体模型选择器”窗格。
立体模型组中的其他工具提供了不同的方式以选择要使用的立体像对。 自动加载 可根据您在地图显示和立体模型元数据中的位置,显示最合适的立体像对。 当您向模型边缘平移时,下一个最佳立体像对将自动加载到立体映射视图中。 当您向模型边缘平移时,下一个最佳立体像对将自动加载到立体映射视图中。 这意味着您以立体化方式工作时,无需手动推进立体对。 可以通过单击切换按钮或按 M 键盘键来打开或关闭自动加载。
注:
手动加载立体模型将禁用自动加载功能。
下一个立体模型 根据当前排序顺序显示立体模型中的下一个立体像对。 相反,上一个立体模型 根据当前排序顺序显示立体模型中的上一组立体像对。 撤消立体模型 返回到地图中显示的上一个立体像对。 恢复立体模型 显示您在立体地图中使用的下一个立体像对。
光标组
光标组中的工具帮助您为数据选择正确的光标形状、大小和颜色。 它们还允许您设置光标的 z 灵敏度。
游标类型
有七种光标形状可供选择:
- 框点
- 圆点
- 十字点
- 仅限十字点
- 点
- X 点
- 仅限 X
每个光标形状均具有各自的优缺点,主要基于个人喜好选择要使用的光标形状。
光标大小和颜色
您可选择光标的颜色和大小以提高其在立体视图中的可见性。 如果使用青色/红色立体像片视图,则某些颜色将比其他颜色更好地显示了光标的高度。
光标灵敏度
光标灵敏度页面使您可以确定每次滚动鼠标滚轮时 z 值会发生多少变化。 默认值为系统根据数据要素设置的值。 它还允许您设置加速器(Shift 键)和减速器(Caps Lock 键)快捷方式将影响每次滚动鼠标滚轮时 z 的变化。
光标灵敏度的应用程序默认值可在导航选项页面上进行配置。
“子视图”组
子视图组中具有可帮助您使用以下窗口查看立体影像的工具:
- 概览
- 放大镜
总览窗口 用于显示当前范围位置的缩小视图。 这可帮助您在工程的立体像对中进行导航,且无需退出当前的立体显示分辨率。 放大镜窗口 用于显示光标位置的放大视图。 这可帮助您近距离查看对象,且无需退出当前的立体显示分辨率。
立体地图导航
在立体地图视图中,可以通过将光标移动到所需的 x 和 y 位置来更改光标的位置。 要更改 z 位置(高度),可以转动鼠标滚轮来更改光标的 z 值。 单击鼠标左键进入当前的 3D 点。
可以使用标准“平移”和“缩放”工具在立体地图中进行导航。 您可以使用多个预定义的像素分辨率比例来导航到所需的显示比例。 1 : 2 的平方根通常是针对立体显示清晰度的最佳比例。
有时,您需要调整 X 视差才能看清这些要素,或者通过放大或缩小要素来实现。 如果立体模型的平差精度受到限制,则您还可以调整 Y 视差。
下表列出了用于操作光标和显示的导航键:
键盘快捷键 | 操作 | 注释 |
---|---|---|
Ctrl+Alt+S | 激活选择工具。 | |
Ctrl+Alt+C | 激活浏览工具。 | |
单击并拖动 | 平移地图。 | |
Shift | 加快 x,y 的变化速度。 | 沿所需方向移动指针。 再次按下 Shift,以返回 x,y 的标准变化速度。 |
Caps Lock | 减慢 x,y 的变化速度。 | 沿所需方向移动指针。 再次按下 Caps Lock,以返回 x,y 的标准变化速度。 |
Q | 漫游。 | 沿所需方向移动指针。 |
加号 (+) 或 Ctrl+滚动鼠标滚轮 | 放大。 | 放大该地图。 |
连字符 (-) 或 Ctrl + 滚动鼠标滚轮 | 缩小。 | 缩小地图。 |
Z + 水平移动指针或 Z + 滚动鼠标滚轮 | 更改 z 值。 | 要增加 z 值,可向后转动鼠标滚轮或按 Z 键同时将指针向右侧拖动。 要减小 z 值,可向前转动鼠标滚轮或按 Z 键同时将指针向左侧拖动。 |
Shift+Z + 水平移动指针或 Shift + 滚动鼠标滚轮 | 加快 z 的变化速度。 | 按住 Shift 并转动鼠标滚轮。 或者,要将 z 值更改为速度提升 15 倍,请按住 Shift+Z,同时向左或向右移动指针。 |
Caps Lock+Z + 水平移动指针或 Caps Lock + 滚动鼠标滚轮 | 减慢 z 的变化速度。 | 按住 Caps Lock 并转动鼠标滚轮。 或者,要将 z 值更改为速度变慢 5 倍,请按住 Caps Lock 然后按住 Z 键,同时向左或向右移动指针。 |
B | 打开或关闭表面捕捉。 | 使用表面捕捉可以将浮动测标按需定位到当前立体指针位置的高程表面。 该功能可提供立体指针位置处的 z 值。 此要素要求影像包含经过计算的统计数据以及使用双线性或三次卷积重采样方法构建的金字塔。 |
T | 打开或关闭地形跟踪。 | 当平移立体影像对时,地形跟踪会自动将立体指针保持在立体模型的表面上。 此功能在导航立体显示时非常有用。 |
H | 更改所选的折点高度。 | |
F8 | 在漫游指针模式和固定指针模式之间切换。 | |
F9 | 在地图上隐藏要素图层。 | |
波形符 (~) | 暂时关闭固定指针模式。 | 这将关闭固定指针模式,以允许您执行其他任务。 要返回固定指针模式,可再次按下波形符键。 注:无需按下 Shift 键。 此快捷方式适用于美式标准键盘。 其他类型的键盘可能为该键安排了其他的字符。 有关详细信息,请验证 VK_OEM_3(Microsoft 虚拟键代码)映射到您键盘上的按键。 |
Ctrl + 左箭头键或 Ctrl + 右箭头键;或 V + 向左或向右移动指针。 | 调整 x 视差。 | 这两个影像在 x(水平)方向上彼此接近或彼此远离。 |
Ctrl + 上箭头键或 Ctrl + 下箭头键 | 调整 y 视差。 | 这两个影像在 y(垂直)方向上彼此接近或彼此远离。 |
Ctrl+F7 | 重置为默认视差。 | |
M | 激活自动加载。 | 根据图像元数据打开和关闭最佳立体对的自动加载。 |
E | 平移到立体像对的中心。 | |
Ctrl+Shift+M | 打开修改要素窗格。 | |
Ctrl+Shift+C | 关闭创建要素窗格。 | |
Ctrl+Shift+S | 打开立体模型选择器窗格 | |
O | 打开总览窗口。 | |
W | 打开放大镜窗口。 |
有关更多键盘快捷键,请参阅用于导航的键盘快捷键和用于编辑的键盘快捷键。
立体地图视图支持两种光标模式:漫游光标和固定光标。 漫游光标是典型的光标行为:移动鼠标时光标随之移动。 这是默认行为。 固定光标停留在显示屏的中心,影像会沿您移动鼠标的方向漫游。 固定光标在采集要素时非常有效,因为无需在地图中进行平移。 在固定光标模式下,通过按 F8 键可临时切换到漫游光标模式。
地形跟踪
当平移立体影像对时,地形跟踪会自动将立体指针保持在立体模型的表面上。 此功能在导航立体显示时非常有用。 可以通过两种方式支持地形跟踪:
- 图像相关性
- 使用附加到镶嵌数据集或影像集的 DEM。
如果 DEM 未附加到镶嵌数据集,则可以使用图像相关性进行地形跟踪。 当 DEM 附加到镶嵌数据集时,默认情况下将使用基于 DEM 的地形跟踪。
使用基于图像相关性的地形跟踪时,应注意以下重要考虑事项:
- 当通过远程网络连接使用非常大的图像时,建议不要使用图像相关性方法,因为系统检索相关信息时可能会有明显的延迟。
- 对于表面变化频繁剧烈的图像(如建筑物密集的 DSM),建议不要使用固定指针模式下的图像相关性方法。
- 图像必须包含经过计算的统计数据以及使用双线性或三次卷积重采样方法构建的金字塔。
使用基于 DEM 的地形跟踪时,应注意以下重要考虑事项:
- 可以使用栅格函数批量编辑器工具将 DEM 附加到镶嵌数据集。
- 附加的 DEM 必须具有与立体模型或图像集相同的垂直坐标系 (VCS)。
- 地形跟随的精度直接关系到 DEM 的精度。 建议使用从当前模型或区块中提取的 DEM 来支持精确的地形跟踪。 可以使用正射映射产品生成向导中的 DEM 提取工具导出 DEM。
立体地图中的要素
可以使用添加数据按钮或将文件拖动到地图上,从而将要素添加到立体地图中。 添加到立体视图后,要素将叠加于正在查看的立体模型顶部,并裁剪为立体模型。 ArcGIS Pro 主菜单中新增标注和数据上下文选项卡,其中提供其他矢量特定的功能。
要素标注用于在影像上叠加要素并显示标注以改进要素标识。 通过单击标注选项卡,然后选择标注;或者右键单击内容窗格中的要素,然后从下拉菜单中选择标注,可以启用标注。 您还可以通过从下拉菜单或主菜单上的标注选项卡中选择标注属性来调整标注属性,例如大小、颜色和权重。
注:
ADS 影像上不支持标注。
只有完成源的设置,已添加到地图的要素才会可见。 通过选择 F9 键,可以切换打开或关闭立体地图视图中所有要素的显示。
立体地图属性
要访问立体地图属性,请右键单击内容窗格中的立体地图,然后单击属性。 借助地图属性:立体窗格中的立体选项卡,您可以查看有关构成立体模型的影像的源信息,以及设置立体模型在立体地图中的显示方向。
立体源信息
立体源信息部分可显示有关影像的源信息,这些影像是立体地图中当前显示的立体模型的构成部分。 这些影像可以是组成立体像对的两个影像,也可以是影像集合中的两个项目。 显示的信息类型包括数据位置、数据集名称、工作空间类型以及立体像对左右影像的 ID。
立体模型方向
由于立体观看的性质,立体模型需要以特定配置显示。 显示影像时,将一个影像指定为左侧影像,而将另一个影像指定为右侧影像。 影像集合航线通常沿自东向西或自西向东方向(地图中以北为上或为下)或者自北向南或自南向北方向(地图中以北为左或为右)进行采集。 对影像定向以进行立体观看时,请考虑这两个因素。
借助 ArcGIS Pro,您可以选择立体模型在立体地图中显示时的定向方式。 您可以调整立体模型的方向,即将北设置为向上或向右、向上或向左、向下或向右、向下和向左。