Expand description
Pure Rust COPC (Cloud Optimized Point Cloud) reader.
Implements an ASPRS LAS 1.4 public header parser (las_header) and
COPC-specific VLR types (copc_vlr). In-memory point storage and
spatial indexing are provided by the point, octree and profile
modules.
Re-exports§
pub use copc_vlr::CopcInfo;pub use copc_vlr::Vlr;pub use copc_vlr::VlrKey;pub use error::CopcError;pub use las_header::LasHeader;pub use las_header::LasVersion;pub use octree::Octree;pub use octree::OctreeNode;pub use octree::PointCloudStats;pub use point::BoundingBox3D;pub use point::Point3D;pub use profile::GroundFilter;pub use profile::HeightProfile;pub use profile::ProfileSegment;
Modules§
- copc_
vlr - COPC Variable Length Record (VLR) types.
- error
- Error types for oxigdal-copc
- las_
header - ASPRS LAS 1.x file header parser.
- octree
- In-memory octree spatial index for point cloud data.
- point
- LAS/LAZ point record types and 3D bounding box.
- profile
- Height profile extraction and ground filtering for point clouds.