Since version 3.0 you can generate images of coordinate diagrams (resp. charts or graphs) at serverside (using PHP or ASP) and save it as file or send it back as a stream. These 2 versions are independent from the clientside JavaScript version of the script. The method calls of the 2 scripts are very similar to the method calls of the JavaScript version. However, the methods for changing the properties of objects (MoveTo, ResizeTo, SetColor, etc.) are not available, because it is not possible to change these properties after the image has been created. Because of this, the bar, box, dot, pixel, line, area, arrow and pie objects in the JavaScript version, are methods of the diagram object in the PHP and ASP version. The usage of the script versions is shown in the following table:
VH Graph 4 is available now. It is a 30-day trial version with no more than 3 data sets can be plotted. You need PHP4 and Zend optimizer (free from zend.com) to test it. For paying customers, source code is available.
The main purpose of this program is to facilitate plotting with data
generated from program. It is not a *Complete* interface to GNU Plot.
The program itself is platform independent and it has been tested
under both Windows & Linux. But remember to set the location of GNU Plot
at the beginning of the program.
Friends Of Scouting (FOS) and many other community / organizational goal setting situations use a big red thermometer to show the current status of the fund raising campaign (and other things). Since we have used this graphic (abet hand drawn) in our council for several years, it made sense to use it on our web site to show the current status of our FOS campaign. Unfortunately, I wasn't able to find an "off the shelf" way to generate the graph on the fly. Suggestions were made to "generate it out of Excel" - which would have worked, but would have required editing the Excel spread sheet, generating the graphs and then manually uploading them to the web server or putting the spread sheet on the web server and only letting people who have Excel view it. Neither option seemed like a good alternative.
Joining mailing list will entitle you
to receive occasional emails informing you of news and
updates to the site and any special offers that may be
of interest to you.