1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2016 年 4 月 25 日

#36 in #lidar

2MB
1K SLoC

点抽象

这是一个点抽象库,用 Rust 编写,受 PDAL 启发,专门设计用于处理激光雷达数据。

Build Status

另一个点抽象库?

是的!

pabst 旨在比 PDAL 范围更小。具体来说,PDAL 试图成为一个瑞士军刀,包括操作和转换数据以及格式转换的工具,而 pabst 则专注于数据格式转换。得益于 Rust 的依赖系统,设置和使用上游项目要容易得多,因此将 pabst 包含在现有的工具链中比在 C++ 环境中执行类似操作要容易。

pabst 对其支持的维度和格式也有更明确的观点。截至本文写作时,它不(如 PDAL 所做的那样)支持通过插件或额外维度来支持格式。这是因为,再次强调,Rust 的依赖系统使得将上游项目(例如 las-rs)集成并使用它们来完成繁重的工作变得容易得多。 pabst 永远不会执行任何实际的格式转换,它只是作为其他上游库之间的粘合剂。

许可证

此代码可在 MIT 许可证下使用,可在源代码树中找到。

贡献

问题和拉取请求,你知道怎么做。

依赖

~5.5MB
~107K SLoC