This is the cl-las Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:05:16 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-las
Library to manipulate LAS files
Manuel Giraud <manuel@ledu-giraud.fr>
binary-io
(system).
package.lisp
(file).
geotiff.lisp
(file).
las.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-las/geotiff.lisp
package.lisp
(file).
cl-las
(system).
+geog-angular-unit-size-key+
(special variable).
+geog-angular-units-key+
(special variable).
+geog-azimuth-units-key+
(special variable).
+geog-citation-key+
(special variable).
+geog-ellipsoid-key+
(special variable).
+geog-geodetic-datum-key+
(special variable).
+geog-inv-flattening-key+
(special variable).
+geog-linear-unit-size-key+
(special variable).
+geog-linear-units-key+
(special variable).
+geog-prime-meridian-key+
(special variable).
+geog-prime-meridian-long-key+
(special variable).
+geog-semi-major-axis-key+
(special variable).
+geog-semi-minor-axis-key+
(special variable).
+geog-type-key+
(special variable).
+gt-citation-key+
(special variable).
+gt-model-type-key+
(special variable).
+gt-raster-type-key+
(special variable).
+proj-azimuth-angle-key+
(special variable).
+proj-center-easting-key+
(special variable).
+proj-center-lat-key+
(special variable).
+proj-center-long-key+
(special variable).
+proj-coord-trans-key+
(special variable).
+proj-false-easting-key+
(special variable).
+proj-false-northing-key+
(special variable).
+proj-false-origin-easting-key+
(special variable).
+proj-false-origin-lat-key+
(special variable).
+proj-false-origin-long-key+
(special variable).
+proj-false-origin-northing-key+
(special variable).
+proj-linear-unit-size-key+
(special variable).
+proj-linear-units-key+
(special variable).
+proj-nat-origin-lat-key+
(special variable).
+proj-nat-origin-long-key+
(special variable).
+proj-scale-at-center-key+
(special variable).
+proj-scale-at-nat-origin-key+
(special variable).
+proj-std-parallel-1-key+
(special variable).
+proj-std-parallel-2-key+
(special variable).
+proj-straight-vert-pole-long-key+
(special variable).
+projected-cs-citation-key+
(special variable).
+projected-cs-type-key+
(special variable).
+projection-key+
(special variable).
+vertical-citation-key+
(special variable).
+vertical-cs-type-key+
(special variable).
+vertical-datum-key+
(special variable).
+vertical-units-key+
(special variable).
get-cs-type
(function).
get-projection-code
(function).
make-projection-geokey
(function).
cl-las/las.lisp
geotiff.lisp
(file).
cl-las
(system).
blue
(reader method).
(setf blue)
(writer method).
classification
(reader method).
classification
(reader method).
(setf classification)
(writer method).
(setf classification)
(writer method).
colorized-p
(generic function).
dx
(reader method).
(setf dx)
(writer method).
dy
(reader method).
(setf dy)
(writer method).
dz
(reader method).
(setf dz)
(writer method).
gps-time
(reader method).
gps-time
(reader method).
(setf gps-time)
(writer method).
(setf gps-time)
(writer method).
green
(reader method).
(setf green)
(writer method).
human-readable-classification
(method).
(setf human-readable-classification)
(method).
initialize-instance
(method).
intensity
(reader method).
intensity
(reader method).
(setf intensity)
(writer method).
(setf intensity)
(writer method).
las-number-of-points
(function).
(setf las-number-of-points)
(function).
las-number-of-points-by-return
(function).
(setf las-number-of-points-by-return)
(function).
las-point-class
(reader method).
(setf las-point-class)
(writer method).
las-to-txt
(function).
las-x-offset
(function).
(setf las-x-offset)
(function).
las-x-scale
(function).
(setf las-x-scale)
(function).
las-y-offset
(function).
(setf las-y-offset)
(function).
las-y-scale
(function).
(setf las-y-scale)
(function).
las-z-offset
(function).
(setf las-z-offset)
(function).
las-z-scale
(function).
(setf las-z-scale)
(function).
legacy-point-data
(class).
legacy-point-data-color
(class).
legacy-point-data-color-gps
(class).
legacy-point-data-color-gps-waveform
(class).
legacy-point-data-gps
(class).
legacy-point-data-gps-waveform
(class).
max-x
(function).
(setf max-x)
(function).
max-y
(function).
(setf max-y)
(function).
max-z
(function).
(setf max-z)
(function).
min-x
(function).
(setf min-x)
(function).
min-y
(function).
(setf min-y)
(function).
min-z
(function).
(setf min-z)
(function).
point-data
(class).
point-data-color
(class).
point-data-color-nir
(class).
point-data-color-nir-waveform
(class).
point-data-waveform
(class).
projection
(generic function).
(setf projection)
(method).
read-point
(function).
read-point-at
(function).
red
(reader method).
(setf red)
(writer method).
return-number
(generic function).
(setf return-number)
(generic function).
scan-angle
(reader method).
scan-angle
(reader method).
(setf scan-angle)
(writer method).
(setf scan-angle)
(writer method).
scan-direction
(generic function).
(setf scan-direction)
(generic function).
waveform-intensities
(reader method).
(setf waveform-intensities)
(writer method).
waveform-of-point
(generic function).
waveform-p
(generic function).
waveform-temporal-spacing-of-point
(generic function).
waveform-times
(reader method).
(setf waveform-times)
(writer method).
waveform-xs
(reader method).
(setf waveform-xs)
(writer method).
waveform-ys
(reader method).
(setf waveform-ys)
(writer method).
waveform-zs
(reader method).
(setf waveform-zs)
(writer method).
with-las
(macro).
write-headers
(function).
write-point
(function).
write-point-at
(function).
x
(reader method).
x
(reader method).
(setf x)
(writer method).
(setf x)
(writer method).
y
(reader method).
y
(reader method).
(setf y)
(writer method).
(setf y)
(writer method).
z
(reader method).
z
(reader method).
(setf z)
(writer method).
(setf z)
(writer method).
%get-waveform-packet-descriptor-of-point
(function).
%legacy-number-of-points
(reader method).
(setf %legacy-number-of-points)
(writer method).
%legacy-number-of-points-by-return
(reader method).
(setf %legacy-number-of-points-by-return)
(writer method).
%max-x
(reader method).
(setf %max-x)
(writer method).
%max-y
(reader method).
(setf %max-y)
(writer method).
%max-z
(reader method).
(setf %max-z)
(writer method).
%min-x
(reader method).
(setf %min-x)
(writer method).
%min-y
(reader method).
(setf %min-y)
(writer method).
%min-z
(reader method).
(setf %min-z)
(writer method).
%number-of-points
(reader method).
(setf %number-of-points)
(writer method).
%number-of-points-by-return
(reader method).
(setf %number-of-points-by-return)
(writer method).
*asprs-classification*
(special variable).
*legacy-asprs-classification*
(special variable).
*point-data-classes*
(special variable).
bits-per-sample
(reader method).
(setf bits-per-sample)
(writer method).
byte-offset-to-waveform
(reader method).
(setf byte-offset-to-waveform)
(writer method).
char-count
(reader method).
(setf char-count)
(writer method).
classification-flags
(method).
(setf classification-flags)
(method).
color-mixin
(class).
current-doy-year
(function).
description
(reader method).
description
(reader method).
(setf description)
(writer method).
(setf description)
(writer method).
digitizer-gain
(reader method).
(setf digitizer-gain)
(writer method).
digitizer-offset
(reader method).
(setf digitizer-offset)
(writer method).
edge-of-flight-line-p
(generic function).
(setf edge-of-flight-line-p)
(generic function).
extended-variable-length-record-header
(class).
file-creation-doy
(reader method).
(setf file-creation-doy)
(writer method).
file-creation-year
(reader method).
(setf file-creation-year)
(writer method).
file-signature
(reader method).
(setf file-signature)
(writer method).
file-source-id
(reader method).
(setf file-source-id)
(writer method).
generating-software
(reader method).
(setf generating-software)
(writer method).
geokey-directory
(class).
geokey-key
(class).
global-encoding
(reader method).
(setf global-encoding)
(writer method).
gloubiboulga
(reader method).
gloubiboulga
(reader method).
(setf gloubiboulga)
(writer method).
(setf gloubiboulga)
(writer method).
gps-mixin
(class).
header-size
(reader method).
(setf header-size)
(writer method).
key-directory-version
(reader method).
(setf key-directory-version)
(writer method).
key-id
(reader method).
(setf key-id)
(writer method).
key-revision
(reader method).
(setf key-revision)
(writer method).
las
(class).
las-extended-variable-length-records
(reader method).
(setf las-extended-variable-length-records)
(writer method).
las-extra-bytes
(reader method).
(setf las-extra-bytes)
(writer method).
las-pathname
(reader method).
las-public-header
(reader method).
(setf las-public-header)
(writer method).
las-stream
(reader method).
las-variable-length-records
(reader method).
(setf las-variable-length-records)
(writer method).
las-wpd-stream
(reader method).
(setf las-wpd-stream)
(writer method).
make-get/set
(macro).
make-las
(function).
minor-revision
(reader method).
(setf minor-revision)
(writer method).
nir
(reader method).
(setf nir)
(writer method).
nir-mixin
(class).
number-of-evlrs
(generic function).
number-of-extended-vlr
(reader method).
(setf number-of-extended-vlr)
(writer method).
number-of-keys
(reader method).
(setf number-of-keys)
(writer method).
number-of-points
(generic function).
(setf number-of-points)
(generic function).
number-of-points-by-return
(generic function).
(setf number-of-points-by-return)
(generic function).
number-of-returns
(generic function).
(setf number-of-returns)
(generic function).
number-of-samples
(reader method).
(setf number-of-samples)
(writer method).
number-of-variable-length-records
(reader method).
(setf number-of-variable-length-records)
(writer method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
object-size
(method).
offset-to-point-data
(reader method).
(setf offset-to-point-data)
(writer method).
open-las-file
(function).
point-data-format-id
(reader method).
(setf point-data-format-id)
(writer method).
point-data-record-length
(reader method).
(setf point-data-record-length)
(writer method).
point-source-id
(reader method).
point-source-id
(reader method).
(setf point-source-id)
(writer method).
(setf point-source-id)
(writer method).
project-id1
(reader method).
(setf project-id1)
(writer method).
project-id2
(reader method).
(setf project-id2)
(writer method).
project-id3
(reader method).
(setf project-id3)
(writer method).
project-id4
(reader method).
(setf project-id4)
(writer method).
projection-vlr
(class).
projection-vlr-directory
(reader method).
(setf projection-vlr-directory)
(writer method).
projection-vlr-keys
(reader method).
(setf projection-vlr-keys)
(writer method).
public-header
(class).
public-header-1.3
(class).
public-header-legacy
(class).
read-evlrs
(function).
read-headers
(function).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-object
(method).
read-public-header
(function).
read-vlr-content
(function).
read-vlrs
(function).
record-id
(reader method).
record-id
(reader method).
(setf record-id)
(writer method).
(setf record-id)
(writer method).
record-length-after-header
(reader method).
record-length-after-header
(reader method).
(setf record-length-after-header)
(writer method).
(setf record-length-after-header)
(writer method).
reserved
(reader method).
reserved
(reader method).
(setf reserved)
(writer method).
(setf reserved)
(writer method).
return-point-waveform-location
(reader method).
(setf return-point-waveform-location)
(writer method).
scanner-channel
(method).
(setf scanner-channel)
(method).
start-of-evlrs
(generic function).
start-of-first-extended-vlr
(reader method).
(setf start-of-first-extended-vlr)
(writer method).
start-of-waveform-data-packet
(reader method).
(setf start-of-waveform-data-packet)
(writer method).
system-identifier
(reader method).
(setf system-identifier)
(writer method).
temporal-sample-spacing
(reader method).
(setf temporal-sample-spacing)
(writer method).
tiff-tag-location
(reader method).
(setf tiff-tag-location)
(writer method).
type-from-bits
(function).
update-bounding-box
(function).
user-data
(reader method).
user-data
(reader method).
(setf user-data)
(writer method).
(setf user-data)
(writer method).
user-id
(reader method).
user-id
(reader method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
value-offset
(reader method).
(setf value-offset)
(writer method).
variable-length-record-header
(class).
version-major
(reader method).
(setf version-major)
(writer method).
version-minor
(reader method).
(setf version-minor)
(writer method).
vlr-disk-size
(reader method).
(setf vlr-disk-size)
(writer method).
vlr-mixin
(class).
vlr-record-id
(reader method).
(setf vlr-record-id)
(writer method).
vlr-user-id
(reader method).
(setf vlr-user-id)
(writer method).
wave-to-txt
(function).
waveform
(class).
waveform-compression-type
(reader method).
(setf waveform-compression-type)
(writer method).
waveform-mixin
(class).
waveform-packet-descriptor
(class).
waveform-packet-descriptor-index
(reader method).
(setf waveform-packet-descriptor-index)
(writer method).
waveform-packet-size
(reader method).
(setf waveform-packet-size)
(writer method).
wpd-vlr
(class).
wpd-vlr-content
(reader method).
(setf wpd-vlr-content)
(writer method).
write-evlr
(function).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-object
(method).
write-public-header
(function).
write-test
(function).
write-vlr
(function).
x-offset
(reader method).
(setf x-offset)
(writer method).
x-scale
(reader method).
(setf x-scale)
(writer method).
y-offset
(reader method).
(setf y-offset)
(writer method).
y-scale
(reader method).
(setf y-scale)
(writer method).
z-offset
(reader method).
(setf z-offset)
(writer method).
z-scale
(reader method).
(setf z-scale)
(writer method).
Packages are listed by definition order.
las
binary-io
.
common-lisp
.
blue
(generic reader).
(setf blue)
(generic writer).
classification
(generic reader).
(setf classification)
(generic writer).
colorized-p
(generic function).
dx
(generic reader).
(setf dx)
(generic writer).
dy
(generic reader).
(setf dy)
(generic writer).
dz
(generic reader).
(setf dz)
(generic writer).
gps-time
(generic reader).
(setf gps-time)
(generic writer).
green
(generic reader).
(setf green)
(generic writer).
human-readable-classification
(generic function).
(setf human-readable-classification)
(generic function).
intensity
(generic reader).
(setf intensity)
(generic writer).
las-number-of-points
(function).
(setf las-number-of-points)
(function).
las-number-of-points-by-return
(function).
(setf las-number-of-points-by-return)
(function).
las-point-class
(generic reader).
(setf las-point-class)
(generic writer).
las-to-txt
(function).
las-x-offset
(function).
(setf las-x-offset)
(function).
las-x-scale
(function).
(setf las-x-scale)
(function).
las-y-offset
(function).
(setf las-y-offset)
(function).
las-y-scale
(function).
(setf las-y-scale)
(function).
las-z-offset
(function).
(setf las-z-offset)
(function).
las-z-scale
(function).
(setf las-z-scale)
(function).
legacy-point-data
(class).
legacy-point-data-color
(class).
legacy-point-data-color-gps
(class).
legacy-point-data-color-gps-waveform
(class).
legacy-point-data-gps
(class).
legacy-point-data-gps-waveform
(class).
max-x
(function).
(setf max-x)
(function).
max-y
(function).
(setf max-y)
(function).
max-z
(function).
(setf max-z)
(function).
min-x
(function).
(setf min-x)
(function).
min-y
(function).
(setf min-y)
(function).
min-z
(function).
(setf min-z)
(function).
point-data
(class).
point-data-color
(class).
point-data-color-nir
(class).
point-data-color-nir-waveform
(class).
point-data-waveform
(class).
projection
(generic function).
(setf projection)
(generic function).
read-point
(function).
read-point-at
(function).
red
(generic reader).
(setf red)
(generic writer).
return-number
(generic function).
(setf return-number)
(generic function).
scan-angle
(generic reader).
(setf scan-angle)
(generic writer).
scan-direction
(generic function).
(setf scan-direction)
(generic function).
waveform-intensities
(generic reader).
(setf waveform-intensities)
(generic writer).
waveform-of-point
(generic function).
waveform-p
(generic function).
waveform-temporal-spacing-of-point
(generic function).
waveform-times
(generic reader).
(setf waveform-times)
(generic writer).
waveform-xs
(generic reader).
(setf waveform-xs)
(generic writer).
waveform-ys
(generic reader).
(setf waveform-ys)
(generic writer).
waveform-zs
(generic reader).
(setf waveform-zs)
(generic writer).
with-las
(macro).
write-headers
(function).
write-point
(function).
write-point-at
(function).
x
(generic reader).
(setf x)
(generic writer).
y
(generic reader).
(setf y)
(generic writer).
z
(generic reader).
(setf z)
(generic writer).
%get-waveform-packet-descriptor-of-point
(function).
%legacy-number-of-points
(generic reader).
(setf %legacy-number-of-points)
(generic writer).
%legacy-number-of-points-by-return
(generic reader).
(setf %legacy-number-of-points-by-return)
(generic writer).
%max-x
(generic reader).
(setf %max-x)
(generic writer).
%max-y
(generic reader).
(setf %max-y)
(generic writer).
%max-z
(generic reader).
(setf %max-z)
(generic writer).
%min-x
(generic reader).
(setf %min-x)
(generic writer).
%min-y
(generic reader).
(setf %min-y)
(generic writer).
%min-z
(generic reader).
(setf %min-z)
(generic writer).
%number-of-points
(generic reader).
(setf %number-of-points)
(generic writer).
%number-of-points-by-return
(generic reader).
(setf %number-of-points-by-return)
(generic writer).
*asprs-classification*
(special variable).
*legacy-asprs-classification*
(special variable).
*point-data-classes*
(special variable).
+geog-angular-unit-size-key+
(special variable).
+geog-angular-units-key+
(special variable).
+geog-azimuth-units-key+
(special variable).
+geog-citation-key+
(special variable).
+geog-ellipsoid-key+
(special variable).
+geog-geodetic-datum-key+
(special variable).
+geog-inv-flattening-key+
(special variable).
+geog-linear-unit-size-key+
(special variable).
+geog-linear-units-key+
(special variable).
+geog-prime-meridian-key+
(special variable).
+geog-prime-meridian-long-key+
(special variable).
+geog-semi-major-axis-key+
(special variable).
+geog-semi-minor-axis-key+
(special variable).
+geog-type-key+
(special variable).
+gt-citation-key+
(special variable).
+gt-model-type-key+
(special variable).
+gt-raster-type-key+
(special variable).
+proj-azimuth-angle-key+
(special variable).
+proj-center-easting-key+
(special variable).
+proj-center-lat-key+
(special variable).
+proj-center-long-key+
(special variable).
+proj-coord-trans-key+
(special variable).
+proj-false-easting-key+
(special variable).
+proj-false-northing-key+
(special variable).
+proj-false-origin-easting-key+
(special variable).
+proj-false-origin-lat-key+
(special variable).
+proj-false-origin-long-key+
(special variable).
+proj-false-origin-northing-key+
(special variable).
+proj-linear-unit-size-key+
(special variable).
+proj-linear-units-key+
(special variable).
+proj-nat-origin-lat-key+
(special variable).
+proj-nat-origin-long-key+
(special variable).
+proj-scale-at-center-key+
(special variable).
+proj-scale-at-nat-origin-key+
(special variable).
+proj-std-parallel-1-key+
(special variable).
+proj-std-parallel-2-key+
(special variable).
+proj-straight-vert-pole-long-key+
(special variable).
+projected-cs-citation-key+
(special variable).
+projected-cs-type-key+
(special variable).
+projection-key+
(special variable).
+vertical-citation-key+
(special variable).
+vertical-cs-type-key+
(special variable).
+vertical-datum-key+
(special variable).
+vertical-units-key+
(special variable).
bits-per-sample
(generic reader).
(setf bits-per-sample)
(generic writer).
byte-offset-to-waveform
(generic reader).
(setf byte-offset-to-waveform)
(generic writer).
char-count
(generic reader).
(setf char-count)
(generic writer).
classification-flags
(generic function).
(setf classification-flags)
(generic function).
color-mixin
(class).
current-doy-year
(function).
description
(generic reader).
(setf description)
(generic writer).
digitizer-gain
(generic reader).
(setf digitizer-gain)
(generic writer).
digitizer-offset
(generic reader).
(setf digitizer-offset)
(generic writer).
edge-of-flight-line-p
(generic function).
(setf edge-of-flight-line-p)
(generic function).
extended-variable-length-record-header
(class).
file-creation-doy
(generic reader).
(setf file-creation-doy)
(generic writer).
file-creation-year
(generic reader).
(setf file-creation-year)
(generic writer).
file-signature
(generic reader).
(setf file-signature)
(generic writer).
file-source-id
(generic reader).
(setf file-source-id)
(generic writer).
generating-software
(generic reader).
(setf generating-software)
(generic writer).
geokey-directory
(class).
geokey-key
(class).
get-cs-type
(function).
get-projection-code
(function).
global-encoding
(generic reader).
(setf global-encoding)
(generic writer).
gloubiboulga
(generic reader).
(setf gloubiboulga)
(generic writer).
gps-mixin
(class).
header-size
(generic reader).
(setf header-size)
(generic writer).
key-directory-version
(generic reader).
(setf key-directory-version)
(generic writer).
key-id
(generic reader).
(setf key-id)
(generic writer).
key-revision
(generic reader).
(setf key-revision)
(generic writer).
las
(class).
las-extended-variable-length-records
(generic reader).
(setf las-extended-variable-length-records)
(generic writer).
las-extra-bytes
(generic reader).
(setf las-extra-bytes)
(generic writer).
las-pathname
(generic reader).
las-public-header
(generic reader).
(setf las-public-header)
(generic writer).
las-stream
(generic reader).
las-variable-length-records
(generic reader).
(setf las-variable-length-records)
(generic writer).
las-wpd-stream
(generic reader).
(setf las-wpd-stream)
(generic writer).
make-get/set
(macro).
make-las
(function).
make-projection-geokey
(function).
minor-revision
(generic reader).
(setf minor-revision)
(generic writer).
nir
(generic reader).
(setf nir)
(generic writer).
nir-mixin
(class).
number-of-evlrs
(generic function).
number-of-extended-vlr
(generic reader).
(setf number-of-extended-vlr)
(generic writer).
number-of-keys
(generic reader).
(setf number-of-keys)
(generic writer).
number-of-points
(generic function).
(setf number-of-points)
(generic function).
number-of-points-by-return
(generic function).
(setf number-of-points-by-return)
(generic function).
number-of-returns
(generic function).
(setf number-of-returns)
(generic function).
number-of-samples
(generic reader).
(setf number-of-samples)
(generic writer).
number-of-variable-length-records
(generic reader).
(setf number-of-variable-length-records)
(generic writer).
offset-to-point-data
(generic reader).
(setf offset-to-point-data)
(generic writer).
open-las-file
(function).
point-data-format-id
(generic reader).
(setf point-data-format-id)
(generic writer).
point-data-record-length
(generic reader).
(setf point-data-record-length)
(generic writer).
point-source-id
(generic reader).
(setf point-source-id)
(generic writer).
project-id1
(generic reader).
(setf project-id1)
(generic writer).
project-id2
(generic reader).
(setf project-id2)
(generic writer).
project-id3
(generic reader).
(setf project-id3)
(generic writer).
project-id4
(generic reader).
(setf project-id4)
(generic writer).
projection-vlr
(class).
projection-vlr-directory
(generic reader).
(setf projection-vlr-directory)
(generic writer).
projection-vlr-keys
(generic reader).
(setf projection-vlr-keys)
(generic writer).
public-header
(class).
public-header-1.3
(class).
public-header-legacy
(class).
read-evlrs
(function).
read-headers
(function).
read-public-header
(function).
read-vlr-content
(function).
read-vlrs
(function).
record-id
(generic reader).
(setf record-id)
(generic writer).
record-length-after-header
(generic reader).
(setf record-length-after-header)
(generic writer).
reserved
(generic reader).
(setf reserved)
(generic writer).
return-point-waveform-location
(generic reader).
(setf return-point-waveform-location)
(generic writer).
scanner-channel
(generic function).
(setf scanner-channel)
(generic function).
start-of-evlrs
(generic function).
start-of-first-extended-vlr
(generic reader).
(setf start-of-first-extended-vlr)
(generic writer).
start-of-waveform-data-packet
(generic reader).
(setf start-of-waveform-data-packet)
(generic writer).
system-identifier
(generic reader).
(setf system-identifier)
(generic writer).
temporal-sample-spacing
(generic reader).
(setf temporal-sample-spacing)
(generic writer).
tiff-tag-location
(generic reader).
(setf tiff-tag-location)
(generic writer).
type-from-bits
(function).
update-bounding-box
(function).
user-data
(generic reader).
(setf user-data)
(generic writer).
user-id
(generic reader).
(setf user-id)
(generic writer).
value-offset
(generic reader).
(setf value-offset)
(generic writer).
variable-length-record-header
(class).
version-major
(generic reader).
(setf version-major)
(generic writer).
version-minor
(generic reader).
(setf version-minor)
(generic writer).
vlr-disk-size
(generic reader).
(setf vlr-disk-size)
(generic writer).
vlr-mixin
(class).
vlr-record-id
(generic reader).
(setf vlr-record-id)
(generic writer).
vlr-user-id
(generic reader).
(setf vlr-user-id)
(generic writer).
wave-to-txt
(function).
waveform
(class).
waveform-compression-type
(generic reader).
(setf waveform-compression-type)
(generic writer).
waveform-mixin
(class).
waveform-packet-descriptor
(class).
waveform-packet-descriptor-index
(generic reader).
(setf waveform-packet-descriptor-index)
(generic writer).
waveform-packet-size
(generic reader).
(setf waveform-packet-size)
(generic writer).
wpd-vlr
(class).
wpd-vlr-content
(generic reader).
(setf wpd-vlr-content)
(generic writer).
write-evlr
(function).
write-public-header
(function).
write-test
(function).
write-vlr
(function).
x-offset
(generic reader).
(setf x-offset)
(generic writer).
x-scale
(generic reader).
(setf x-scale)
(generic writer).
y-offset
(generic reader).
(setf y-offset)
(generic writer).
y-scale
(generic reader).
(setf y-scale)
(generic writer).
z-offset
(generic reader).
(setf z-offset)
(generic writer).
z-scale
(generic reader).
(setf z-scale)
(generic writer).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Example of text convertion.
Read a point in the given LAS. XXX position into the LAS stream should be correct.
Read a point at a given index.
Write a point in the given LAS. XXX position int the LAS stream should be correct.
Write a point at a given index
las
.
color-mixin
)) ¶automatically generated reader method
las
.
color-mixin
)) ¶automatically generated writer method
las
.
point-data
)) ¶point-data
)) ¶legacy-point-data
)) ¶legacy-point-data
)) ¶Is this point colorized?
las
.
color-mixin
)) ¶las
.
waveform-mixin
)) ¶automatically generated reader method
las
.
waveform-mixin
)) ¶automatically generated writer method
las
.
waveform-mixin
)) ¶automatically generated reader method
las
.
waveform-mixin
)) ¶automatically generated writer method
las
.
waveform-mixin
)) ¶automatically generated reader method
las
.
waveform-mixin
)) ¶automatically generated writer method
las
.
color-mixin
)) ¶automatically generated reader method
las
.
color-mixin
)) ¶automatically generated writer method
las
.
legacy-point-data
)) ¶las
.
legacy-point-data
)) ¶las
.
point-data
)) ¶automatically generated reader method
legacy-point-data
)) ¶automatically generated reader method
las
.
point-data
)) ¶automatically generated writer method
legacy-point-data
)) ¶automatically generated writer method
Get/set EPSG projection of a LAS.
las
.
color-mixin
)) ¶automatically generated reader method
las
.
color-mixin
)) ¶automatically generated writer method
las
.
point-data
)) ¶legacy-point-data
)) ¶las
.
point-data
)) ¶legacy-point-data
)) ¶las
.
point-data
)) ¶automatically generated reader method
legacy-point-data
)) ¶automatically generated reader method
las
.
point-data
)) ¶automatically generated writer method
legacy-point-data
)) ¶automatically generated writer method
las
.
point-data
)) ¶legacy-point-data
)) ¶las
.
point-data
)) ¶legacy-point-data
)) ¶las
.
waveform-mixin
) las) ¶Is this point contains a waveform?
las
.
waveform-mixin
)) ¶Waveform temporal spacing in picoseconds (ps).
las
.
waveform-mixin
) las) ¶Defaults to something useful: 1000 ps is a 15cm grid
las
.
point-data
)) ¶automatically generated reader method
legacy-point-data
)) ¶automatically generated reader method
las
.
point-data
)) ¶automatically generated writer method
legacy-point-data
)) ¶automatically generated writer method
las
.
point-data
)) ¶automatically generated reader method
legacy-point-data
)) ¶automatically generated reader method
las
.
point-data
)) ¶automatically generated writer method
legacy-point-data
)) ¶automatically generated writer method
las
.
point-data
)) ¶automatically generated reader method
legacy-point-data
)) ¶automatically generated reader method
las
.
point-data
)) ¶automatically generated writer method
legacy-point-data
)) ¶automatically generated writer method
las
) &key) ¶After las object creation, read slots’ data from the input stream or just instantiate slots in case of an output stream.
las
.
(setf classification)
.
classification
.
(setf edge-of-flight-line-p)
.
edge-of-flight-line-p
.
(setf gloubiboulga)
.
gloubiboulga
.
(setf human-readable-classification)
.
human-readable-classification
.
(setf intensity)
.
intensity
.
(setf number-of-returns)
.
number-of-returns
.
object-size
.
(setf point-source-id)
.
point-source-id
.
read-object
.
(setf return-number)
.
return-number
.
(setf scan-angle)
.
scan-angle
.
(setf scan-direction)
.
scan-direction
.
(setf user-data)
.
user-data
.
write-object
.
(setf x)
.
x
.
(setf y)
.
y
.
(setf z)
.
z
.
0
:intensity
0
:gloubiboulga
0
:classification
0
:scan-angle
0
:user-data
0
:point-source-id
las
.
las
.
(setf classification)
.
classification
.
(setf classification-flags)
.
classification-flags
.
(setf edge-of-flight-line-p)
.
edge-of-flight-line-p
.
(setf gloubiboulga)
.
gloubiboulga
.
(setf gps-time)
.
gps-time
.
(setf intensity)
.
intensity
.
(setf number-of-returns)
.
number-of-returns
.
object-size
.
(setf point-source-id)
.
point-source-id
.
read-object
.
(setf return-number)
.
return-number
.
(setf scan-angle)
.
scan-angle
.
(setf scan-direction)
.
scan-direction
.
(setf scanner-channel)
.
scanner-channel
.
(setf user-data)
.
user-data
.
write-object
.
(setf x)
.
x
.
(setf y)
.
y
.
(setf z)
.
z
.
0
:intensity
0
:gloubiboulga
0
:classification
0
:user-data
0
:scan-angle
0
:point-source-id
0
:gps-time
las
.
Allows the definition of user-defined angular geographic units, as measured in radians.
las
.
Allows the definition of geocentric CS Linear units for user-defined GCS and for ellipsoids.
las
.
This key may be used to specify the angular units of measurement used to defining azimuths, in geographic coordinate systems. These may be used for defining azimuthal parameters for some projection algorithms, and may not necessarily be the same angular units used for lat-long.
las
.
General citation and reference for all Geographic CS parameters.
las
.
This key may be used to specify the coded ellipsoid used in the geodetic datum of the Geographic Coordinate System.
las
.
This key may be used to specify the horizontal datum, defining the size, position and orientation of the reference ellipsoid used in user-defined geographic coordinate systems.
las
.
Allows the specification of the inverse of user-defined Ellipsoid’s
flattening parameter (f). The eccentricity-squared e^2 of the
ellipsoid is related to the non-inverted f by:
e^2 = 2*f - f^2
las
.
Allows the definition of user-defined linear geocentric units, as measured in meters.
las
.
Allows the definition of geocentric CS linear units for user-defined GCS.
las
.
Allows specification of the location of the Prime meridian for user-defined geographic coordinate systems. The default standard is Greenwich, England.
las
.
This key allows definition of user-defined Prime Meridians, the location of which is defined by its longitude relative to Greenwich.
las
.
Allows the specification of user-defined Ellipsoid Semi-Major Axis (a).
las
.
Allows the specification of user-defined Ellipsoid Semi-Minor Axis (b).
las
.
This key may be used to specify the code for the geographic coordinate system used to map lat-long to a specific ellipsoid over the earth.
las
.
As with all the "Citation" GeoKeys, this is provided to give an ASCII reference to published documentation on the overall configuration of this GeoTIFF file.
las
.
This GeoKey defines the general type of model Coordinate system used, and to which the raster space will be transformed:unknown, Geocentric (rarely used), Geographic, Projected Coordinate System, or user-defined. If the coordinate system is a PCS, then only the PCS code need be specified. If the coordinate system does not fit into one of the standard registered PCS’S, but it uses one of the standard projections and datums, then its should be documented as a PCS model with "user-defined" type, requiring the specification of projection parameters, etc.
las
.
This establishes the Raster Space coordinate system used; there are currently only two, namely RasterPixelIsPoint and RasterPixelIsArea. No user-defined raster spaces are currently supported. For variance in imaging display parameters, such as pixel aspect-ratios, use the standard TIFF 6.0 device-space tags instead.
las
.
Azimuth angle east of true north of the central line passing through the projection center (for elliptical (Hotine) Oblique Mercator). Note that this is the standard method of measuring azimuth, but is opposite the usual mathematical convention of positive indicating counter-clockwise.
las
.
Gives the easting coordinate of the center. This is NOT the False Easting.
las
.
Latitude of Center of Projection. Note that this is not necessarily the origin of the projection.
las
.
Longitude of Center of Projection. Note that this is not necessarily the origin of the projection.
las
.
Allows specification of the coordinate transformation method
used. Note: this does not include the definition of the
corresponding Geographic Coordinate System to which the projected CS
is related; only the transformation method is defined here.
las
.
Gives the easting coordinate of the map projection Natural origin.
las
.
Gives the northing coordinate of the map projection Natural origin.
las
.
Gives the easting coordinate of the false origin. This is NOT the False Easting, which is the easting attached to the Natural origin.
las
.
Gives the latitude of the False origin.
las
.
Gives the longitude of the False origin.
las
.
Gives the northing coordinate of the center. This is NOT the False Northing.
las
.
Defines size of user-defined linear units in meters.
las
.
Defines linear units used by this projection.
las
.
Latitude of map-projection Natural origin.
las
.
Longitude of map-projection Natural origin.
las
.
Scale at Center. This is a ratio, so no units are required.
las
.
Scale at Natural Origin. This is a ratio, so no units are required.
las
.
Latitude of primary Standard Parallel.
las
.
Latitude of second Standard Parallel.
las
.
Longitude at Straight Vertical Pole. For polar stereographic.
las
.
As with all the "Citation" GeoKeys, this is provided to give an ASCII reference to published documentation on the Projected Coordinate System particularly if this is a "user-defined" PCS.
las
.
This code is provided to specify the projected coordinate system.
las
.
Allows specification of the coordinate transformation method and projection zone parameters. Note : when associated with an appropriate Geographic Coordinate System, this forms a Projected Coordinate System.
las
.
This key may be used to document the vertical coordinate system used, and its parameters.
las
.
This key may be used to specify the vertical coordinate system.
las
.
This key may be used to specify the vertical datum for the vertical coordinate system.
las
.
This key may be used to specify the vertical units of measurement used in the geographic coordinate system, in cases where geographic CS’s need to reference the vertical coordinate. This, together with the Citation key, comprise the only fully implemented keys in this section, at present.
las
.
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header
)) ¶automatically generated reader method
las
.
public-header
)) ¶automatically generated writer method
las
.
public-header
)) ¶automatically generated reader method
las
.
public-header
)) ¶automatically generated writer method
las
.
waveform-packet-descriptor
)) ¶automatically generated reader method
las
.
waveform-packet-descriptor
)) ¶automatically generated writer method
las
.
waveform-mixin
)) ¶automatically generated reader method
las
.
waveform-mixin
)) ¶automatically generated writer method
las
.
geokey-key
)) ¶automatically generated reader method
las
.
geokey-key
)) ¶automatically generated writer method
las
.
point-data
)) ¶las
.
point-data
)) ¶las
.
extended-variable-length-record-header
)) ¶automatically generated reader method
variable-length-record-header
)) ¶automatically generated reader method
las
.
extended-variable-length-record-header
)) ¶automatically generated writer method
variable-length-record-header
)) ¶automatically generated writer method
las
.
waveform-packet-descriptor
)) ¶automatically generated reader method
las
.
waveform-packet-descriptor
)) ¶automatically generated writer method
las
.
waveform-packet-descriptor
)) ¶automatically generated reader method
las
.
waveform-packet-descriptor
)) ¶automatically generated writer method
las
.
point-data
)) ¶legacy-point-data
)) ¶las
.
point-data
)) ¶legacy-point-data
)) ¶las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
point-data
)) ¶automatically generated reader method
legacy-point-data
)) ¶automatically generated reader method
las
.
point-data
)) ¶automatically generated writer method
legacy-point-data
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
geokey-directory
)) ¶automatically generated reader method
las
.
geokey-directory
)) ¶automatically generated writer method
las
.
geokey-key
)) ¶automatically generated reader method
las
.
geokey-key
)) ¶automatically generated writer method
las
.
geokey-directory
)) ¶automatically generated reader method
las
.
geokey-directory
)) ¶automatically generated writer method
las
.
geokey-directory
)) ¶automatically generated reader method
las
.
geokey-directory
)) ¶automatically generated writer method
Unified number of EVLRs between new and before 1.4.
las
.
public-header
)) ¶public-header-1.3
)) ¶According to the specs, there is only one extended variable length record in LAS 1.3 and it is a waveform data packet.
las
.
public-header
)) ¶automatically generated reader method
las
.
public-header
)) ¶automatically generated writer method
las
.
geokey-directory
)) ¶automatically generated reader method
las
.
geokey-directory
)) ¶automatically generated writer method
Unified number of points between legacy 32bit version and new 64bit one.
las
.
public-header
)) ¶public-header-legacy
)) ¶Unified setter for number of points between legacy 32bit version and new 64bit one.
las
.
public-header
)) ¶public-header-legacy
)) ¶Unified number of points by return between legacy and new.
las
.
public-header
)) ¶public-header-legacy
)) ¶Unified setter for number of points by return between legacy and new.
las
.
public-header
)) ¶public-header-legacy
)) ¶las
.
point-data
)) ¶legacy-point-data
)) ¶las
.
point-data
)) ¶legacy-point-data
)) ¶las
.
waveform-packet-descriptor
)) ¶automatically generated reader method
las
.
waveform-packet-descriptor
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
point-data
)) ¶automatically generated reader method
legacy-point-data
)) ¶automatically generated reader method
las
.
point-data
)) ¶automatically generated writer method
legacy-point-data
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
projection-vlr
)) ¶automatically generated reader method
las
.
projection-vlr
)) ¶automatically generated writer method
las
.
projection-vlr
)) ¶automatically generated reader method
las
.
projection-vlr
)) ¶automatically generated writer method
las
.
extended-variable-length-record-header
)) ¶automatically generated reader method
variable-length-record-header
)) ¶automatically generated reader method
las
.
extended-variable-length-record-header
)) ¶automatically generated writer method
variable-length-record-header
)) ¶automatically generated writer method
las
.
extended-variable-length-record-header
)) ¶automatically generated reader method
variable-length-record-header
)) ¶automatically generated reader method
las
.
extended-variable-length-record-header
)) ¶automatically generated writer method
variable-length-record-header
)) ¶automatically generated writer method
las
.
extended-variable-length-record-header
)) ¶automatically generated reader method
variable-length-record-header
)) ¶automatically generated reader method
las
.
extended-variable-length-record-header
)) ¶automatically generated writer method
variable-length-record-header
)) ¶automatically generated writer method
las
.
waveform-mixin
)) ¶automatically generated reader method
las
.
waveform-mixin
)) ¶automatically generated writer method
las
.
point-data
)) ¶las
.
point-data
)) ¶Unified start of EVLRs between new and before 1.4.
las
.
public-header
)) ¶public-header-1.3
)) ¶las
.
public-header
)) ¶automatically generated reader method
las
.
public-header
)) ¶automatically generated writer method
las
.
public-header-1.3
)) ¶automatically generated reader method
las
.
public-header-1.3
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
waveform-packet-descriptor
)) ¶automatically generated reader method
las
.
waveform-packet-descriptor
)) ¶automatically generated writer method
las
.
geokey-key
)) ¶automatically generated reader method
las
.
geokey-key
)) ¶automatically generated writer method
las
.
point-data
)) ¶automatically generated reader method
legacy-point-data
)) ¶automatically generated reader method
las
.
point-data
)) ¶automatically generated writer method
legacy-point-data
)) ¶automatically generated writer method
las
.
extended-variable-length-record-header
)) ¶automatically generated reader method
variable-length-record-header
)) ¶automatically generated reader method
las
.
extended-variable-length-record-header
)) ¶automatically generated writer method
variable-length-record-header
)) ¶automatically generated writer method
las
.
geokey-key
)) ¶automatically generated reader method
las
.
geokey-key
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
waveform-packet-descriptor
)) ¶automatically generated reader method
las
.
waveform-packet-descriptor
)) ¶automatically generated writer method
las
.
waveform-mixin
)) ¶automatically generated reader method
las
.
waveform-mixin
)) ¶automatically generated writer method
las
.
waveform-mixin
)) ¶automatically generated reader method
las
.
waveform-mixin
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
las
.
public-header-legacy
)) ¶automatically generated reader method
las
.
public-header-legacy
)) ¶automatically generated writer method
legacy-point-data-color-gps-waveform
)) ¶binary-io
.
legacy-point-data-gps
)) ¶binary-io
.
point-data-color
)) ¶binary-io
.
legacy-point-data-color
)) ¶binary-io
.
point-data-color-nir-waveform
)) ¶binary-io
.
legacy-point-data-color-gps
)) ¶binary-io
.
point-data
)) ¶binary-io
.
point-data-waveform
)) ¶binary-io
.
legacy-point-data-gps-waveform
)) ¶binary-io
.
point-data-color-nir
)) ¶binary-io
.
legacy-point-data
)) ¶binary-io
.
geokey-key
)) ¶binary-io
.
waveform-packet-descriptor
)) ¶binary-io
.
extended-variable-length-record-header
)) ¶binary-io
.
public-header-1.3
)) ¶binary-io
.
color-mixin
)) ¶binary-io
.
variable-length-record-header
)) ¶binary-io
.
public-header
)) ¶binary-io
.
public-header-legacy
)) ¶binary-io
.
waveform-mixin
)) ¶binary-io
.
geokey-directory
)) ¶binary-io
.
legacy-point-data-color-gps-waveform
) streamvar1) ¶binary-io
.
legacy-point-data-gps
) streamvar1) ¶binary-io
.
point-data-color
) streamvar1) ¶binary-io
.
legacy-point-data-color
) streamvar1) ¶binary-io
.
point-data-color-nir-waveform
) streamvar1) ¶binary-io
.
legacy-point-data-color-gps
) streamvar1) ¶binary-io
.
point-data
) streamvar1) ¶binary-io
.
point-data-waveform
) streamvar1) ¶binary-io
.
legacy-point-data-gps-waveform
) streamvar1) ¶binary-io
.
point-data-color-nir
) streamvar1) ¶binary-io
.
legacy-point-data
) streamvar1) ¶binary-io
.
geokey-key
) streamvar1) ¶binary-io
.
waveform-packet-descriptor
) streamvar1) ¶binary-io
.
extended-variable-length-record-header
) streamvar1) ¶binary-io
.
public-header-1.3
) streamvar1) ¶binary-io
.
color-mixin
) streamvar1) ¶binary-io
.
variable-length-record-header
) streamvar1) ¶binary-io
.
public-header
) streamvar1) ¶binary-io
.
public-header-legacy
) streamvar1) ¶binary-io
.
waveform-mixin
) streamvar1) ¶binary-io
.
geokey-directory
) streamvar1) ¶binary-io
.
legacy-point-data-color-gps-waveform
) streamvar3) ¶binary-io
.
legacy-point-data-gps
) streamvar3) ¶binary-io
.
point-data-color
) streamvar3) ¶binary-io
.
legacy-point-data-color
) streamvar3) ¶binary-io
.
point-data-color-nir-waveform
) streamvar3) ¶binary-io
.
legacy-point-data-color-gps
) streamvar3) ¶binary-io
.
point-data
) streamvar3) ¶binary-io
.
point-data-waveform
) streamvar3) ¶binary-io
.
legacy-point-data-gps-waveform
) streamvar3) ¶binary-io
.
point-data-color-nir
) streamvar3) ¶binary-io
.
legacy-point-data
) streamvar3) ¶binary-io
.
geokey-key
) streamvar3) ¶binary-io
.
waveform-packet-descriptor
) streamvar3) ¶binary-io
.
extended-variable-length-record-header
) streamvar3) ¶binary-io
.
public-header-1.3
) streamvar3) ¶binary-io
.
color-mixin
) streamvar3) ¶binary-io
.
variable-length-record-header
) streamvar3) ¶binary-io
.
public-header
) streamvar3) ¶binary-io
.
public-header-legacy
) streamvar3) ¶binary-io
.
waveform-mixin
) streamvar3) ¶binary-io
.
geokey-directory
) streamvar3) ¶binary-io
.
las
.
:reserved
:user-id
:record-id
:record-length-after-header
:description
las
.
1
:key-directory-version
1
:key-revision
0
:minor-revision
:number-of-keys
las
.
initialize-instance
.
(setf las-extended-variable-length-records)
.
las-extended-variable-length-records
.
(setf las-extra-bytes)
.
las-extra-bytes
.
las-pathname
.
(setf las-point-class)
.
las-point-class
.
(setf las-public-header)
.
las-public-header
.
las-stream
.
(setf las-variable-length-records)
.
las-variable-length-records
.
(setf las-wpd-stream)
.
las-wpd-stream
.
(setf projection)
.
projection
.
:pathname
This slot is read-only.
:stream
This slot is read-only.
Stream to an external Wave Packet Descriptor.
:wpd-stream
:point-class
:extra-bytes
Projection VLR
las
.
(setf %number-of-points)
.
%number-of-points
.
(setf %number-of-points-by-return)
.
%number-of-points-by-return
.
number-of-evlrs
.
(setf number-of-extended-vlr)
.
number-of-extended-vlr
.
(setf number-of-points)
.
number-of-points
.
(setf number-of-points-by-return)
.
number-of-points-by-return
.
object-size
.
read-object
.
start-of-evlrs
.
(setf start-of-first-extended-vlr)
.
start-of-first-extended-vlr
.
write-object
.
0
:start-of-first-extended-vlr
0
:number-of-extended-vlr
0
:%number-of-points
(apply (function vector) (loop las::repeat 15 las::collect 0))
:%number-of-points-by-return
las
.
(setf %legacy-number-of-points)
.
%legacy-number-of-points
.
(setf %legacy-number-of-points-by-return)
.
%legacy-number-of-points-by-return
.
(setf %max-x)
.
%max-x
.
(setf %max-y)
.
%max-y
.
(setf %max-z)
.
%max-z
.
(setf %min-x)
.
%min-x
.
(setf %min-y)
.
%min-y
.
(setf %min-z)
.
%min-z
.
(setf file-creation-doy)
.
file-creation-doy
.
(setf file-creation-year)
.
file-creation-year
.
(setf file-signature)
.
file-signature
.
(setf file-source-id)
.
file-source-id
.
(setf generating-software)
.
generating-software
.
(setf global-encoding)
.
global-encoding
.
(setf header-size)
.
header-size
.
(setf number-of-points)
.
number-of-points
.
(setf number-of-points-by-return)
.
number-of-points-by-return
.
(setf number-of-variable-length-records)
.
number-of-variable-length-records
.
object-size
.
(setf offset-to-point-data)
.
offset-to-point-data
.
(setf point-data-format-id)
.
point-data-format-id
.
(setf point-data-record-length)
.
point-data-record-length
.
(setf project-id1)
.
project-id1
.
(setf project-id2)
.
project-id2
.
(setf project-id3)
.
project-id3
.
(setf project-id4)
.
project-id4
.
read-object
.
(setf system-identifier)
.
system-identifier
.
(setf version-major)
.
version-major
.
(setf version-minor)
.
version-minor
.
write-object
.
(setf x-offset)
.
x-offset
.
(setf x-scale)
.
x-scale
.
(setf y-offset)
.
y-offset
.
(setf y-scale)
.
y-scale
.
(setf z-offset)
.
z-offset
.
(setf z-scale)
.
z-scale
.
"lasf"
:file-signature
0
:file-source-id
(quote (las::synthetic-return-point))
:global-encoding
0
:project-id1
0
:project-id2
0
:project-id3
#(0 0 0 0 0 0 0 0)
:project-id4
1
:version-major
4
:version-minor
""
:system-identifier
"cl-las"
:generating-software
:file-creation-doy
:file-creation-year
:header-size
0
:offset-to-point-data
0
:number-of-variable-length-records
:point-data-format-id
:point-data-record-length
0
:%legacy-number-of-points
#(0 0 0 0 0)
:%legacy-number-of-points-by-return
1
:x-scale
1
:y-scale
1
:z-scale
0
:x-offset
0
:y-offset
0
:z-offset
:%max-x
:%min-x
:%max-y
:%min-y
:%max-z
:%min-z
las
.
0
:reserved
:user-id
:record-id
0
:record-length-after-header
""
:description
More user-friendly class for variable length record then the underlying binary class.
Spacially positionned waveform.
las
.
(setf byte-offset-to-waveform)
.
byte-offset-to-waveform
.
(setf dx)
.
dx
.
(setf dy)
.
dy
.
(setf dz)
.
dz
.
object-size
.
read-object
.
(setf return-point-waveform-location)
.
return-point-waveform-location
.
waveform-of-point
.
waveform-p
.
(setf waveform-packet-descriptor-index)
.
waveform-packet-descriptor-index
.
(setf waveform-packet-size)
.
waveform-packet-size
.
waveform-temporal-spacing-of-point
.
write-object
.
:waveform-packet-descriptor-index
:byte-offset-to-waveform
:waveform-packet-size
:return-point-waveform-location
las
.
(setf bits-per-sample)
.
bits-per-sample
.
(setf digitizer-gain)
.
digitizer-gain
.
(setf digitizer-offset)
.
digitizer-offset
.
(setf number-of-samples)
.
number-of-samples
.
object-size
.
read-object
.
(setf temporal-sample-spacing)
.
temporal-sample-spacing
.
(setf waveform-compression-type)
.
waveform-compression-type
.
write-object
.
:bits-per-sample
:waveform-compression-type
:number-of-samples
:temporal-sample-spacing
:digitizer-gain
:digitizer-offset
Waveform packet descriptor VLR
Jump to: | %
(
B C D E F G H I K L M N O P R S T U V W X Y Z |
---|
Jump to: | %
(
B C D E F G H I K L M N O P R S T U V W X Y Z |
---|
Jump to: | %
*
+
B C D F G H I K M N O P R S T U V W X Y Z |
---|
Jump to: | %
*
+
B C D F G H I K M N O P R S T U V W X Y Z |
---|
Jump to: | C E F G L N P S V W |
---|
Jump to: | C E F G L N P S V W |
---|