Nevron Logo

ASP.NET Triangulated Surface Chart

Triangulated Surface Chart

The Triangulated Surface Chart is a powerful visualization tool that displays three-dimensional data sets using a mesh of triangles to represent the surface of the data. It does so by constructing a Delaunay triangular network from the incoming data. This type of triangular is unique for each data set and aims to minimize the minimum angles of the contained triangles. This allows for optimal representation of the generated surface.

The Triangulated Surface provides various options, including smooth and flat shading, custom color per vertex, palette filling, and others.

Sample Table Format

X ValueY ValueZ Value
2 5 10
4 5 20
6 5 15
8 5 5
10 5 30

In this table, the X, Y, and Z values represent the coordinates of each data point. Users can input as many data points as necessary to create a comprehensive and detailed visualization of their data.

Best Practices for Using Triangulated Surface Charts

  • Choose the Chart Type: The Triangulated Surface Chart best displays data sets that contain XYZ coordinated without any other. In case the data set implies an order for the coordinates, or the coordinates have common X/Z values, you can consider using the Mesh or Grid surface charts, as constructing a Delaunay triangulation is computationally expensive.
  • Choose the Right Color Map: Choose a color map that best represents your data. A good color map should provide contrast and allow users to identify areas of interest easily.
  • Label Your Chart: Add labels and annotations to your chart to provide context and make it easier for users to understand the data they view.
  • Customize Your Chart: Use the chart's customization features to customize the appearance of your chart, including shading, labels, and annotations. This can help make your data stand out and make it easier to read.
  • Use Appropriate Scaling: Ensure your chart is scaled appropriately to represent your data accurately. Use the chart's axis scaling features to adjust the scaling as necessary.