lasFileWriter
Description
A lasFileWriter
object stores metadata for a LAS or LAZ file as
read-only properties. The writePointCloud
object function uses these
properties to write point cloud data as a LAS or LAZ file. The lasFileWriter
object supports up to the LAS 1.4 specification.
lasFileWriter
supports writing only unorganized
pointCloud
objects. The created LAS file contains a public header, which
contains LAS file metadata, followed by the lidar point records.
The LAS file format is an industry-standard binary format for storing lidar data, developed and maintained by the American Society for Photogrammetry and Remote Sensing (ASPRS). The LAZ file format is a compressed version of the LAS file format.
Creation
Description
creates a lasWriter
= lasFileWriter(fileName
)lasFileWriter
object with default properties to write lidar
point cloud data into a LAS or LAZ file with the specified name
fileName
. The fileName
input sets the
FileName
property.
specifies the properties of the lasWriter
= lasFileWriter(fileName
,Name=Value
)lasFileWriter
object by using one or
more name-value arguments.
Properties
Object Functions
writePointCloud | Write point cloud data to LAS or LAZ file |
addVLR | Add VLR data to lasFileWriter object |
Examples
Algorithms
The point cloud coordinate values are calculated as:
where, Xscale, Yscale, and Zscale
are set by the XYZScale
property, and Xoffset,
Yoffset, and Zoffset are set by the
XYZOffset
property. X, Y, and
Z are the raw coordinate values of the point cloud data. You must specify
the [X
Y
Z] values for each point in a pointCloud
object when
writing them to a LAS or LAZ file using the writePointCloud
function.