Points
LAS 1.4 supports 11 point formats which are directly represented by Julia structs. They each implement the abstract type LasPoint{N}
, which is parametrised by the point format ID N
. Each point format thus has a concrete struct of the form LasPointN <: LasPoint{N}
that implements the abstract type for that format ID.
LASDatasets.LasPoint0
— TypeASPRS LAS point data record format 0
LASDatasets.LasPoint1
— TypeASPRS LAS point data record format 1
LASDatasets.LasPoint2
— TypeASPRS LAS point data record format 2
LASDatasets.LasPoint3
— TypeASPRS LAS point data record format 3
LASDatasets.LasPoint4
— TypeASPRS LAS point data record format 4
LASDatasets.LasPoint5
— TypeASPRS LAS point data record format 5
LASDatasets.LasPoint6
— TypeASPRS LAS point data record format 6
LASDatasets.LasPoint7
— TypeASPRS LAS point data record format 7
LASDatasets.LasPoint8
— TypeASPRS LAS point data record format 8
LASDatasets.LasPoint9
— TypeASPRS LAS point data record format 9
LASDatasets.LasPoint10
— TypeASPRS LAS point data record format 10
You can get the concrete point format struct and the point format ID for a given LasPoint
type with the following helper functions:
LASDatasets.get_point_format
— FunctionHelper function to get the LAS point format associated with a LAS point record
get_point_format(table)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/parse_points.jl:19
.
get_point_format(columns)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/parse_points.jl:21
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/points.jl:230
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/points.jl:231
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/points.jl:232
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/points.jl:233
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/points.jl:234
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/points.jl:235
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/points.jl:236
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/points.jl:237
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/points.jl:238
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/points.jl:239
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/points.jl:240
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/points.jl:241
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/points.jl:253
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/records.jl:124
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/records.jl:154
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/records.jl:185
.
get_point_format(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/records.jl:212
.
LASDatasets.get_point_format_id
— Functionget_point_format_id(_::Type{T<:LasPoint{N}}) -> Any
Get the numeric format ID corresponding to a particular point format
get_point_format_id(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/points.jl:250
.
get_point_format_id(_)
defined at /home/runner/work/LASDatasets.jl/LASDatasets.jl/src/points.jl:251
.