Page 1 of 1

Contour labels

Posted: Wed Dec 10, 2014 11:59 pm
by bcroteau
Is there a way for contour series (IntensityGridSeries) to display values on their contour line?

We have a chart which has both a paletted series and a contour series. The contour is of a different set of values than the paletted series like this:
contours.jpg
contours.jpg (186.88 KiB) Viewed 27252 times
Ideally we'd like to have contour labels on our "major" contour lines. Is this currently possible and if not please consider this as a possible new feature.

Bill

Re: Contour labels

Posted: Sun Dec 14, 2014 1:25 pm
by ArctionPasi
This currently is not possible, but we'll try to do something about it in near future.

Re: Contour labels

Posted: Wed Sep 12, 2018 11:23 am
by Igor
In Version 8.2.1 it is possible to enable the visibility of contour line labels of IntensityMeshSeries.

Code: Select all

_intensityMesh.ContourLineLabels.Visible = true;
But it doesn't work properly.
The labels are only visible when i'm zooming out.
Is there a workaround or do I have to change an another setting?

The line color is set to transparent, so the contour lines are not visible, but it also doesn't work properly if I choose an another color.
ContourLineLabels.png
ContourLineLabels.png (85.4 KiB) Viewed 23276 times
My IntensityMeshSeries-Config:

Code: Select all

 _intensityMesh = new IntensityMeshSeries(ViewXy, ViewXy.XAxes[0], ViewXy.YAxes[0])
            {
                ContourLineType = ContourLineTypeXY.ColorLine,
                MouseInteraction = false,
                ShowNodes = false,
                WireframeType = SurfaceWireframeType.None,
                Fill = MeshDescription.ColoredAreasEnabled
                    ? IntensityFillStyle.Paletted
                    : IntensityFillStyle.None,
                ContourLineStyle = { Color = MeshDescription.LineColor },
                ContourLineLabels = { Visible = true },
                LegendBoxIndex = _chart.ChartControl.ViewXY.LegendBoxes.IndexOf(_legendBoxMesh),
                ShowInLegendBox = true,
                Title = { Text = MeshDescription.IntensityVariable },
                LegendBoxUnits = String.Empty
            };

Re: Contour labels

Posted: Wed Sep 12, 2018 2:10 pm
by ArctionKestutis
Hi,

Contour label will not on the same location for different zoom/pan. However, it should be still present along the contour line. Our Demo App has example "Intensity mesh, static geometry". With 'Property grid' it is possible to get similar setting as your. However, only very rarely I don't see some of the labels.
You should send your application for testing to us or teach how to reproduce issue.

All the best.

Re: Contour labels

Posted: Mon Sep 17, 2018 8:10 am
by Igor
I have send you a sample project where you can reproduce the issue.

Re: Contour labels

Posted: Wed Sep 26, 2018 7:06 am
by ArctionKestutis
Problem could have been encountered after zooming close enough the surface so that points surface points become too far away.
Yesterday we released v8.3.2.4001, which has Contour Labels rendering fix for low density surfaces.