ASE Home Page Products Download Purchase Support About ASE
ChartDirector General
Forum HomeForum Home   SearchSearch

Message ListMessage List     Post MessagePost Message

  Release schedule
Posted by PasteUserNameHere on Oct-24-2008 01:13
When is the next major release of ChartDirector expected to be released?  What changes can we expect in the next release of ChartDirector?

  Re: Release schedule
Posted by Peter Kwan on Oct-25-2008 06:14
Hi,

The next version of ChartDirector (Ver 5.0) is likely to me available in Dec 2008.

The main features of the next version will be some new chart types (3D surface charts, contour charts, pyramid and funnel charts), SVG (scalable vector graphics) support, and various improvements in graphical effects (3D bubbles, lighting effects for pie charts, drop shadows for chart frame, brushed metal feel) and data manipulation (additional spline curve control, polynomial and logarithmic regression), etc..

Hope this can help.

Regards
Peter Kwan

  data manipulation ... in next version
Posted by Fran?ois on Nov-13-2008 01:52
"data manipulation (additional spline curve control, polynomial and logarithmic regression)"

Do you intend to deliver a way to tackle the best fitting regression type among the traditional linear, log, exp and basic polynomial without resorting to other programming "swiss knives"?

What would be great!

  Re: data manipulation ... in next version
Posted by Peter Kwan on Nov-13-2008 10:58
Hi Fran?ois,

The next version of ChartDirector (due in Dec 08) in fact has exactly these kinds of regression built-in (linear, constrained linear, polynomial or arbitrarily degree, logarithmic, and exponential).

Regards
Peter Kwan

  Re: data manipulation ... in next version
Posted by jw on Dec-03-2008 19:07
Peter Kwan wrote:

Hi Fran?ois,

The next version of ChartDirector (due in Dec 08) in fact has exactly these kinds of regression built-in (linear, constrained linear, polynomial or arbitrarily degree, logarithmic, and exponential).

Regards
Peter Kwan

Hi Peter,

As we are now in Dec 08 any update for the next release?

Cheers,

jw.

  Re: data manipulation ... in next version
Posted by Peter Kwan on Dec-04-2008 03:24
Hi jw,

The next version ChartDirector Ver 5.0 will be available sometime in Dec 08. As of to date, we have a beta release of the "ChartDirector for .NET Ver 5.0" assembly. If you are using .NET and want to try it, I may send the beta release to you, with some sample code that demonstrates various regression types.

Hope this can hlep.

Regards
Peter Kwan

  Re: data manipulation ... in next version
Posted by jw on Dec-04-2008 23:27
Hi Peter,

Thanks for the reply. I am using the C++ version (windows), with my main interest being 3D surface charts - I don?t mind beta testing when this version is available.

Cheers,

Jw.

  Re: data manipulation ... in next version
Posted by Richard Baker on Dec-06-2008 00:12
Hi Peter,

I use ChartDirector for Java - is V5 for Java also due out in Dec 2008? Any idea when a beta will be available for Java?

Best regards,

Rich

  Re: data manipulation ... in next version
Posted by Peter Kwan on Dec-06-2008 01:21
Hi Richard,

It is likely to be within Dec 08.

Regards
Peter Kwan

  Re: data manipulation ... in next version
Posted by Carl Thompson on Dec-09-2008 04:33
We are interested in the likely schedule for a new PHP version.

Also interested if the new version will support Bullseye charts.
We would be willing to beta test and provide feedback.

Thanks Peter.

  Re: data manipulation ... in next version
Posted by Peter Kwan on Dec-10-2008 01:38
Hi Carl,

ChartDirector for PHP Ver 5.0 is likely to be available around end of Dec 2008.

For the Bullseye charts, I am not sure exactly what it is. I tried to search google for "Bullseye Charts", but it does not give a consistent result. It seems it can mean any type of chart. (People are using "Bullseye Chart" to refer to different types of charts.)

My imagination is that it is a chart with some concentric circles, may be with symbols on it. If this is the case, it is just a polar chart with scatter symbols, and can already be achieved with the current version of ChartDirector.

If the above is not the "Bullseye Chart" you need, may be you can attach an image, or provide a link to help me understaand what it is.

Regards
Peter Kwan

  Re: data manipulation ... in next version
Posted by Carl Thompson on Dec-10-2008 02:30
Thanks Peter for the update.

Yes -- I also had difficulty pointing you in the direction of a good online example of a BullsEye chart. While it is somewhat similar to the existing Polar Radar charts, the biggest difference is that a BullsEye chart is what might best be described as a combo of a PIE chart, a Ring chart (bands emanating from the center) and an inverted Polar Radar chart where the ideal is the center (i.e., the BullsEye.) Each Arc segment could contain more than one data value and each segment and data value could be represented by a different name/type.  The Rings could likewise be name differently, for example the most central ring might be labeled "Core Services", a middle ring might be labeled "Supporting Services", and the outer ring might be labeled "Peripehral Services".

The Arc segments don't necessarily have to be of equal size, to accommodate arc dimensions containing a variable number of data values.  And example set of Arc segment labels might be:
Local Self-Service Services
Local Staff-Assisted Services
Remote Virtual Services (Self-Service)
Remote Assisted Services

For the data values, you might have several items in each dimension placed on the BullsEye some distance from the center core, where the item(s) with the highest value is/are placed.  For example, if the data values represent the Importance/Value/Performance/Expectation/Satisfaction, etc. of services, then the most Important/Valuable, etc. Services would appear at or near the center BullsEye.

The value of this layout, is the ability to quickly see a visual representation of multiple data values (possibly represented by numbered/colored/shaped symbols keyed to a legend), broken up into ranges (rings) and grouped into segments.

I tried to imagine developing such a chart using the existing Ver 4.1 and am at a loss for how it could be done -- and even if something comparable could be created, how to do so without requiring a hefty amount of coding.

I will go back to the client who showed me a paper example of a BullsEye chart to see if I can point you to an online reference.

Cheers.

  Re: data manipulation ... in next version
Posted by Carl Thompson on Dec-10-2008 03:47
Attachments:
An example attached ...
Figure1Patron Activities 3 small.jpg

  Re: data manipulation ... in next version
Posted by Peter Kwan on Dec-10-2008 14:10
Hi Carl,

The chart you attached appears to be just a normal polar chart with a scatter layer.

In analyzing how to create the chart, sometimes we can ignore the labelling first. It is because the labels are only for human reading, and are meaningless to the computer. They do not affect how the computer draws the graphical part of the chart.

Also, we can ignore the human interpretation of the chart (whether it is plotting temperature, revenue, satisfaction level, score, etc). The human interpretation will not affect how the chart is drawn.

Finally, if there is complicated text formatting, the text part is best creating by using a system designed for layout text. For a web page, HTML can be used to create the text label on the left of your attachment. ChartDirector is mainly for generating charts, and its text layout capabilities are not as sophicated as a Word processor, or PDF or HTML. If you need to use ChartDirector to create the table, you would need to use multiple custom text boxes (BaseChart.addText) and layout the table with your own code.

If we considering the chart on the left of your attachment, it is just a normal polar chart with a scatter layer. There is a sample code "Circular Zones" (you may look up for "Circular Zones" in the documentation index) which demonstrates how to create the circular rings. There is also a "Polar Scatter Chart" sample chart that demonstrates how to put symbols at arbitrary positions on the chart.

If you need to use the special symbols in your chart, you may use a custom symbol (see PolarLayer.setDataSymbol2). To put text in the center of the symbols, you may use PolarLayer.setDataLabelFormat, and set the format to shown the data item number plus 1 "{={dataItem}+1}". To put a label somewhere along the arc, use AngularAxis.addLabel.

Hope this can help.

Regards
Peter Kwan

  Re: data manipulation ... in next version
Posted by Mikolaj on Dec-10-2008 06:09
Hi Peter,

The same question but about Python version... :)


Thx a lot,
Mikolaj

  Re: data manipulation ... in next version
Posted by Pavel on Dec-13-2008 14:53
Peter,
Can you please send me beta .NET version? I want to see new features coming and make some tests.
I'm also interested in PHP beta version if it's available.
Thanks in advance.

  Re: data manipulation ... in next version
Posted by Peter Kwan on Dec-16-2008 01:39
Hi Pavel,

The "ChartDirector for .NET Ver 5.0 Beta" has been available for quite a while. The problem is that currently we have no documentation or sample code. Currently, we only provide the beta version to users that need specific features (eg. SVG, Surface Chart, Contour Chart), and we will communicate with the users by email to inform the users how to use those specific features.

We are confident that a releasible version of "ChartDirector for .NET Ver 5" (completely with full documentation and sample code) will be ready within this week. For general testing, I think the releasible version is better. I will post again in this thread when it becomes available.

Hope this can help.

Regards
Peter Kwan

  Re: data manipulation ... in next version
Posted by Steve on Dec-16-2008 02:42
If you need another "victim", I've got some spare time next week and would like to embed SVG charts into PDF documents. Version preference would be: Ruby, C++, PHP (in that order).

  Re: data manipulation ... in next version
Posted by Peter Kwan on Dec-22-2008 22:54
Hi All,

The release candidate for "ChartDirector for .NET Ver 5.0" is now available for download at:

http://download2.advsofteng.com/v5/chartdir_net.exe

The release candidate for "ChartDirector for .NET Ver 5.0 - Visual Studio .NET Integrated Help" is now available for download at:

http://download2.advsofteng.com/v5/chartdir_vsnet_help.exe

(Note: The "ChartDirector for .NET Ver 5.0 - Visual Studio .NET Integrated Help" is an optional download. See http://www.advsofteng.com/vsnethelp_info.html)

Regards
Peter Kwan

  Re: data manipulation ... in next version
Posted by jw on Dec-23-2008 18:54
Peter,

Looks good:) Any chance of the windows C++ version today?

Cheers,

JW

  Re: data manipulation ... in next version
Posted by Peter Kwan on Dec-24-2008 01:25
Hi jw,

We are currently working on the "ChartDirector for JSP/Java". The "ChartDirector for C++ Ver 5.0" probably won't be available until Jan 09.

Regards
Peter Kwan

  Re: data manipulation ... in next version
Posted by Mikolaj on Dec-28-2008 20:47
Hi Peter,

Probably you've missed my question last time, so I try again :)

When do you plan release the Python version?


Thx a lot,
Mikolaj

  Re: data manipulation ... in next version
Posted by Peter Kwan on Dec-29-2008 12:54
HI

When do you plan release the Python version?

It will be on Jan 2009.

Hope this can help.

Regards
Peter Kwan

  Re: data manipulation ... in next version
Posted by Peter Kwan on Jan-05-2009 18:59
Hi,

The release candidate for "ChartDirector for Java Ver 5.0 - software with HTML documentation" is now available for download at:

http://download2.advsofteng.com/v5/chartdir_java.war

The release candidate for "ChartDirector for .Java Ver 5.0 - CHM documentation" is now available for download at:

http://download2.advsofteng.com/v5/javachartdir.zip

Regards
Peter Kwan

  Re: data manipulation ... in next version
Posted by Steve on Jan-24-2009 02:05
PHP/Perl version update?

  Re: data manipulation ... in next version
Posted by Craig on Jan-26-2009 19:06
I have download the RC for version 5, and I very much like the new charts, and additional features.

Can I ask are you planning to upgrade the COM library to V5, and if so, indicative timescales for the full release of this version?

Thanks.

  Re: data manipulation ... in next version
Posted by Peter Kwan on Jan-27-2009 05:06
Hi Craig,

Although I cannot quote the exact date, we are confident that it will be sometime in Feb 2009 for the full release.

Currently, we have finished porting the code to .NET, Java and C++. We are stress testing the C++ port now. The editions ASP/COM/VB, PHP, Perl, Python, Ruby, ColdFusion are wrappers to the C++ port, so once the C++ port is OK, the other editions should follow quickly.

Regards
Peter Kwan