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

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)