He estado buscando una implementación en Java del algoritmo de diseño de gráficos dirigidos a la fuerza, pero no he obtenido resultados hasta el momento. Cualquier ayuda será apreciada :)Implementación de diseño dirigido a la fuerza en Java
Respuesta
Jung:
http://jung.sourceforge.net/index.html
.. ha estado alrededor por un tiempo, y tiene muchos algoritmos de diseño.
También puede consultar Gephi en http://gephi.org/ - es una aplicación, no una lib, pero es Java de código abierto.
También ha transformación (a superlanguage Java) y de la librería física aquí: http://www.cs.princeton.edu/~traer/physics/random_arboretum/index.html (haga clic en el cuadro de un montón de veces para crear el gráfico).
Estoy de acuerdo. Jung es excelente. Comparé muchas bibliotecas de gráficos dirigidos de Java para un proyecto de trabajo, y Jung es de lejos el mejor. –
¡Casi me olvido de Prefuse! http://www.prefuse.org/ - no es muy activo, pero he tenido buenos resultados con el puerto flash de Prefuse llamado Flare. – Andrew
Andrew, gracias :) –
Mi búsqueda arrojó cuatro resultados estrechamente relacionados; No sé lo que lo necesite para, pero espero que al menos uno de ellos será útil:
- Force-based graph project en Java en Google Code
- Force-directed map labeling
- Force-directed map overlays
- El enlace que he publicado en el comentario apareció en VTK, cuyo sitio web sí reclama cierto soporte para Java, aunque no lo he investigado a fondo.
Gracias Señor Torgamus, voy a ver ellos. Ustedes son de gran ayuda :) –
- 1. Implementación del diseño dirigido a la fuerza en C++
- 2. Agregar nuevos nodos al diseño dirigido a la fuerza
- 3. Diseño dirigido a la fuerza D3 con cuadro delimitador
- 4. Conceptos básicos del diseño dirigido por la fuerza de D3
- 5. Fix Node Position en D3 Diseño orientado a la fuerza
- 6. Actualización de enlaces en un gráfico dirigido por fuerza a partir de datos de json dinámicos
- 7. Diseño automático de "fuerza repelente" en Cocoa
- 8. Arquitectura Orientada a Servicios y Diseño Dirigido por Dominio
- 9. ¿Cuál es el motor gráfico de red dirigido a la fuerza más rápido para grandes conjuntos de datos?
- 10. Fuerza la impresora de destino en Java
- 11. Gráfico dirigido a la muestra y código de clasificación topológica
- 12. Agregue texto/etiqueta en enlaces en el gráfico dirigido a fuerza D3
- 13. fuerza de advertencia en java
- 14. d3.js ¿Cómo agregar acción de clic a un círculo de diseño de fuerza?
- 15. Muestras para el Diseño Dirigido por Dominio (especialmente .NET enfocado)
- 16. ¿Hay un evento de tocar y tocar dos veces en el gráfico dirigido a la fuerza de d3.js
- 17. ¿Diseño e implementación CLI?
- 18. Cómo funciona el Desarrollo Dirigido por Comportamiento (BDD) con el Diseño Dirigido por Dominio (DDD)
- 19. Carga basada en el tamaño - diseño de fuerza d3
- 20. Diseño e implementación de ClojureScript
- 21. Actualizar nodos existentes en un diseño de fuerza d3
- 22. d3.js: posición de nodo sugerida en diseño de fuerza
- 23. ¿Dónde puedo encontrar buenos recursos de Diseño Dirigido por Dominio?
- 24. Realmente fuerza la sincronización/enrasado de archivos en Java
- 25. Implementación de la interfaz Java en MATLAB
- 26. D3 visualización de diseño de fuerza muerta lenta cuando se utiliza un gran conjunto de datos?
- 27. Dirigido a la opción de iPad en Xcode
- 28. Objetos Value vs Entity (Diseño Dirigido por Dominio)
- 29. Java - ¿Cuál es la mejor estructura de implementación para Graph?
- 30. Fuerza LINQ a no retrasar la ejecución
La misma pregunta, pero para C++: http://stackoverflow.com/questions/713701/force-directed-layout-in-c – Pops