Last updated

API / geotoolkit / las / Las30Writer / Las30Writer

Class: Las30Writer

las.Las30Writer.Las30Writer

LAS writer for LAS version 3.0

Hierarchy

Table of contents

Constructors
Methods

Contents

Constructors

new Las30Writer(options)

new Las30Writer(options?)

Constructor

Parameters

Name Type Description
Optional optionsOptionsoptions

Overrides

AbstractLasWriter.constructor

Methods

convertSectionToString

Protected convertSectionToString(section): string

Converts section to string

Parameters

Name Type Description
sectionLasParameterSectionsection

Returns

string

Inherited from

AbstractLasWriter.convertSectionToString


getClassName

getClassName(): string

Returns

string


getDataValuesDelimiterSymbol

Protected getDataValuesDelimiterSymbol(): string

Gets assigned data values delimiter symbol

Returns

string

data values delimiter symbol

Overrides

AbstractLasWriter.getDataValuesDelimiterSymbol


getNullValue

getNullValue(): number

Gets null value

Returns

number

null value

Inherited from

AbstractLasWriter.getNullValue


getVersionSection

getVersionSection(): LasVersionSection

Gets version section

Returns

LasVersionSection

version section

Inherited from

AbstractLasWriter.getVersionSection


getWellSection

getWellSection(): LasWellSection

Gets well section

Returns

LasWellSection

well section

Inherited from

AbstractLasWriter.getWellSection


save

save(stream): void

Save

Parameters

Name Type Description
streamIWritablestream to save file

Returns

void

Overrides

AbstractLasWriter.save


saveParameterSection

Protected saveParameterSection(stream, parameterSection): void

Saves parameter section

Parameters

Name Type Description
streamIWritablestream to save file
parameterSectionLasParameterSection

Returns

void

Inherited from

AbstractLasWriter.saveParameterSection


saveVersionSection

Protected saveVersionSection(stream): void

Saves version section

Parameters

Name Type Description
streamIWritablestream to save file

Returns

void

Inherited from

AbstractLasWriter.saveVersionSection


saveWellSection

Protected saveWellSection(stream): void

Saves well section

Parameters

Name Type Description
streamIWritablestream to save file

Returns

void

Inherited from

AbstractLasWriter.saveWellSection


setDataSectionGroup

setDataSectionGroup(dataSectionGroup): void

Sets data section group. The method either adds up the group to internal map if the map doesn't contain a group with the group's name or, otherwise, replaces existing one

Parameters

Name Type Description
dataSectionGroupLasSectionGroupdata section group

Returns

void


setDataValuesDelimiter

setDataValuesDelimiter(dataValuesDelimiterName, description?): void

Sets values delimiter name for data section

Parameters

Name Type Description
dataValuesDelimiterNameDataValuesDelimiterNamedelimiter name
Optional descriptionstring

Returns

void


setNullValue

setNullValue(value): Las30Writer

Sets null value

Parameters

Name Type Description
valuenumbernull value

Returns

Las30Writer

Inherited from

AbstractLasWriter.setNullValue


setVersionSection

setVersionSection(versionSection): void

Sets version section

Parameters

Name Type Description
versionSectionLasVersionSectionversion section

Returns

void

Inherited from

AbstractLasWriter.setVersionSection


setWellSection

setWellSection(wellSection): void

Sets well section to be saved

Parameters

Name Type Description
wellSectionLasWellSectionwell section

Returns

void

Inherited from

AbstractLasWriter.setWellSection


getClassName

Static getClassName(): string

Returns

string