Writers¶
Writers consume data provided by Readers. Some writers can consume any dimension type, while others only understand fixed dimension names.
Note
PDAL predefined dimension names can be found in the dimension registry: Dimensions
- writers.bpf
- Write BPF version 3 files. BPF is an NGA specification for point cloud data.
- writers.gdal
- Create a raster from a point cloud using an interpolation algorithm.
- writers.geowave
- Write point cloud data to Accumulo.
- writers.greyhound
- Append new dimensions (or update existing dimensions) onto a Greyhound resource. Must be used along with a Greyhound reader, and intermediate filters that cull points are not allowed.
- writers.las
- Write ASPRS LAS versions 1.0 - 1.4 formatted data. LAZ support is also available if enabled at compile-time.
- writers.matlab
- Write MATLAB .mat files. The output has a single array struct.
- writers.nitf
- Write LAS and LAZ point cloud data, wrapped in a NITF 2.1 file.
- writers.null
- Provides a sink for points in a pipeline. It’s the same as sending pipeline output to /dev/null.
- writers.oci
- Write data to Oracle point cloud databases.
- writers.ogr
- Write a point cloud as a set of OGR points/multipoints
- writers.pcd
- Write PCD-formatted files in the ASCII, binary, or compressed format.
- writers.pgpointcloud
- Write to a PostgreSQL database that has the PostgreSQL Pointcloud extension enabled.
- writers.ply
- Write points as PLY vertices. Can also emit a mesh as a set of faces.
- writers.sbet
- Write data in the SBET format.
- writers.sqlite
- Write point cloud data in a scheme that matches the approach used in the PostgreSQL Pointcloud and OCI readers.
- writers.text
- Write points in a text file. GeoJSON and CSV formats are supported.