Custom 3D series points limitation

TeeChart for Microsoft Visual Studio .NET, Xamarin Studio (Android, iOS & Forms) & Monodevelop.
Post Reply
jenb
Newbie
Newbie
Posts: 50
Joined: Thu Jun 21, 2007 12:00 am

Custom 3D series points limitation

Post by jenb » Mon Aug 13, 2007 10:24 am

Dear All

Is the maximum number of points in any of the custom3Dseries still limited to 2000? I am using 2048 x 50 in the ColorGrid series and although there is some slowness in redrawing it does allow this (although there is still a problem when irregular grid is set to true).

Are there any plans to increase the maximum number of points for these series?

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Mon Aug 13, 2007 11:04 am

Hi jenb,

This limit has already been increased to 20000x20000 cells per grid in v3 but it is still 2000x2000 in v2. Which TeeChart version are you using?

Could you please send us a simple example project we can run "as-is" to reproduce the issue when IrregularGrid=true?

You can post your files at news://www.steema.net/steema.public.attachments newsgroup or at our upload page.

Thanks in advance.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

jenb
Newbie
Newbie
Posts: 50
Joined: Thu Jun 21, 2007 12:00 am

Post by jenb » Mon Aug 13, 2007 12:15 pm

Hi Narcis

I am using the latest TeeChart - version 3.2.2763.26082. I previously posted a project at your upload page - simple.zip. The original email for this is at:

http://www.teechart.net/support/viewtop ... ght=#24238

It is still a problem that I can't swap between the regular and regular grid, also that the chart is slow to update (e.g. if another window has been overlapping), but maybe I need to specifically call the update event?

Let me know if you need more information.

Regards

jenb

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Mon Aug 13, 2007 1:20 pm

Hi jenb,

Thanks for the information.

Yes, this issue (TF02012357) hasn't been fixed yet but it's I high-priority item in the bug list.

Regarding the slow updating problem, it may be related to the issue affecting all System.Windows.Forms.Control objects we discussed here.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

jenb
Newbie
Newbie
Posts: 50
Joined: Thu Jun 21, 2007 12:00 am

Post by jenb » Mon Aug 13, 2007 1:56 pm

Thanks Narcis

Would there be any advantage in using the SurfaceSeries rather than the ColorGrid?

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Mon Aug 13, 2007 2:07 pm

Hi jenb,

You could try using Surface series, it may produce a different output than ColorGrid series. However, to have the surface looking like a ColorGrid you'll have to set chart's rotation to 360º and elevation to 270º. This will make axes not being plotted as with ColorGrid series.

You can try just changing the series style using ChangeType method as shown here.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

jenb
Newbie
Newbie
Posts: 50
Joined: Thu Jun 21, 2007 12:00 am

Custom 3D series problem

Post by jenb » Wed Jan 16, 2008 2:55 pm

Dear Steema

I wondered if the issue TF02012357 has been fixed yet? If not is there any update on it (e.g. plans for when it might be fixed)
narcis wrote: Yes, this issue (TF02012357) hasn't been fixed yet but it's I high-priority item in the bug list.

Regarding the slow updating problem, it may be related to the issue affecting all System.Windows.Forms.Control objects we discussed here.
Regards

jenb

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Post by Narcís » Wed Jan 16, 2008 6:03 pm

Dear jenb,

No, this issue hasn't been fixed yet. As told before, it is a high-priority item in the bug list. However, this is quite a complex one and may involve some ColorGrid's redesign. Therefore I'm sorry to say that we can't provide an estimate date at the moment.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

jenb
Newbie
Newbie
Posts: 1
Joined: Mon Aug 22, 2016 12:00 am
Contact:

Re: Custom 3D series points limitation

Post by jenb » Tue Mar 28, 2017 9:12 am

I am now using TeeChart V2016 and the ColorGrid series. I want to plot 40000 x 101 points. Is this possible? Are any particular settings recommended for the ColorGrid series with a large number of points. if not possible do you recommended another series type, e.g. Surface Series?

Christopher
Guru
Posts: 1603
Joined: Fri Nov 15, 2002 12:00 am

Re: Custom 3D series points limitation

Post by Christopher » Wed Mar 29, 2017 11:02 am

Hello,
jenb wrote:I am now using TeeChart V2016 and the ColorGrid series. I want to plot 40000 x 101 points. Is this possible? Are any particular settings recommended for the ColorGrid series with a large number of points. if not possible do you recommended another series type, e.g. Surface Series?
Revisiting this post of mine, I believe things have changed slightly. Using this code in TeeChart.NET gives us the corresponding image:

Code: Select all

    private Steema.TeeChart.Styles.ColorGrid colorGrid;
    private void InitializeChart()
    {
      double x, y, z;
      Random rnd = new Random();
      int length = 2;

      tChart1.Aspect.View3D = false;
      tChart1.Series.Add(colorGrid = new Steema.TeeChart.Styles.ColorGrid());
      colorGrid.IrregularGrid = false;

      for (int i = 0; i <= length; i++)
      {
        x = i * i;
        for (int j = 0; j <= length; j++)
        {
          z = j;
          y = rnd.NextDouble();
          colorGrid.Add(x, y, z);
        }
      }
    }
TChart636263774780721860.png
TChart636263774780721860.png (11.98 KiB) Viewed 16096 times
whereas in ActiveX/Delphi we have:

Code: Select all

procedure TForm1.InitializeChart;
var
  colorGrid : TColorGridSeries;
  x, y, z : Double;
  length, i, j : Integer;
begin
     colorGrid := TColorGridSeries.Create(Self);
     colorGrid.ParentChart := Chart1;

         length := 2;

         Chart1.View3D := false;
         colorGrid.IrregularGrid := true;

         for i := 0 to length do
      begin
            x := i * i;
            for j := 0 to length - 1 do
        begin
               z := j;
               y := Random;
               colorGrid.AddXYZ(x, y, z);
        end;
      end;
end;
Chart42823,5363522569.jpg
Chart42823,5363522569.jpg (51.64 KiB) Viewed 16097 times
I think TeeChart.NET has been improved in this area. With respect to plotting so many points, can you please repost the example project so I can look at it again? The passage of time has left me without access to your original one, I'm afraid.
Best Regards,
Christopher Ireland / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Instructions - How to post in this forum

Post Reply