Skip to content

API / geotoolkit / las / LasSectionGroup / LasSectionGroup

Class: LasSectionGroup

las.LasSectionGroup.LasSectionGroup

A grouping of LAS sections. Used by calling getCurveData with a specific curve mnemonic to get that curve's data

Table of contents

Constructors
  • [new LasSectionGroup(name, parameters, curves, curveData)](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.las.lassectiongroup.lassectiongroup.md#new lassectiongroup(name, parameters, curves, curvedata))
Methods

Contents

Constructors

new LasSectionGroup(name, parameters, curves, curveData)

• new LasSectionGroup(name, parameters, curves, curveData)

Parameters

Name Type
namestring
parametersLasParameterSection
curvesLasParameterSection
curveDataLasDataSection
Methods

getCurveData

▸ getCurveData(mnemonic): string[] | number[]

Returns the curve data section for specific mnemonic (single curve data as an array)

Parameters

Name Type Description
mnemonicstring | numberOR index of column for desired data

Returns

string[] | number[]


getCurveInfo

▸ getCurveInfo(mnemonic): LasParameter

Returns the curve parameter

Parameters

Name Type Description
mnemonicstring | numberOR index of column for desired data

Returns

LasParameter


getCurveMnemonics

▸ getCurveMnemonics(): string[]

Returns the curve mnemonics section

Throws

throws error if the section group's data element is not LasParameter

Returns

string[]

mnemonics


getName

▸ getName(): string

Gets the name of this group (prefix)

Returns

string


getParameters

▸ getParameters(): LasParameterSection

Returns the parameter section

Returns

LasParameterSection


getSections

▸ getSections(): Object

Gets an array of the sections within this group

Returns

Object


isCurveNumeric

▸ isCurveNumeric(mnemonic): boolean

Return is this data set numeric

Parameters

Name Type Description
mnemonicstring | numberOR index of column for desired data

Returns

boolean