在 3D 模式下编辑简介

ArcGIS 的三个查看应用程序(ArcMap、ArcGlobe 和 ArcScene)全都提供了 ArcGIS 编辑环境。可以直接在要素当前的显示环境中对它们进行创建、更新和删除。

要在 3D 视图中进行编辑,需要具有 ArcView 级别的许可(或更高级别许可)和 ArcGIS 3D Analyst 扩展模块。这样,您便可以访问 ArcGlobe 和 ArcScene(ArcGIS 的两个 3D 查看应用程序),并可以在其中以 3D 模式显示、分析和维护您的 GIS 数据。

3D 编辑与 2D 编辑有何相同之处?

在 3D 模式下的编辑常规过程与在 ArcMap 中使用的编辑常规过程完全相同。针对特定工作空间启动编辑会话,进行编辑,然后在关闭会话时保存或放弃编辑内容。

以下是在 2D 和 3D 模式下其他相同操作的示例:

3D 编辑与 2D 编辑有何不同之处?

在 2D 模式下编辑要素与在 3D 模式下编辑要素的根本区别是考虑所创建或更新的几何的 z 值。

定义要素类的几何类型时,同样可以选择将 z 值嵌套到 Shape 字段内。此选项允许您将高度信息存储在要素几何内,这也是定义 3D GIS 要素时的必要部分。由于 z 值与各个 x,y 折点内嵌存储在一起,因此,对于点要素而言,每个点都具有一个 z 值,而对于线和面要素而言,各自形状中的每个折点都具有一个独立的 z 值。使用 3D 几何创建要素时,需要同等关注全部三个坐标。

更为复杂的情况是,您可以使用要素属性定义要素的高度,例如,可以轻松地将直升机位置定义为同时包含独立高度字段的 2D 点要素。在上述情况下,z 值并没有位于实际几何中,而是以要素属性的形式进行定义和维护。

如果要素的基本高度可以源自备用位置,并且使用图层属性来定义此信息,则在 3D 模式下进行编辑时,了解如何应用每个 3D 图层的 z 值将变得至关重要

另一个与 3D 编辑有关的重要概念是:将要素叠加到表面上。因为需要在 3D 视图中编辑(或创建/维护)的许多要素(如树木、道路或研究区域)都位于高程表面上,所以它们并不需要 z 值。它们可以是能够使用独立的高程数据源将自身动态定位在地面上的 2D 要素,这样便不需要维护 z 值。如果日后需要对 z 值进行分析,如“橡树在哪个高度范围内生长?”或者“此道路的最大坡度是多少?”,则可以使用插值 Shape 等地理处理任务从基础表面数据中提取 z 值。

应何时在 3D 视图中编辑?

与在 2D 模式下编辑相比,在 3D 模式下编辑要素几何更为复杂,因此,建议您继续在 ArcMap 中对几何进行批量编辑。在 3D 模式下直接编辑 GIS 要素时,如果进行局部精编辑,应考虑使用 ArcScene;如果在全局范围内管理草图和要素放置,应考虑使用 ArcGlobe。

在以下情况下建议并要求您在 3D 视图中进行编辑:

不支持在 3D 模式下编辑:

在 3D 模式下编辑时的重要注意事项

在 3D 模式下编辑时最重要的注意事项是熟悉数据和图层设置。

例如,如果您想通过单击方式将树要素添加到建筑物的顶部,而数据是被定义为叠加在表面上的 2D 点要素类,那么,新树要素的最终显示位置将位于所单击的 x,y 位置,但要素的高度将源自表面。结果,树将出现在建筑物的内部,并可能位于即时视图以外。如果您熟悉数据并了解它在 3D 模式下的符号化方式,则可以避免此类混乱行为。

其他重要的注意事项包括以下方面:

相关主题


7/10/2012