Have you looked at http://zedgraph.org? I believe it can be used as you suggest, and it's all managed so should run on Mono. I currently have only tested it on MS.NET as a UI control, but have need shortly to use it as a class library for generating static graphs from within my server-side component. So I'll be vetting that part of it on Linux+Mono in the near term.
Allister Beharry wrote: > Hello, > I have an idea for a SoC project this year in the category Mono applications: > > Basic idea is to implement a Mono/.NET port of or bindings for an > existing open-source charting/plotting/visualization library. > Graphical representation of data is a very common requirement in many > apps from stuff like business intelligence reporting to system tasks > like visualizing resources utilization. This goes beyond the idea of a > charting control in that it provides its functions as a class library > which can be called from any app - from a web applicatiom say, that > needs to display charts for a business report > > The library I've looked at is PLPlot - http://plplot.sourceforge.net/ > PLPlot is a very powerful C language plotting library with bindings > for differnet languages. Displaying the graphs is done using plugins > so it can target a backend like Gtk# / Cairo > > > The steps would be: > Create bindings based on the C++ interface using SWIG > Create a native Mono API for the library > Create a GTK# widget and Windows Forms control utilizing the library > > I have a lot more details to put into a proper proposal - but what do > you guys think about the idea? > > Allister _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
