views:

84

answers:

2

Hi Guys, I'm looking for a graph control that works just like Google wonder wheel or Thinkmap visual thesaurus. I don't know what do these types of diagrams called. Any help would be appreciated. I have a series of non-hierarchical related data entities (should be shown as big and small circles) and I want to show their relation (lines between the circles).

A: 

Hey 411234,

I think you are after this effect, i also dont know if it has a specific name: http://www.dotnetsolutions.co.uk/successes/wikiexplorer/ http://www.dotnetsolutions.co.uk/assets/images/screenshots/we1.png thats in wpf so maybe there is source floating around for it - or maybe .net reflector can help you work out how it is done.

I have not seen any components that do this automatically, your best bet is to use one of the many graph libraries on codeplex.com to create a graph like data structure and display it - they have integrated visualisation and graph layout tools included within them.

A few links from my notebook:

i'm afraid i've not used any of them in depth so cant recommend one over the other - also be careful as some of them are released under different licenses.

hope this helps

David

GreyCloud
Thanks for your kind answer David. Actually I was looking for a more shiny thing just like the one that visualthesaurus have that handles mouse drags and clicks. Anyway I end up using a c# wrapper for graphviz since it's really easy to use.
A: 

check http://www.nwoods.com/ for diagram controls for .NET, WPF, Silverlight and Java.

Fuzzy