导入 terrain 数据集源测量值

创建 terrain 数据集时其中一个最重要的过程是将源测量值正确导入到地理数据库的要素数据集。Terrain 数据集可通过多种不同的数据类型生成。此类数据可包括激光雷达和声纳点、隔断线和通过立体摄影获得的点以及其他形式的测量数据。Terrain 数据集所支持的要素类几何类型包括点、多点、线和面。用于生成 terrain 数据集的源数据将以 ASCII 或 LAS 文件格式存在。

3D ASCII 文件到要素类LAS 到多点是已提供的用于将 terrain 源数据导入到所需要素类的两种地理处理工具。这些工具随 3D Analyst 工具箱一起提供。为确保此工具箱可用,请务必安装 3D Analyst,并通过“自定义”>“扩展模块”对话框启用该扩展模块。两种地理处理工具均可在 3D Analyst 转换工具集的由文件转出工具集中找到。下图显示了 ArcToolbox 中 terrain 数据集导入工具的位置。

“terrain 源数据导入”工具
“Terrain 源数据导入”工具

了解有关如何使用“3D ASCII 文件到要素类”工具的详细信息

了解有关如何使用“LAS 到多点”工具的详细信息

3D ASCII 源数据

使用 3D ASCII 文件到要素类地理处理工具可将 ASCII 源数据导入到要素类中。此工具可将 3D 要素从一个或多个 ASCII 文件导入到新的输出要素类中。输入格式可设置为 XYZ、XYZI 或 3D GENERATE。

对于点、线以及面(其中的每一行源数据文件按 x,y,z 组织),XYZ 文件格式均是相同的。x,y,z 的值是双精度浮点数。值可以用空格或逗号分隔。建议使用空格。允许存在页眉行。遇到的第一条线(其中前三个令牌是数字)将被视为点记录的开始。字母数字项允许在 x、y 和 z 坐标之后使用,但是它们不用于表示任何含义。只有单条线和单个多边形才能在 XYZ 文件中表示,且它们只能是单一部分。多边形必须闭合(最后一个折点等于第一个折点),并且不得自相交。

XYZI 文件格式与上述的点 xyz 格式相同,只是为每个 x,y,z 位置增加了强度 (i) 字段。强度是由航空激光雷达系统所记录的用于表示所返回激光雷达信号强度的值。它通常用于获取栅格强度影像,从而绘制从中收集激光雷达数据的表面。x,y,z,i 值是双精度浮点数。值可以用空格或逗号分隔。建议使用空格。

除了不允许存在页眉行外,点的 3D GENERATE 格式与 XYZ 相同,点以 ID 开始,文件的最后一行可选择性地使用 END 关键字标注。线和多边形的 3D GENERATE 格式支持每个文件具有多个要素。因此,要素沿折点可具有多个点。END 关键字指示要素结束。一行中有两个 END 关键字指示文件结束。线和多边形只能为单一部分。多边形必须闭合(最后一个折点等于第一个折点),并且不得自相交。

LAS 源数据

LAS 文件格式是一种用于激光雷达数据交换的开放式标准文件格式。它是一种二进制文件格式,其中保留与激光雷达数据有关的特定信息。供应商与客户可通过它来交换数据和保留特定于此类数据的所有信息。LAS 到多点地理处理工具可将一个或多个 LAS 文件导入到多点要素类中。支持的 LAS 文件格式版本有 1.0、1.1 和 1.2。每个 LAS 文件都在页眉块中包含激光雷达测量的元数据,然后是所记录的每个激光雷达脉冲的所有记录。每个 LAS 文件的页眉部分都保留有激光雷达测量本身的属性信息:数据范围、飞行日期、飞行时间、点记录数、返回的点数、使用的所有数据偏移以及使用的所有比例因子。为 LAS 文件的每个激光雷达脉冲保留以下激光雷达点属性:x,y,z 位置信息、强度、返回编号、返回数目、点分类值、扫描角度和扫描方向。

相关主题


7/10/2012