What does it take to generate graphs using Drupal (and jQuery)? What are the pros and cons of the various methods? Perhaps there is the makings of a solution already.
PHP, JavaScript, XML into SWF? Feel free to speculate. Why not SVG and push the standards forward? Whatever the format, code examples are welcome to demonstrate the various specifications, and hopefully we can shed some light on the situation.
Drawing API planning
I am right now planning the drawing API. Since you, developers are the ones who will primarily use this API, I decided to do this outlining publicly. If you have any comments, ideas of how you would find it easier to use later on, please share it, and if its well founded, i will do my best to incorporate it into the module.
Drawing API in shape of the Forms API
Read moreDrawing API progress report
Almost a week passed. Time flies. I just recently recovered from the shock, when I went to the local Western Union office to fetch my payment, where for the first time in my life I had to spell 'Google' to the lady behind the glass, and here we are, already almost end of the first week...
Even my new keyboard arrived as well as the Pro Drupal book, so there is no obstacle (except for some silly exams) in my way to code for you.
Read moreExamples of CSS Graphing techniques
CSS Graphing techniques:
http://dhtmlsite.com/cssgraphs.php
Some might be interested in the CSS graphs more than I, I'm presonally interested the data structures and rendering principles in use here. Check out some of the PlotKit stuff, for example:
http://media.liquidx.net/js/plotkit-tests/svg-sweet.html
Visualization perspectives
Just stumbled upon this post on Mashable: http://mashable.com/2007/05/15/16-awesome-data-visualization-tools/
Several good ideas what could be implemented in Drupal on the field of visualization. With open formats like SVG there is no stopping us :)
Read moremaani.us swf graphs
I was reminded in IRC about the graphing tool, which is free to use non-commercially.
http://www.maani.us/charts/index.php?menu=Gallery
Seems a good candidate for a drupal module. Mainly I'm posting this to not forget the link again.
Read moreSVG in theming
The title of this group is graphing and svg, so maybe this doesnt really fit, but to try to spin the group up a bit I want to share what I was thinking on today. Please comment if you like the idea, or criticize if not. It was about my project and the following thought crossed my mind:
Read moreDrawing module
Having applied to the Drawing SVG project for the GSoC I started to outline my plans, which I would like to share here, to ask for your feedback on it. I will edit this document as the discussion progresses.
I think the logical setup is two-leveled: we want a general drawing module, and specific "tools" to use the models, primitives defined in the drawing module. This basic module has to be very well designed, because potentially many developers will want to use it. From here on I will use tool as referring to different drawing APIs, such as SVG.
What should be in this drawing.module?
Read moreGSoC: SVG API
I figure SoC is an opportunity.
http://drupal.org/node/120260
SVG, PHP and AJAX references
Some of my bookmarks, for reference:
* detect SVG capabilities: http://blog.codedread.com/archives/2005/06/21/detecting-svg-viewer-capab...
* AJAX/JS and PHP SVG charting: http://cristian.nexcess.net/ajax/svg_chart/
* The lib I used (code from) in my proof of concept: http://www.phpclasses.org/browse/package/2184.html
I will collect more bookmarks at http://www.simpy.com/user/berkes/tag/svg
Read moreGetting started (what is SVG?)
SVG is an acronym that some people might have glossed over. So I want to start with the basics to make sure that the reader knows what this is all about. SVG is not very complex when you pull it a part. It is a markup language for graphics. It is:
S = Scalable - you can display the image at any size without resolution loss.
V = Vector. Lines and shapes are defined by geometry, not dots.
G = Graphics, yeah?


