需要 3D Analyst 许可。
编辑会话过程中通过直接在表面上数字化创建 3D 要素
在 ArcScene 和 ArcGlobe 中,可以将 2D 要素叠加在表面(如栅格或 TIN)上来以 3D 形式显示这些要素。另外,还可以通过在基础表面上直接数字化创建新要素。所创建的新要素不必具有 z 值,因为它们仍会以 3D 形式显示(因为图层叠加于表面之上)。直接在表面上数字化时建议使用 2D 要素,因为 2D 要素简化数据存储,且要素的高度会始终与表面数据同步,即使增量更新改善了表面也是如此。
虽然在 ArcScene 和 ArcGlobe 中对表面上的新要素进行数字化的编辑过程很相似,但两者还是稍有不同。下面详细介绍上述的每一个工作流。
入门提示
- 可以使用添加数据 按钮或目录 窗口将数据拖放到 3D 视图中。
- 应确保已将 3D 编辑器 工具条添加到显示画面中。如需添加,请单击自定义 > 工具条。
在 ArcScene 中对表面上的要素进行数字化的方式
- 启动 ArcScene 并添加要创建新要素的 2D 要素类(点、线、面)。
- 添加要叠加要素的表面数据,例如 TIN 或栅格。
- 将要素图层的基本高程设置为表面数据。
- 双击图层打开图层属性 对话框。
- 单击基本高程选项卡。
- 选择在自定义表面上浮动并确保在下拉列表中选择了所需的表面图层。
- 在 3D 编辑器 工具条上,单击 3D 编辑器下拉列表,然后单击开始编辑。
- 如果您愿意,最好现在打开捕捉环境 窗口来设置捕捉属性。具体操作是:单击 3D 编辑器打开该窗口,展开捕捉侧菜单,然后单击捕捉窗口。
- 选择一个要素模板,并从创建要素 窗口中选择编辑构造工具以开始创建新要素。
- 单击表面以放置新要素的折点。
- 完成对要素进行数字化后,单击 3D 编辑器,然后单击停止编辑。
必须已在表面上为要在表面上数字化的每个 2D 要素图层设置了基本高程(高程源)。具体操作将在步骤 3 中进行说明。
或者,也可添加任何要用作数字化背景的图像。通常,您只需要一个表面图层作为数据化的基础,但有时叠加在表面上的图像会使视图更真实。图像的图层属性需要进行设置以使基本高程源是表面图层。
表面将充当任何新建要素的高程源。
如果内容列表中的图层来自于多个源,系统会提示您选择要编辑的图层或工作空间。
对于折线 (polyline) 和面,双击最后一个折点可完成草图。
系统将提示您保存或拒绝所做的编辑。
在 ArcGlobe 中对表面上的要素进行数字化的方式
- 启动 ArcGlobe 并添加要创建新要素的 2D 要素类(点、线、面)。
- 添加要叠加要素的表面数据,例如 TIN、栅格或高程服务。
- 在 3D 编辑器 工具条上,单击 3D 编辑器下拉列表,然后单击开始编辑。
- 如果您愿意,最好现在打开捕捉环境 窗口来设置捕捉属性。具体操作是:单击 3D 编辑器打开该窗口,展开捕捉侧菜单,然后单击捕捉窗口。
- 选择一个要素模板,并从创建要素 窗口中选择编辑构造工具以开始创建新要素。
- 单击表面以放置新要素的折点。
- 完成对要素进行数字化后,单击 3D 编辑器,然后单击停止编辑。
默认情况下,图层会被自动添加到内容列表的叠加类别中。
或者,也可添加任何要用作数字化背景的图像。通常,您只需要一个表面图层作为数据化的基础,但有时叠加在表面上的图像会使视图更真实。图像的图层属性将需要被叠加到地球表面上。
表面将充当任何新建要素的高程源。
如果内容列表中的图层来自于多个源,系统会提示您选择要编辑的图层或工作空间。
对于折线 (polyline) 和面,双击最后一个折点可完成草图。
系统将提示您保存或拒绝所做的编辑。
重要注意事项
- 要特别注意:在表面上显示新建的 2D 要素时,这些要素无法也不会包含从表面导入的 z 值。如果必须包含从表面导入的 z 值(例如,作为特定分析任务的先决条件),则可通过对最新的表面数据运行插值 Shape 地理处理工具来实现。
- 如果需要,可以通过上述工作流直接在表面上对 3D 要素进行数字化。这两种工作流存在一些行为差异,其中最重要的是 3D 线和面边界会根据高程面的分辨率自动包括中间 3D 折点。有关详细信息,请参阅对 3D 要素折点进行数字化。