ExportLAS Class Reference

More...

+ Inheritance diagram for ExportLAS:

Public Member Functions

def __init__ (self, file, filter=None, versionMajor=1, versionMinor=0, pointDataFormat=0, extraPointDataLength=0, control=None, invalidHeight=1.7976931348623157e+308, coordPrecision=-1.0)
 
def clearExtraBytes (self)
 
def exportExtraBytes (self, col, invalidValue=None, lasName=None, lasDescription=None)
 
def setCoordinateOffsetX (self, arg1)
 
def setCoordinateOffsetY (self, arg1)
 
def setCoordinateOffsetZ (self, arg1)
 
def setCoordinateScaleX (self, arg1)
 
def setCoordinateScaleY (self, arg1)
 
def setCoordinateScaleZ (self, arg1)
 
def setGpsTimeType (self, arg1)
 
- Public Member Functions inherited from Export
def __init__ (self, file, format=DataFormat.auto, filter=None, control=None, collectHdrContents=False, invalidHeight=1.7976931348623157e+308)
 creates new export object More...
 
def close (self)
 
def getControlObject (self)
 
def getFileFormat (self)
 
def getFilename (self)
 
def getFilter (self)
 
def getHeader (self)
 
def removeFile (self)
 
def setBoundingBox (self, arg1)
 
def setCRS (self, arg1)
 
def setControlObject (self, arg1)
 
def setFilter (self, arg1)
 
def write (self, arg1)
 

Static Public Member Functions

def create (file, filter=None, versionMajor=1, versionMinor=0, pointDataFormat=0, extraPointDataLength=0, control=None, invalidHeight=1.7976931348623157e+308, coordPrecision=-1.0)
 
- Static Public Member Functions inherited from Export
def create (file, format=DataFormat.auto, filter=None, control=None, collectHdrContents=False, invalidHeight=1.7976931348623157e+308)
 creates new export object More...
 

Detailed Description

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  file,
  filter = None,
  versionMajor = 1,
  versionMinor = 0,
  pointDataFormat = 0,
  extraPointDataLength = 0,
  control = None,
  invalidHeight = 1.7976931348623157e+308,
  coordPrecision = -1.0 
)
Parameters
self(type: object) self pointer
file(type: str) mandatory parameter
filter(type: Filter) optional parameter
versionMajor(type: object) optional parameter
versionMinor(type: object) optional parameter
pointDataFormat(type: object) optional parameter
extraPointDataLength(type: object) optional parameter
control(type: ControlObject) optional parameter
invalidHeight(type: object) optional parameter
coordPrecision(type: object) optional parameter
Returns
(type: object)

Member Function Documentation

◆ clearExtraBytes()

def clearExtraBytes (   self)
Parameters
self(type: ExportLAS) self pointer

◆ create()

def create (   file,
  filter = None,
  versionMajor = 1,
  versionMinor = 0,
  pointDataFormat = 0,
  extraPointDataLength = 0,
  control = None,
  invalidHeight = 1.7976931348623157e+308,
  coordPrecision = -1.0 
)
static
Parameters
file(type: str) mandatory parameter
filter(type: Filter) optional parameter
versionMajor(type: object) optional parameter
versionMinor(type: object) optional parameter
pointDataFormat(type: object) optional parameter
extraPointDataLength(type: object) optional parameter
control(type: ControlObject) optional parameter
invalidHeight(type: object) optional parameter
coordPrecision(type: object) optional parameter
Returns
(type: ExportLAS)

◆ exportExtraBytes()

def exportExtraBytes (   self,
  col,
  invalidValue = None,
  lasName = None,
  lasDescription = None 
)
Parameters
self(type: ExportLAS) self pointer
col(type: ColumnSemantic) mandatory parameter
invalidValue(type: object) optional parameter
lasName(type: str) optional parameter
lasDescription(type: str) optional parameter

◆ setCoordinateOffsetX()

def setCoordinateOffsetX (   self,
  arg1 
)
Parameters
self(type: ExportLAS) self pointer
arg1(type: object) mandatory parameter

◆ setCoordinateOffsetY()

def setCoordinateOffsetY (   self,
  arg1 
)
Parameters
self(type: ExportLAS) self pointer
arg1(type: object) mandatory parameter

◆ setCoordinateOffsetZ()

def setCoordinateOffsetZ (   self,
  arg1 
)
Parameters
self(type: ExportLAS) self pointer
arg1(type: object) mandatory parameter

◆ setCoordinateScaleX()

def setCoordinateScaleX (   self,
  arg1 
)
Parameters
self(type: ExportLAS) self pointer
arg1(type: object) mandatory parameter

◆ setCoordinateScaleY()

def setCoordinateScaleY (   self,
  arg1 
)
Parameters
self(type: ExportLAS) self pointer
arg1(type: object) mandatory parameter

◆ setCoordinateScaleZ()

def setCoordinateScaleZ (   self,
  arg1 
)
Parameters
self(type: ExportLAS) self pointer
arg1(type: object) mandatory parameter

◆ setGpsTimeType()

def setGpsTimeType (   self,
  arg1 
)
Parameters
self(type: ExportLAS) self pointer
arg1(type: object) mandatory parameter