WellLog.NET graphically represents data via classes called visuals.
WellLog.NET includes visuals to display log data as curves,
fill-betweens and lithologies. Log curves can be represented in many
different ways including smooth curves, step functions, or as
resistivity functions. Visuals without log data are also provided,
including markers, core images, labels, depth axis, and grids.
Additional visuals can be created effortlessly. Graphic attributes of
visuals are editable. WellLog.NET organizes visuals into tracks with
each track containing any number of visuals.
Visual headers can be customized or even replaced to get desired look
and feel. Visuals can have different top and bottom headers. The same
type of visual (like curve) may have several header types (for example
short and long).
A WellLog.NET curve can access its data through a
log data interface. Implementations of this interface can be chained to
form a data process pipeline to perform data conversion and
interpretation. WellLog.NET provides parsers to read log data files of
various formats, such as LAS or WellLog ML. Those parsers can also
access data files on the Internet through URL connections which
simplify the web application development effort. Applications can also
import data directly from databases using the flexible data interface