Rick,

I'm intrigued that you applied for a patent. What part of this process is in
your view unique?

Regards,

Mark


Mark Birbeck
CEO
x-port.net Ltd.

e: [EMAIL PROTECTED]
t: +44 (0) 20 7689 9232
w: http://www.formsPlayer.com/

Download our XForms processor from
http://www.formsPlayer.com/

> -----Original Message-----
> From: Rick Bullotta [mailto:[EMAIL PROTECTED] 
> Sent: 08 December 2004 14:33
> To: [EMAIL PROTECTED]
> Subject: RE: [svg-developers] XMl 2 SVG
> 
> 
> 
> We built our own, for a very specific purpose (manufacturing 
> and executive dashboards).  Corel was doing some stuff, as 
> was Beatware (though not SVG-specific, if I recall).
> 
> We explored XSL as one approach and found it to get "in the 
> way". Instead, created a (patent applied for) model by which we have:
> 
> 1) The "raw" SVG (a SVG drawing of some sort)
> 2) The "properties" of the SVG drawing that are to be 
> mappable/configurable
> 3) The "mappings" from the abstract "properties" to specific 
> SVG elements/attributes
> 4) The "raw" data (one or more XML documents containing data)
> 5) The "expressions" which populate those properties from the data 
> 
> The key reason for the "properties" abstraction was to expose 
> top-level "typed" properties for the visualization object.  
> For example, if we created some type of dial gauge, the 
> "properties" might include:
> 
> - Background color
> - Needle color
> - Minimum range
> - Maximum range
> - Value
> - Label
> - NumberFormat
> 
> Then, through a visual GUI, these abstract properties were 
> bound, using fairly rich expressions (a bit more than ECMA 
> script) to the appropriate SVG elements/attributes.
> 
> Lastly, through another visual GUI, these "generic" display 
> objects could have their properties bound (once again, via 
> expressions) to data.  The other "special sauce" in this GUI 
> was hiding the ugliness of Xpath from the user and allowing 
> them to drag-and-drop from XML documents to the property 
> mapper/expression editor.
> 
> From a technology perspective, there's nothing special needed 
> other than an XML parser (.NET or Java).  The actual 
> rendering can be done server-side (via a web service) or 
> client-side (via a helper applet and the Adobe viewer).  To 
> accomplish the outbound server-side rendering to an image, we 
> have created separate server-side components that leverage 
> SharpVectorGraphics on the .NET platform and Batik in Java 
> environments.
> 
> Hope that gives you some idea of what it possible!
> 
> Rick Bullotta
> CTO
> Lighthammer Software (http://www.lighthammer.com)
> 
> -----Original Message-----
> From: A.M.Shourbagui [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, December 08, 2004 6:09 AM
> To: [EMAIL PROTECTED]
> Subject: [svg-developers] XMl 2 SVG
> 
> 
> hi guys is there yet any tool that maps xml nodes to
> svg elements..or visual editor for creating xsl that
> transforms an xml to svg...
> thnx 
> kojo
> 
> 
>               
> __________________________________ 
> Do you Yahoo!? 
> Meet the all-new My Yahoo! - Try it today! 
> http://my.yahoo.com 
>  
> 
> 
> 
> 
> -----
> 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
> 
> 
> 
>  
> 
> 
> 
> 
> 
> 
> ------------------------ Yahoo! Groups Sponsor 
> --------------------~--> 
> Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
> Now with Pop-Up Blocker. Get it for free! 
> http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/1U_rlB/TM
> --------------------------------------------------------------
> ------~-> 
> 
> -----
> 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
> 
> 
> 
>  
> 
> 
> 
> 
> 





------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/1U_rlB/TM
--------------------------------------------------------------------~-> 

-----
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/

<*> 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