Does anyone know of any opensource tool for creating dynamic organization chart in flex by reading values from database
Have a look at KapLab (http://lab.kapit.fr)
They have free data vizualisation components. I think you might be interested by the Visualizer component.
It's not open-source though, but you can get the source code if you buy a licence.
(If you need more info, you can still contact me because I'm working closely with them)
The IBM ILog Elixer library has an organization charting component. It's not free, but it fits the bill of what you are looking for.
The most polished "free" components I've seen are the KapLab Visualizer that Pez mentioned.
However for actual open source your best be is the BirdEye Information Visualization and Visual Analytics Library. Check out the demo, the "Graphs" tab and I think tree is right up your alley. BirdEye is built with degrafa as is axiis another open source data visualization library.
Good luck!
Maybe The Flare library would suit your needs , I am starting to use it. Looks kinda funky
http://flare.prefuse.org/
Related
I need to draw a more elaborate Mindmap to present my test strategy to my client. I have no experience of creating mind map with any tool.
Can someone suggest any good mindmap making tool?
For "pure" mind mapping I would suggest Freeplane (free and open source). I know people using Freeplane for professional test case generation. Very helpful in this respect are
extensive scripting support that can be used to support testcase entry and for customized exports
multiple fields per node that can be used for different purposes: attributes (tabular data), notes, detail
If your primary focus is the generation of presentations then you should probably use a different tool.
For more elaborate mindmap I would suggest XMind.
With XMind you can even create testcases inside your mindmap using its matrix features. There are lots more features like:
Timeline
Gantt view
Filters
Drilldown
Try https://github.com/mindolph/Mindolph , this desktop application provides features that you can create and manage mind map easily.
You may try online service MindMup or desktop ConceptDraw MINDMAP. Though the first one is not that professional and intuitive as ConceptDraw tool, it is free. The second product has a 21-day trial period, brainstorm mode, multiple hyperlinks, export to MS PowerPoint or Web pages and so on.
I have been goggling a lot to find anything that can help me with link-based data visualization in Flex 4. something like below screen shoot (made using Ravis).
Where user can drag these nodes, without removing the links and on double click of any node we can set some properties for that particular node.
I found this Ravis (Birdeye), but not much of examples and support is available for that. I was wondering is there any thing already present in Flex 4 or anything that might help?
Thanks
Try the components from Kap IT Lab They have been around for a long time, and you can test them for free. They also have a free community edition, which may suit your needs.
I am not associated to them in any way. You can see demos of their components in the Tour de Flex application.
I'm about to make a program (qt/gtk) where I need to display some kind of UML diagrams (like in BlueJ),
I wanted to ask you if there is such a component in GTK
It must work with new version of Gtk - gi.repository
The name of library is enough for me, I'll read docs, but if somebody post here some simple demo, it'll be appreciated.
Thank you
Dia (Old homepage) is a GTK based UML drawing tool. It is a very good tool with a lot of options. It is available on a number distros from their repositories. It has both application & library (libdia) components. There are python bindings available as well. If you have not checked it out, you should.
Hope this helps!
I found gaphas
You should checkout GooCanvas, I think is the more complete library for that kind of work.
I use python and pygtk, and use matplotlib to draw graphs in the GUI.
See a sample here : http://www.serpia.org/blog/2007/nov/03/matplotlib-and-pygtk-app/
Once I've seen a nice tool called .NET Reflector. It can show the entire object hierarchy of .Net binaries/apps (sorry if the term is wrong).
Is there something like this for Qt? As Qt has very good QMetaObject abilities, it should be possible to traverse object-trees, call methods(slots), change properties, etc.
I am currently re-factoring a Qt project. The naming of variables is very domain specific and I am not the expert in this domain. So, it is difficult for me to map a widget-variable to the widget on the screen. Such tool would be a great help for me to understand the code.
Thank you very much in advance!
For simple uses you might want to take a look at QObject::dumpObjectTree()
If you need something more advanced there's kspy
kspy: examines the internal state of a
Qt/KDE app KSpy is a tiny library
which can be used to graphically
display the QObjects in use by a
Qt/KDE app. In addition to the object
tree, you can also view the
properties, signals and slots of any
QObject. Basically it provides much
the same info as
QObject::dumpObjectTree() and
QObject::dumpObjectInfo(), but in a
much more convenient form. KSpy has
minimal overhead for the application,
because the kspy library is loaded
dynamically using KLibLoader. See /usr
/share/doc/kspy/README for usage
instructions. This package is part of
the KDE Software Development Kit.
It depends on KDE's klibloader so if you are not under KDE you have to modify it but it should be rather easy. Sources are here.
There's QSpy project. It inspects all QWidgets of running application. I'm not sure how well it works, because I couldn't use it on Mac OS X. Maybe on Windows it works better. https://github.com/sashao/martlet
http://qt-apps.org/content/show.php/QSpy?content=102287
I'm new to Flex but need to generate some visualizations of some time-based data. Any recommendations for tools that would work well in Flex?
Be sure to keep an eye on a new project called Axiis that was recently announced by Tom Gonzalez, a prominent Flex developer. It's a data visualization framework that should make custom charting very interesting.
Flex Builder Pro gives you access to the graph visualization library in mx.charts.
If you want an open source solution, you can try Flare.
If you're willing to pay for it (I think it's in the USD $250 range), Flex Builder Pro is definitely the way to go. The graphing and charting power in the libraries is impressive. It's quite simple to generate nice looking, complex graphs with not much coding.
Something other that the builtin mx.charts?
I'm using the standard Flex Charting - which is extremely configurable - we've been able to make it look pretty much how we want it to...
However, also take a look at iLog Elixir - they provide some superb additional charts that you might find useful - particularly the 3D charts. The Radar chart can be very effective in some situations but you really need the RIGHT place to use such a thing. Also they have a good heatmap and pivot charts.
Regards,
Jamie.
Some very interesting charts, and they have free-with-logo and pay-and-have-the-source versions, is amCharts. They can be used directly in a web page, feeding settings by XML and data by CSV (as services, by javascript or whatever) and also inside Flex projects.