Graphing & SVG

Events happening in the community are now at Drupal community events on www.drupal.org.
This group should probably have more organizers. See documentation on this recommendation.

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.

snufkin's picture

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 more
snufkin's picture

Drawing 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 more
sime's picture

Examples 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

Read more
snufkin's picture

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 more
sime's picture

maani.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 more
snufkin's picture

SVG 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 more
snufkin's picture

Drawing 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 more
sime's picture

GSoC: SVG API

I figure SoC is an opportunity.
http://drupal.org/node/120260

Read more
Bèr Kessels's picture

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 more
sime's picture

Getting 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?

Read more
Subscribe with RSS Syndicate content

Graphing & SVG

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: