高度源
向地形添加要素类时,需要指明该要素类是否具有 z 值;如果具有 z 值,则还需要指明这些值的来源。在处理 3D 要素的情况下,z 值归属于形状几何。指明形状字段作为来源,因为这是对几何的引用。可通过在 ArcCatalog 中查看要素类的属性对话框的常规选项卡来判断要素类是否为 3D 要素。或者,查看该要素类的表视图中的形状字段。如果列出的几何类型在结尾处包括 Z,则它是 3D 要素。
还可以在使用 2D 要素时将 z 值存储在一个属性字段中。这种存储点的方式并不少见。对点之外的几何类型的限制是,每个要素必须是平坦的(也就是说,具有固定的高度),这是因为只有一个 z 值用于所有顶点。等高线和水体是可用此方法存储的要素示例。此类 2D 要素类的高度源是包含 z 值的属性字段的名称。
虽然用于创建地形的要素的 z 值通常来自它们的几何或属性,但也有例外情况。裁剪多边形是最常见的例外。要正确描绘表面的数据区需要裁剪多边形,但很难在 3D 中获得它们。地形支持将 2D 要素包含在内,方式是:首先基于所有 3D 要素创建一个中间表面,然后在此表面上插入 2D 要素的高度。这会在内存中将这些高度转换成 3D 要素,然后会将这些 3D 要素并入到表面中。向地形数据集添加 2D 要素类时,高度源应设置为关键字 <无>。
相关主题
5/10/2014