public class LasPoint extends Object
There is, however, no restriction on creating instances of this class. Depending on the requirements of the implementation, it may be completely reasonable to do so. However, when millions of points are to be processed, it will be advantageous to not create persistent instances.
Modifier and Type | Field and Description |
---|---|
int |
classification
The observation-category classification for the return
|
boolean |
edgeOfFlightLine
Indicates whether the detection was at the edge of a flight line
|
long |
filePosition
The position within the file at which the record is stored
|
double |
gpsTime
The GPS time (interpreted according to header GPS flag
|
int |
intensity
The intensity of the return at the detected point,
by convention normalized to the range 0 to 65535
|
boolean |
keypoint
Indicate point is a model key point
|
int |
numberOfReturns
The number of returns for the pulse for which the
point was detected.
|
int |
returnNumber
The return number for the point
|
int |
scanDirectionFlag
The one bit scan direction flag
|
boolean |
synthetic
Indicates that point was created by techniques other than LIDAR
|
boolean |
withheld
Indicates that point should not be included in processing
|
double |
x
The X coordinate from the record, always populated
|
double |
y
The Y coordinate from the record, always populated
|
double |
z
The Z coordinate from the record, always populated
|
Constructor and Description |
---|
LasPoint() |
public long filePosition
public double x
public double y
public double z
public int intensity
public int returnNumber
public int numberOfReturns
public int scanDirectionFlag
public boolean edgeOfFlightLine
public int classification
public boolean synthetic
public boolean keypoint
public boolean withheld
public double gpsTime
Copyright © 2021. All rights reserved.