OrganizedDisplayTools

dist/organizeddisplay.mjs
OrganizedDisplayTools

ORG_DISP_TOOLS_ELEMENT

dist/organizeddisplay.mjs
ORG_DISP_TOOLS_ELEMENT

OrganizedDisplayItem

dist/organizeddisplay.mjs
OrganizedDisplayItem
ORG_DISP_ITEM
SEISMOGRAPH
MAP

ORG_DISPLAY_CSS_ID

dist/organizeddisplay.mjs
ORG_DISPLAY_CSS_ID

Type: string

ORG_DISPLAY

Type: string

ORG_TYPE

Type: string

WITH_INFO

Type: string

DEFAULT_WITH_INFO

dist/organizeddisplay.mjs
DEFAULT_WITH_INFO

Type: string

WITH_MAP

Type: string

DEFAULT_WITH_MAP

Type: string

WITH_TOOLS

Type: string

DEFAULT_WITH_TOOLS

dist/organizeddisplay.mjs
DEFAULT_WITH_TOOLS

Type: string

OVERLAY_BY

Type: string

OVERLAY_NONE

Type: string

OVERLAY_INDIVIDUAL

dist/organizeddisplay.mjs
OVERLAY_INDIVIDUAL

Type: string

OVERLAY_VECTOR

Type: string

OVERLAY_COMPONENT

dist/organizeddisplay.mjs
OVERLAY_COMPONENT

Type: string

OVERLAY_STATION

Type: string

OVERLAY_STATION_COMPONENT

dist/organizeddisplay.mjs
OVERLAY_STATION_COMPONENT

Type: string

OVERLAY_ALL

Type: string

OVERLAY_FUNCTION

Type: string

new OrganizedDisplay(seisData: any, seisConfig: any)

Extends SeisPlotElement

Parameters
seisData (any)
seisConfig (any)
Static Members
▸ observedAttributes
Instance Members
▸ getDisplayItems()
▸ orgtype
▸ tools
▸ map
▸ info
▸ overlayby
▸ overlayby
▸ selectedData()
▸ drawSeismograph(sortedData)
▸ getTools()
▸ drawTools(sortedData)
▸ drawMap(allData, sortedData)
▸ drawInfo(sortedData)
▸ attributeChangedCallback(name, oldValue, newValue)

individualDisplay

dist/organizeddisplay.mjs
individualDisplay(sddList: any, seisConfig: any)
Parameters
sddList (any)
seisConfig (any)

mapAndIndividualDisplay

dist/organizeddisplay.mjs
mapAndIndividualDisplay(sddList: any, seisConfig: any)
Parameters
sddList (any)
seisConfig (any)

overlayBySDDFunction

dist/organizeddisplay.mjs
overlayBySDDFunction(sddList: any, key: any, sddFun: any, seisConfig: any)
Parameters
sddList (any)
key (any)
sddFun (any)
seisConfig (any)

overlayByComponent

dist/organizeddisplay.mjs
overlayByComponent(sddList: any, seisConfig: any)
Parameters
sddList (any)
seisConfig (any)

overlayByStationComponent

dist/organizeddisplay.mjs
overlayByStationComponent(sddList: any, seisConfig: any)
Parameters
sddList (any)
seisConfig (any)
overlayByStation(sddList: any, seisConfig: any)
Parameters
sddList (any)
seisConfig (any)
overlayAll(sddList: any, seisConfig: any)
Parameters
sddList (any)
seisConfig (any)

groupComponentOfMotion

dist/organizeddisplay.mjs

Groups seismic data into subarrays where members of each subarray are from the same network/station, have the same band and gain/instrument code and overlap in time. Note, in most cases the subarrays will have 1, 2 or 3 elements, but this is not checked nor guaranteed.

groupComponentOfMotion(sddList: any): any
Parameters
sddList (any) list of SeismogramDisplayData to split
Returns
any: array of array of data, organized by component of motion
createAttribute(organized: any, key: any, valueFun: any)
Parameters
organized (any)
key (any)
valueFun (any)
createPlots(organized: any, divElement: any)
Parameters
organized (any)
divElement (any)