本地Python ASPRS LAS读写库

lasp的Python项目详细描述


laspy是一个python库,用于读取、修改和创建las lidar 文件夹。

Build Status

简介

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

版本1.5.0

  • 在base.filemanager(#48)中改进了内存处理
  • 引入了r-文件模式,它只读取as las文件的头(#48
  • las v.1.4错误修复(#55
  • python 3支持(#62

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JVM易受分析或直接访问攻击吗?   Java 1.4.2读取文件   Java如何在单个变量中管理多个数据列表,并方便地访问每个列表   当双击时,java程序无法正常工作。jar文件   JAVAutil。扫描器关闭构造函数链接期间生成的Java扫描器对象   需要java paypal api调用证书吗?   如何在java应用程序中使用GraalVM SDK库?   函数<T,布尔>到谓词<T>   JSF中的java验证   使用三元运算符和if条件的java差异   java考虑如果第二个真值都评估所有第三个   使用带有多个比较器的比较器的java   java无法为Apache Derby加载JDBC驱动程序   java如何读取由特定delimeter分隔的TCPsocket中的数据   java打印使用logback在日志中调用类名   java上的服务和@Transactional   java重新部署项目上载图像文件夹被删除   java InetAddress从IP返回网站的实际公共地址