A Strip Chart - How to Create Application
Before computers exist or were taking their first steps, a Strip chart was a way to visualize an analog electrical signal.
Volumetric Rendering Application with LightningChart .NET
LightningChart .NET volumetric rendering feature described elsewhere.
A Smith Chart - How to Create Application
The Smith chart is a diagram designed for the study and resolution of problems with transmission lines. This diagram is aimed at electrical and electronic engineers specializing in radio frequency. These types of diagrams are common in most radio frequency circuit analysis software.
Audio Output Signal Reader
Have you ever wondered how to visualize audio signal and hear it at the same time. LightningChart offers quick and easy solution for this task.
Audio Input Spectrogram chart
Have you ever wondered how to capture and visualize audio signal from sound devices? LightningChart offers quick and easy solution for this task.
EEG Visualization showcase
Electroencephalography (EEG) is a method to record an electrogram of the spontaneous electrical activity of the brain. First human EEG was recorded 100 years ago (in 1924) by german physiologist and psychiatrist Hans Berger. Method remains popular and relevant despite little change during the year. An EEG can find changes in brain activity that might be useful in diagnosing numerous brain disorders.
D LiDAR Chart
Once in a while user may need to visualize tens of millions samples as point-cloud. For example, LiDAR (or Light Detection and Ranging) device could generate such type of data. Certainly it is challenging, but LightningChart control is able to create interactive chart with 100 million points (and more, if user have powerful computer).
Polar Radar Charts
Polar radar charts are used for visualizing direction and distance data in aeronautics and navigation. In navigation, polar charts may reflect information about a ship’s or aircraft's position, course, and speed.
Fast Line Chart
A ‘fast line chart’ is an ambiguous term that could mean a great number of things. If a software developer is programming with C#, the first thing that comes to mind is the .NET Chart class with FastLine type series.
MeshModel custom coloring in real-time
MeshModel is digital 3D model of object in LightningChart. MeshModel composed of triangle mesh.
Surface mesh 3D
SurfaceMeshSeries3D is divers series to visualize 3D surface. X,Y and Z values can be defined for each mesh point, allowing uneven node spacing. In addition to X, Y and Z, each SurfacePoint has Value, Color and Tag (object type) fields. This allows SurfaceMeshSeries3D to visualize 4-dimensional data (space + measurement). SurfaceMeshSeries3D also has different styles for Fill, Wireframe and ContourLine.
Surface grid 3D
SurfaceGridSeries3D allows visualizing data as a 3D surface. In SurfaceGridSeries3D, nodes are equally spaced in X dimension, and in Z dimension as well. In addition to X, Y and Z, each SurfacePoint has Value, Color and Tag (object type) fields. This allows SurfaceMeshSeries3D to visualize 4-dimensional data (space + measurement). SurfaceMeshSeries3D also has different styles for Fill, Wireframe and ContourLine.
Persistent series rendering intensity layers
PersistentSeriesRenderingIntensityLayer could facilitate analysis of the repetitive signal. PersistentSeriesRenderingIntensityLayer can help to visualize common features of the signal measured multiple time as well as outliers.
Digital Signal Processing Filters Application
Digital signal filters are programmatic filters made to filter out unwanted frequencies from the acquired signal data.
A heatmap chart - how to create advance analysis
A heat map (or heatmap) is a 2-dimensional data visualization technique, where amplitude/magnitude of value is color coded. Color coding is defined by palette of colors, which typically uses range from 'cold' (aka blue) to 'hot' (aka red) colors.
High Speed DAQ Chart
Data acquisition (DAQ) is the measurement, recording, analyzing, and presentation of physical world events. DAQ devices through various sensors and transducers (e.g. temperature, pressure, flow, level, strain, acceleration, vibration, humidity, and more) could measure voltage, current, power etc.
A Bubble Chart - how to create application
A bubble chart (or bubble plot) is an extension of the scatter plot. This type of chart displays three or four dimensions of data. Each dot in a bubble chart corresponds with a single data point, and the variables' values for each point are indicated by horizontal position (x-axis), vertical position (y-axis), bubble size and bubble color (optional). Size and color of bubble can encode any categorical or quantitative variable / factor.
AreaSeries
AreaSeries is special case of more general HighLowSeries.
Dynamic heatmap and geographic map
IntensityGridSeries allows visualizing data as 2D grid (heatmap). In IntensityGridSeries, nodes are equally spaced in X dimension and in Y dimension. In addition to X and Y each IntensityPoint has Value, Color and Tag (object type) fields. This allows IntensityGridSeries to visualize 3-dimensional data (X-Y + measurement). IntensityGridSeries also has different styles for Fill, Wireframe and ContourLine.
Polygon 3D and geographic map's data
Polygon3D objects allow presenting a 2D polygon stretched to given Y range. There are many ways how such object can be used, but in this example data from geographic maps is converted to Polygon3D.
SurfaceMeshSeries3D warped to a globe
SurfaceMeshSeries3D is similar to SurfaceGridSeries3D, but with one important difference. SurfaceMeshSeries3D's nodes can be positioned freely in 3D space (surface does not have to be rectangular). SurfaceMeshSeries3D allows warping the surface virtually to any shape, and following example shows how to render 3D Earth Globe.
Creating Reservoir Visualizations for Oil and Gas Apps
Reservoir visualizations help geologists and geophysicists understand the subsurface structure, including the location and extent of rock formations that contain oil or gas. In relation to reservoir modeling, three-dimensional (3D) models are created to simulate how a reservoir behaves under different production conditions.
Temperature Monitoring Application
Real-time temperature monitoring applications are an essential tool for engineers and developers in industrial sectors. Temperature monitoring applications use temperature sensors, thermal sensors, and telemetry to record and transmit real-time data from different machinery for processing.
Box and Whisker chart
The box plot, also known as a whisker diagram, is a type of graph used to analyze detailed data. It features a rectangular shape that represents data grouped into segments, with lines extending from the box ends, often called whiskers. This type of graph is commonly used in fields like medicine, science, and education.
Scatter Chart
Scatter charts are a great way to explore the relationship between two different variables or data series. Similar to line or bar charts, they are displayed on a two-dimensional plane using X and Y axes. The key difference is that each axis in a scatter chart has its own independent variable. Each data point on the chart represents a pair of values, showing where these two variables intersect on the Cartesian plane. To make sure everything is accurately placed, it’s important to create a uniform scale for both axes. Scatter charts are versatile and can be the basis for other types of charts, like the popular bubble chart.
Annotation Table
Annotation is very versatile object of LightningChart. Annotations can be used for many purpose and interaction, but this tutorial demonstrates how to create multi color table with them.
Water Level Measurement Data Application
Various properties of water can be measured, which creates diverse type of data. In turn, those require different type of charts. The base programming of each project was generated with the help of the interactive examples tool of LC .NET.
Wind Analysis Data Visualization
Main article will cover some theories on wind analysis. In addition, it will show how to create a simple chart to measure wind speed and direction using a polar chart.
Creating a 3D Terrain Modelling Application
Main article describe the usage of LightningChart .NET and C# to create a 3D terrain modeling application. This application will be capable of reading any JPG or PNG image and generating data points for each pixel, positioning them on a 3D plane.
Marine Engine Dashboard Implementation
The main objective of this dashboard is to generate a template to experiment with different types of charts relevant to the naval industry. In this example, we create the marine engine condition monitoring application. We will use line, radial, bar, pie and area charts.
Oscilloscope Chart
In main article, we will create an oscilloscope using LightningChart .NET. This project will have several user controls that allow modifying the values and the behavior of the waves within the application. We will use the WPF framework to create the user interface, add controls, and display the chart.
Creating an Industrial Monitoring System
An industrial monitoring system is software designed to review and control operations within an industrial environment. These types of systems use sensors, controllers and other support systems to obtain parameters that help monitor and prevent equipment failures from a remote-control panel.
Solar Energy Dashboard
In this tutorial we will create a solar energy monitoring dashboard using 3D charts. We will use the X-Y-Z chart with the series of points and lines, but we will use different configurations to be able to create a scatter chart and a Line chart. Finally, we will add a 3D world map to represent the population of each country by year, with polygons of different heights and colors, with green being the lowest value, and red being the highest.
Visualizing Population Growth Data
Please check the main article, if you interested in discussion about population and the factors that influence its growth. The programming exercise for that article is to modify ExampleBarsNegativeValues from Demo to use different type of data, growth-rate.
Creating a Campbell Diagram Chart
A Campbell diagram (named after Wilfred Campbell) is a type of graph used in modeling turbulence and rotational dynamics. This diagram shows how the rate at which turbulence kinetic energy is dissipated and the scale of turbulence within a flow are related.
Creating a waveform plot
A waveform chart is a type of graph that visually represents an audio signal or wave. It is used to show the variation over time of a continuous signal, usually an audio waveform (such as a sound recording). This type of graph shows how the amplitude of the signal changes over time, allowing you to visually see fluctuations in the intensity of the wave.