I'm only using IE/aSVG as all my clients live in managed service land 
of UK public bodies where everyone uses IE.

My approach is to embed an SVG in an HTML. The SVG is dynamic but all l 
controls are run via JS in the IE view.

Data is fetched from the server as Raw XML using XLR. The returned XML 
block is attached to ie.DOM, processed into an HTML table (inc some 
calcultaion) and the result is charted in the SVG. Most tables can be 
viewed in several ways, a change to the table view alters the chart.

The SVG is a basic layout of the chart. Only series and scales are 
added dynamically to the svg.DOM using HTML>SVG communication. 
Essential there are 3 <g>:

--- Layout
--- Scales
--- Series

A refresh essentially measns removeing the <g> for Scales and Series, 
and rebuilding them.

I went this way as it meant that I did not need any widgets for 
SELECTS, RADIOS, and so on. Basically, I'm using SVG as dynamic graphic 
tool for the chart and HTML for all other functionality. 

The way it is structured means that interaction is one-way. However, it 
is possible to have it both directions.

--- In [email protected], "dupemenot" <[EMAIL PROTECTED]> 
wrote:
>
> Hi,
> I have to generate some data powered diagrams using svg.
> I am using jsp along with struts. Could you guys tell me what are the
> options I have ?
> What I found:
> -Use Batik library which encapsulates svg. This technology is not 100%
> capable yet
> -Use DOM to generate svg. Very long procedure coz one has to go
> through every node and its attributes.
> -Use xslt to generate svg. I dont have much knowledge about this.
> Please explain how would I do this. Its seems more practical approach.
> I am guessing I will have to get the data from the database in XML
> format in order to use this technology.
> 
> Please enlighten me!
>



------------------------------------

-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
----Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svg-developers/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Reply via email to