将表面数据转换为矢量数据

虽然不规则三角网 (TIN) 和 terrain 数据集被视为向量表面,但它们实际上包含基于要素的其他信息,而该信息在处于像点、线或面这样的原始格式时可能更有用。在 ArcGIS 中,您可以很轻松地将表面数据转换为矢量要素。通过在选择、叠加、编辑或多图层建模的过程中应用这种转换操作,将增强您的分析能力。

您可能希望将三种表面转换为点、线和面等矢量数据。可以使用三种不同的方法将栅格、TIN 和 Terrain 数据集表面转换为矢量数据。

栅格表面转矢量要素

包含高程的栅格表面通常被提取为面要素数据,该数据可用于多元分析、位置适宜性分析、叠加分析或其他分析操作。可以使用几种地理处理工具将栅格表面转换为矢量要素数据。

有关可用于将栅格数据转换为矢量数据的地理处理工具的完整列表,请参阅将栅格表面转换为要素

以下示例使用栅格转面工具将 DEM 栅格转换为要分析的面。此分析最后生成了一个可与其他要素图层结合使用的分类面要素。

栅格 DEM 栅格转面

TIN 表面转矢量要素

将 TIN 转换为要素只需要很少的几个步骤。可以直接从 TIN 表面提取坡度和坡向面要素类,也可以将 TIN 中结点的高程值提取为点要素类。可以像使用从栅格中提取的坡度和面要素一样来使用从 TIN 中提取的这类要素。可以使用多种地理处理工具将 TIN 要素转换为矢量要素。这些工具可在 3D Analyst 工具箱的转换 >> 由 TIN 转出工具集中找到。

有关可用于将 TIN 表面数据转换为矢量数据的地理处理工具的完整列表,请参阅将 TIN 表面转换为要素

以下显示了一个将 TIN 转换为点要素图层的示例。

TIN 表面 被转换为点要素的 TIN

Terrain 数据集表面转矢量要素

Terrain 数据集是独特的,因为矢量要素类必须参与 terrain 数据集的创建。这意味着您完全有可能已经可以对作为源数据的 terrain 中的点、线或面要素数据进行访问。但是,在创建 terrain 数据集时多点要素实际上可能已被嵌入到该数据集中。您可以使用从 Terrain 中移除要素类工具来提取嵌入到 terrain 数据集中的多点要素类。

对于其他的 Terrain 表面-矢量转换来说,该过程类似于 TIN-矢量要素转换。但是,这两种转换之间存在一个很明显的差别,那就是您需要首先将 terrain 数据集转换为 TIN。这样做的好处是,只要 terrain 数据集金字塔允许在非全分辨率细节级别下生成 TIN,您就可以选择该数据集金字塔。由于在进行要素转换时并不会选择全分辨率下的所有结点,因此,此方法可以大大增强性能。

有关如何将 terrain 表面数据转换为矢量数据的详细信息,请参阅将 terrain 表面转换为要素

5/25/2014