[pdal] Announcing PDAL Rust Bindings; Invitation to Collaborate

Simeon Fitch simeon at metasim.net
Fri Apr 12 08:10:10 PDT 2024


Hey PDAL team 👋! Thanks for the awesome tool!

I'm writing to let this team know I have started a PDAL Rust bindings
project under the GeoRust banner (https://github.com/georust), and have
published an MVP version to https://crates.io/crates/pdal.

With it you can invoke pipelines and access point views, layouts,
dimensions, etc. However, it is *not* yet built out to enable writing Rust
filters or readers/writers. It's enough

It is written using the `cxx.rs` tool chain (https://cxx.rs/). As is
customary in the Rust ecosystem, the low level bindings are exposed in the
`pdal-sys` crate, with the idiomatic Rust API in the `pdal` crate. As I've
said, this is a draft implementation, and has lots of opportunity for
improvement and expansion. Documentation is minimalist, and not yet
(successfully) published to `docs.rs` due to a technical issue, but hope to
get that working soon🤞.

I would like this work to be helpful to the larger PDAL community. If you
or someone you know is in need of adding PDAL to their Rust stack, please
know we welcome collaboration. Also know the GeoRust community has a
Discord: https://discord.gg/Fp2aape

Cheers,

Simeon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/pdal/attachments/20240412/75b92ddc/attachment.htm>


More information about the pdal mailing list