I'm looking for examples of interfaces that allow users to explore complex, interconnected systems on a variety of levels, from high-level patterns to low-level details.
In the mapping world, this has been tackled many ways with geographical data being the base data layer. Zooming in and out lets you drill in or get a wider perpective, small thumbnail maps keep you oriented, sidebar panes or in-context balloons let you examine individual map features, data-overlay switches let you add and remove data attributes, etc.
I'm interested in applying similar patterns to social-style webs of data, usually represented in network or wiring-style block diagrams.
Here are a few interesting examples:
- LinkedInMaps is an elegant web-app, but too simple for my needs (imagine an order of magnitude or two more complexity)
- The cross-platform graph editor yEd is much more complex, and the way it shows the same node using two different diagrams helps clarify the gnarly network graph (it's my fault that the nodes and edges are so jarringly presented, not the app's):
- Google Earth with the Sky dataset turned on blurs the geographic/social lines a little because of the depth and complexity of displaying constellations and nebulae:
I'm interested in:
Expanding this set of examples in general (whether source is a stand-alone app, web app, industrial controller app, etc). What variations are out there?
Relevant, live, web applications. Due to the challenges of implementing something like this on the web, performance and technical limitations can profoundly influence UX.
Thanks, and let me know if/how I can improve this question.