Return-Path: Delivered-To: apmail-perl-modperl-archive@www.apache.org Received: (qmail 63093 invoked from network); 23 Jun 2008 07:05:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Jun 2008 07:05:36 -0000 Received: (qmail 56059 invoked by uid 500); 23 Jun 2008 07:05:33 -0000 Delivered-To: apmail-perl-modperl-archive@perl.apache.org Received: (qmail 56037 invoked by uid 500); 23 Jun 2008 07:05:33 -0000 Mailing-List: contact modperl-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list modperl@perl.apache.org Received: (qmail 56026 invoked by uid 99); 23 Jun 2008 07:05:33 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Jun 2008 00:05:33 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [217.237.178.66] (HELO serv3.plusw.de) (217.237.178.66) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Jun 2008 07:04:39 +0000 Received: from p57b43dd2.dip.t-dialin.net ([87.180.61.210] helo=wsrs) by serv3.plusw.de with esmtpa (Exim 4.67) (envelope-from ) id 1KAg66-0001fE-EA for modperl@perl.apache.org; Mon, 23 Jun 2008 09:04:18 +0200 From: Rolf Schaufelberger Organization: plusW To: modperl@perl.apache.org Subject: Re: graphics in perl Date: Mon, 23 Jun 2008 09:04:55 +0200 User-Agent: KMail/1.9.9 References: <485E452D.17BB.001B.0@weizmann.ac.il> In-Reply-To: <485E452D.17BB.001B.0@weizmann.ac.il> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806230904.55553.rs@plusw.de> X-Virus-Checked: Checked by ClamAV on apache.org Am Sonntag, 22. Juni 2008 11:27:26 schrieb Malka Cymbalista: > We are running perl 5.8.5 on a Linux machine that is running apache 2.2.6 > with mod_perl 2.0.3. Our data is in a MySQL database (MySQL 5.0.45) > > We have been asked to write a web application that requires plotting > capabilities. We do most of our web programming in perl so I am looking > for a perl module that has the following features: 1. ability to create > histograms > 2. ability to create x,y plots > 3. ability to zoom in on a portion of the graph > 4. ability to calculate the distance between 2 points on the graph > 5. ability to hover on a point and bring up some text > > Does anyone have any suggestions for which perl modules we should look > into? > > Thanks for any information. For drawing graphs you can have a look at google graph api (http://code.google.com/apis/chart/) I've once used another cart libray offering API in different languages see : http://www.advsofteng.com/product.html And then there is GD::Graph, but I have no experience with this. For basic graphic functions look at Imager (imager.perl.org) -- Regards Rolf Schaufelberger