Training, Open Source computer languages
PerlPHPPythonMySQLApache / TomcatTclRubyJavaC and C++LinuxCSS 
Search for:
Home Accessibility Courses Diary The Mouth Forum Resources Site Map About Us Contact
 
For 2023 (and 2024 ...) - we are now fully retired from IT training.
We have made many, many friends over 25 years of teaching about Python, Tcl, Perl, PHP, Lua, Java, C and C++ - and MySQL, Linux and Solaris/SunOS too. Our training notes are now very much out of date, but due to upward compatability most of our examples remain operational and even relevant ad you are welcome to make us if them "as seen" and at your own risk.

Lisa and I (Graham) now live in what was our training centre in Melksham - happy to meet with former delegates here - but do check ahead before coming round. We are far from inactive - rather, enjoying the times that we are retired but still healthy enough in mind and body to be active!

I am also active in many other area and still look after a lot of web sites - you can find an index ((here))
Use SVG to present data graphically on the web?

Posted by Chuck (Chuck), 12 February 2005
I have a project where I need to display data graphically on a web page. The host computer will be running Linux Enterprise Server and the Apache web-server. The data is statistical (trending) data, which is best presented in an x-y scatter plot (the abscissa elements are separated by a non-fixed value – i.e., the data is not uniformly sampled). The amount of data per plot is less than 5000 x-y pairs.

Some background: I have taken Well House Consultant’s Python course, and have just started coding this project in Python. I have started reading up on Scalar Vector Graphics (SVG; which is XML-based). I expect to be using XML, XSLT and XHTTP for other elements of the project.

Given that I want to keep the number of languages to a minimum, and Python is the primary language, is SVG a good choice? Or are there other alternatives that I should look into (such as PHP)?



Posted by admin (Graham Ellis), 12 February 2005
Have a look at Python Image Library and Matplotlib in Python ... I suspect it does what you want and it will also save you the time and money involved in learning PHP on top of Python.

Here's a link to some of the Matplotlib and Python Image Library stuff.
http://matplotlib.sourceforge.net/backends.html
http://www.pythonware.com/products/pil/

As regard generated file format ... .gif or .jpg or .svg are all possible; if you're looking for the widest possible web availability, I might prefer .gif or .jpg as they're pretty well universal, even though your server will have to generate the pixel maps.



This page is a thread posted to the opentalk forum at www.opentalk.org.uk and archived here for reference. To jump to the archive index please follow this link.

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2024: Well House Manor • 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • FAX: 01144 1225 793803 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho