IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New We are using a combo....
Of ImageMagick Perl and ASE's ChartDirector for Perl (and perlchartdir it provides), which is for pay... but relatively cheap if you are only using it in-house to produce charts and such. IOW, not redistributing it. Even then its not huge money.

Its what we use for our Dashboard Application and RealTime Charts and Graphs.

They come out real purty. Works well enough to look very good on the iPhone and other Mobile devices, as well as regular browsers.

While looking for an example... I stumbled across this. Seems to explain in the code what is needed... we dynamically provide the data (of course) and its just plain works.

http://help.soft30.c....0/paramcurve.htm


Here is the Product page:
http://www.advsofteng.com/product.html

Here is a Forum, don't know how old, active or anything... its looks to have been active at one time and has a lot of good chewy details in it.

http://www.chartdir....site=chartdir&bn=
Collapse Edited by folkert Sept. 15, 2010, 09:15:42 AM EDT
We are using a combo....
Of ImageMagick Perl and ASE's ChartDirector for Perl (and perlchartdir it provides), which is for pay... but relatively cheap if you are only using it in-house to produce charts and such. IOW, not redistributing it. Even then its not huge money.

Its what we use for our Dashboard Application and RealTime Charts and Graphs.

They come out real purty. Works well enough to look very good on the iPhone and other Mobile devices, as well as regular browsers.

While looking for an example... I stumbled across this. Seems to explain in the code what is needed... we dynamically provide the data (of course) and its just plain works.

http://help.soft30.c....0/paramcurve.htm
Collapse Edited by folkert Sept. 15, 2010, 09:19:59 AM EDT
We are using a combo....
Of ImageMagick Perl and ASE's ChartDirector for Perl (and perlchartdir it provides), which is for pay... but relatively cheap if you are only using it in-house to produce charts and such. IOW, not redistributing it. Even then its not huge money.

Its what we use for our Dashboard Application and RealTime Charts and Graphs.

They come out real purty. Works well enough to look very good on the iPhone and other Mobile devices, as well as regular browsers.

While looking for an example... I stumbled across this. Seems to explain in the code what is needed... we dynamically provide the data (of course) and its just plain works.

http://help.soft30.c....0/paramcurve.htm


Here is the Product page:
http://www.advsofteng.com/product.html
New sweet looking
but wouldn't qualify to me as "simple".

I may get one just for me though, cause it is pretty cheap.
Sure, understanding today's complex world of the future is a little like having bees live in your head. But...there they are.
New Simple enough.
Its programmatic and it basically is a feed it numbers and a few param and out comes a PNG/JPG/GIF... etc.

We also use pdftk to make PDFs and manipulate them, Also the combo of ChartDirector and ImageMagick to do additional labels, conversions and so on, works out really well.
New You do realize ...
You definition of "simple" probably runs about four pages single-spaced. :-P
--

Drew
New With 1/4" margin, 11x17 tabloid.
Yes. Simple enough is Plenty good enough.

If you establish APIs/script to run this shee... its something like this:

make_purty_pie_chart "my Pie Chart effort" 1 2 3 4 15 65 47 9000 200


(hah... caught myself doing a mode change and colon wq)
New Nah
I was just reviewing one of the sample scripts.
It is SIMPLE. it is nicely done. And it works in a blink on my system.
This seems to be a good programmatic solution, and it only costs $99.
It still want yours though.





#!/usr/bin/perl
use perlchartdir;

sub createChart
{
my $img = shift;

# Determine the starting angle and direction based on input parameter
my $angle = 0;
my $clockwise = 1;
if ($img ne "0") {
$angle = 90;
$clockwise = 0;
}

# The data for the pie chart
my $data = [25, 18, 15, 12, 8, 30, 35];

# The labels for the pie chart
my $labels = ["Labor", "Licenses", "Taxes", "Legal", "Insurance", "Facilities",
"Production"];

# Create a PieChart object of size 280 x 240 pixels
my $c = new PieChart(280, 240);

# Set the center of the pie at (140, 130) and the radius to 80 pixels
$c->setPieSize(140, 130, 80);

# Add a title to the pie to show the start angle and direction
if ($clockwise) {
$c->addTitle("Start Angle = $angle degreesnDirection = Clockwise");
} else {
$c->addTitle("Start Angle = $angle degreesnDirection = AntiClockwise");
}

# Set the pie start angle and direction
$c->setStartAngle($angle, $clockwise);

# Draw the pie in 3D
$c->set3D();

# Set the pie data and the pie labels
$c->setData($data, $labels);

# Explode the 1st sector (index = 0)
$c->setExplode(0);

# Output the chart
$c->makeChart("anglepie$img.png")
}

createChart(0);
createChart(1);

     Charts and graphs from data? - (crazy) - (16)
         How do you want to assemble them? - (static) - (4)
             Scripted if possible - (crazy)
             rrdt looks cool, but not for me. - (crazy) - (2)
                 It its simple you want - (beepster) - (1)
                     Well - (crazy)
         We are using a combo.... - (folkert) - (5)
             sweet looking - (beepster) - (4)
                 Simple enough. - (folkert) - (3)
                     You do realize ... - (drook) - (2)
                         With 1/4" margin, 11x17 tabloid. - (folkert) - (1)
                             Nah - (crazy)
         I use gnuplot for my charting. - (Another Scott) - (4)
             Any pie charts in there? -NT - (crazy) - (3)
                 Sure. - (Another Scott) - (2)
                     Not hard? - (crazy) - (1)
                         Yeah, it's a little obtuse. - (Another Scott)

Gradualism only goes so far.
63 ms