本地Python ASPRS LAS读写库
lasp的Python项目详细描述
laspy是一个python库,用于读取、修改和创建las lidar 文件夹。
简介
laspy是一个pythonic库,用于读取、修改和编写las 文件夹。对LAZ的支持仅限于读取LAS版本1.0-1.3文件。 laspy与python 2.6+和3.5+兼容。
laspy包含一组命令行工具,可用于 文件操作,如格式转换和验证,以及 比较LAS文件。
示例
一个简单的例子来展示laspy的基本知识。在这里我们创建一个输出 仅由输入文件中的地形点组成的文件:
fromlaspy.fileimportFileimportnumpyasnpinFile=File('/path/to/file.las',mode='r')I=inFile.Classification==2outFile=File('/path/to/output.las',mode='w',header=inFile.header)outFile.points=inFile.points[I]outFile.close()
API文档和教程可在 PythonHosted。
安装
laspy可以用pip:
安装pip install laspy
或者运行源发行版中包含的安装脚本:
python setup.py build python setup.py install
您可能需要以root/administrator身份运行这些命令。
laspy只依赖于numpy,因此应该在linux、os上工作。 X和Windows,只要有可用的Numpy工作安装。
更改日志
版本1.5.1
- 错误修复(#67,#75,b02b40900b5)
- 当使用laz文件(#77)时,允许使用laszip cli