描述
在不同的压缩方法、文件版本和点记录格式间转换 LAS 文件。
使用方法
该工具可在 LAS、ZLAS 和 LAZ 文件之间进行转换,方法是选择单个文件、包含要处理文件的文件夹,或选择一个 LAS 数据集以引用 LAS 和 ZLAS 文件集合。
如果输出文件版本和点记录格式不支持该信息,则源 LAS 文件中的数据将丢失。建议在将输出分配给特定版本时,输入文件具有相同的 LAS 文件版本和点记录格式。
重新排列 LAS 点将提高显示和分析性能,但需要生成临时 LAS 文件。重新排列 LAS 点时将自动计算统计数据。
仅能编辑未压缩 LAS 文件。然而,ZLAS 文件可用作执行分析操作的地理处理工具的输入。
语法
arcpy.conversion.ConvertLas(in_las, target_folder, {file_version}, {point_format}, {compression}, {las_options}, {out_las_dataset})
参数 | 说明 | 数据类型 |
in_las | 将要转换的 LAS 数据。可指定某一文件夹以处理其中所包含的全部 LAS 文件。 | Layer File; LAS Dataset Layer; Folder; File |
target_folder | 作为输出 LAS 文件写入目标的现有文件夹。 | Folder |
file_version (可选) | 输出文件的 LAS 文件版本。
| String |
point_format (可选) | 指定输出 LAS 文件的点记录格式。可用选项因输出 LAS 文件的版本而异。
| String |
compression (可选) | 指定输出 LAS 文件为压缩格式还是标准 LAS 格式。
| String |
las_options [las_options,...] (可选) | 指定可进行的修改以减小输出 LAS 文件的大小,并改进其在显示和分析操作中的可用性及性能。
| String |
out_las_dataset (可选) | 参考新创建的 LAS 文件的输出 LAS 数据集。 | LAS Dataset |
代码示例
下面的示例演示了如何在 Python 窗口中使用此工具。
import arcpy
arcpy.conversion.ConvertLas('2014_survey.zlas', '2014_unclassified_collection',
'1.4', 7, 'NO_COMPRESSION',
['REMOVE_VLR', 'REMOVE_EXTRA_BYTES', 'REARRANGE_POINTS'],
'2014_unclassified_collection/2014_Survey_Collection.lasd')
许可信息
- Basic: 需要 Spatial Analyst 或 3D Analyst
- Standard: 是
- Advanced: 是