Videx Wellog is a set of components developed by the Videx team in Equinor for viewing subsurface wellbore logs.
The library are composed by multiple components that are designed to work together, as independant components and/or as extension points. All relevant classes are exported.
Container components are located in the
./ui folder, and are:
LogController- container class for grouping and controlling tracks with a common scale. It also adds support for track titles and legends.
LogViewer- extension of
LogControllerto add overlay and user interaction (zoom/pan behaviours).
Track components are located in the
Track- base class (abstract)
CanvasTrack- base class for tracks that renders to a 2d context (HTML5 canvas)
SvgTrack- base class for tracks that work with SVG (vector graphics)
HtmlTrack- base class for tracks that work with general HTML elements.
ScaleTrack- basic track for displaying y-axis ticks
DualScaleTrack- scale track supporting two seperate domains. For instance to show MD depth and TVD depth. Requires a
GraphTrack- supports rendering of multiple deta series. Different graph types are supported, with implementations of the
LinePlot- linear line graph
LineStepPlot- linear stepladder graph
AreaPlot- area graph
DotPlot- discrete points graph
DifferentialPlot- differential graph, for correlation of two data series.
Generated using TypeDoc