以 3D 形式显示表面的基础知识

ArcGIS 3D Analyst 扩展模块和 ArcMap 提供了许多对栅格和表面进行符号化以及显示的方法。由于栅格、TIN 和 terrain 之间存在差异,它们显示在 ArcGlobe 中时具有不同符号系统选项。

以下简单总结了表面类型之间支持的和不支持的显示差异:

连续数据的示例包括:

不连续数据的示例包括:

您可以将所有表面设为透明并且根据某表面相对于光源的位置通过添加阴影的方式增强表面的纵深感和逼真感。还可以通过设定基础分辨率和 z 单位转换系数的方式调整该表面的外观。

以 3D 形式显示栅格表面

图层属性将有助于定义如何以 3D 形式显示栅格表面。在内容列表中右键单击某图层,然后再单击“属性”便可以访问“图层属性”对话框。

栅格数据可以为连续数据也可以为不连续数据。连续的栅格数据表示一个表面。此表面可能是传统的高程表面,也可能表示分析表面,例如某个区域的相对火险。而不连续栅格数据则表示离散的信息块,例如航空像片。

所有支持的栅格数据格式都可以在 ArcGlobe 中显示为浮动图层或叠加图层。只有连续的单波段栅格才可用作自身或其他图层的高程源。并且在内容列表的“类型”选项卡上将被明确归类为“高程图层”。

如果要以 3D 形式显示栅格,需要通过定义图层的 3D 图层属性来设置图层的基本高度。在 ArcGlobe 中,要显示具有 3D 高程的栅格表面,z 值必须来自一个已知表面。浮动图层的图层属性必须可以直接指定高程源,这些高程源可以是常数值、单独的 3D 表面数据源或高程源本身。ArcGlobe 中的叠加图层会自动使用已添加到 3D 视图中的任意高程图层。

了解在 ArcGlobe 中显示栅格表面的步骤

对栅格进行符号化的符号系统图层选项有三种:

栅格的显示方式取决于它所包含数据的类型以及要显示的内容。一些栅格中已包含预定义的配色方案;而对于其他栅格,ArcGlobe 将选择可以根据需要进行调整的适合的显示方式。您可以更改显示颜色,将数据值分类或者对值进行拉伸以增大视觉对比度。

对于多波段栅格数据,您可以选择让三个波段在 RGB 合成中一起显示。该绘制方法通常有助于您在多光谱图像中区分各要素。

有关栅格图层的符号系统选项的完整说明,请参阅显示栅格改善栅格数据显示

以 3D 形式显示 terrain 表面

terrain 数据集属于衍生数据源,根据参与的点要素类、线要素类和面要素类计算得来。

显示 terrain 数据集与显示 TIN 类似,即符号系统由三角面和构成三角形的结点和边组成。表示图像也可能包含隔断线(沿着在定义表面形状时起重要作用的一系列边绘制的线)。隔断线的例子包括山脊线、道路或河流。

terrain 只用于描述表面,并不一定必须在 3D 视图中显示。只需在它上面叠加其他数据(例如航空摄影像片)便可显示地形。但是,在 ArcGlobe 或 ArcMap 中可以选择将地形显示为图层。如果没有其他数据叠加到地形的完整范围之上,便需要执行此操作。

了解有关将地形表面作为 3D 高程源的详细信息

可以仅显示其中一种 terrain 要素类型(例如,仅显示三角形),也可以显示所有 terrain 要素。还可以使用单独的符号系统符号化每种要素类型。由于 terrain 表示由其他要素类计算而得的表面,因此您还可以将原始源数据添加为独立的图层。

有关通过对不同要素进行符号化来显示 terrain 表面的步骤,请参阅以下主题:

以 3D 形式显示 TIN 表面

TIN 由三角面和构成三角形的节点和边组成。其中也可能包含隔断线(沿着在定义表面形状时起重要作用的一系列边绘制的线)。隔断线的例子包括山脊线、道路或河流。

TIN 只用于描述表面,并不一定必须在 3D 视图中显示。只需在它上面叠加其他数据(例如航空摄影像片)便可显示 terrain。但是,在 ArcMap 或 ArcScene 中可以选择将 TIN 显示为图层。如果没有其他数据叠加到 TIN 的完整范围之上,便需要执行此操作。

可以仅显示其中一种 TIN 要素类型(例如,仅显示三角形),也可以显示所有 TIN 要素。还可以使用单独的符号系统符号化每种要素类型。TIN 结点和三角形可用整数值标记以用于存储其他相关信息。例如,这些整数值可用作查找编码,以指示输入要素数据源的精度或表面上某些区域的土地使用类型编码。可从输入要素类的字段中获取编码。可使用唯一值符号化已标记的要素。

TIN 图层无法在 ArcGlobe 中直接显示,但是却可用作高程图层协助描述地球表面。在 ArcGlobe 中,如果需要将经过符号化的 TIN 显示为图层,则必须将 TIN 转栅格

以 3D 形式显示 LAS 数据集表面

LAS 数据集存储对磁盘上一个或多个 LAS 文件以及其他表面要素的引用。LAS 数据集可显示为表面或点。但只有 ArcScene 支持在 3D 渲染器中显示 LAS 数据集。基于表面的图层类型还与 TIN 或 terrain 数据集图层相似,都支持多个显示渲染器。用户可查看使用高程范围、坡度、坡向和等值线着色的三角形。

有关在 ArcScene 中显示 LAS 数据集表面的步骤,请参阅以下主题:

在 ArcScene 中将 LAS 数据集显示为点

在 ArcScene 中将 LAS 数据集显示为表面

在 ArcGlobe 中显示镶嵌数据集

可以向 ArcMap 和 ArcGlobe 添加镶嵌数据集。无法向 ArcScene 添加镶嵌数据集。

向 ArcMap 中添加某个镶嵌数据集时,该数据集是作为显示在内容列表中的镶嵌图层和至少包含以下三种图层的特殊图层组进行添加的:Boundary、Footprint 和 Image。其中的每个图层都有各自的图层属性和快捷菜单选项,这些属性和选项取决于您与镶嵌数据集的交互方式。向 ArcGlobe 中添加镶嵌数据集时,该数据集在内容列表中只显示为一个图层 - 栅格图层。使用“图层属性”访问镶嵌方法。这些不同方法定义如何根据这些输入栅格创建镶嵌图像。

了解有关镶嵌方法的详细信息

相关主题

9/15/2013