Skip to content

API / geotoolkit / las / Las30Writer / Las30Writer

Class: Las30Writer

las.Las30Writer.Las30Writer

LAS writer for LAS version 3.0

Hierarchy

Table of contents

Constructors
  • [new Las30Writer(options)](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.las.las30writer.las30writer.md#new las30writer(options))
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