Pregunta

El punto es permitir la administración rápida e intuitiva de estructuras gráficas potencialmente grandes

Los conceptos que he encontrado son:

  • árbol
  • TreeMap
  • diagrama de Venn
  • árbol hiperbólico

¿Cuál preferirías u otras ideas?

¿Fue útil?

Solución

La mejor solución práctica de interfaz de usuario que he encontrado para grandes gráficos es gráfico de primavera de Mark Shepherd . Se escala bastante bien también.

Otros consejos

Es posible que desee echar un vistazo a GUESS, que cuenta con algunas funciones de creación rápida de prototipos, como un lenguaje integrado de dominio específico para la manipulación / generación de gráficos e incluye una variedad de diseños de gráficos. Lo que significa que puedes hackear fácilmente una demo y verificar si te gusta la interfaz.

http://graphexploration.cond.org/

skyrails es un concepto interesante; La edición se haría por su línea de comando en lugar de manipulación directa. La implementación actualmente maneja 10 ^ 4 nodos, lo cual no es un gráfico grande por la medida normal (los gráficos grandes de hoy en día significan que no se pueden colocar fácilmente en la memoria de 32 bits), pero el concepto explota la navegación innata humana en 3D. habilidades, por lo que debe escalar tan grande como podamos hacer frente.

Aquí hay algunas ideas inteligentes para diferentes escalas:

  1. Interfaz de usuario de Zircle Un excelente componente de vuejs, la navegación se siente un poco como hacer zoom a través de Mandelbrot fractales atm limitado por seis niveles.
  2. Buscador de árbol con D3 Solución inteligente de TU Graz. No estoy seguro sobre el impacto de las licencias, pero parece realmente prometedor.
  3. gephi Esto será utilizado por el periodista de datos para mostrar parcelas muy grandes, pero no es la solución más interactiva.
  4. yed / yworks Compañía muy experimentada con una amplia gama de soluciones de diagramación increíbles
  5. GraphQLViz Barra de espacio para Graphviz.

¿Por qué no usar una solución de mapa mental? Hay tantos geniales por ahí. Por ejemplo,

  1. mindmeister Gran solución web, donde puedes compartir fácilmente tu trabajo como un documento de Google.
  2. simplemind Como aplicación o PC. Mi favorito personal en mi mano. También hay una edición gratuita.
  3. freemind OpenSource con diferentes opciones, muchos complementos y un groovy-DSL
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top