load_pointcloud(path: str | list[str], points_only=False, points_classification_only=False, delimiter=',', bounds: Bounds | None = None) PointCloud

Load a LAS/LAZ/CSV file or a directory containing LAS/LAZ/CSV files as a PointCloud object.

Parameters:
path : str

The path to the LAS/LAZ/CSV file or directory.

points_only : bool

Whether to load only the point data (default False).

points_classification_only : bool

Whether to load only the point classification data (default False).

delimiter : str

The delimiter used in the CSV file (default “,”).

bounds : Bounds

The bounding box to filter the points (default None).

Returns:

A PointCloud object representing the file(s) loaded.

Return type:

PointCloud