2013-06-28 11 views
5

W mojej aplikacji Java potrzebuję jakiegoś algorytmu układu. Pierwsze podejście jest w następujący sposób:Algorytmy układu graficznego Java

  • pakiet Graphviz musi być zainstalowany
  • Utwórz plik dot
  • połączeń Graphviz z aplikacji java i analizować dane wyjściowe (Układ)
  • Pokaż wykres z układu z graphviz (przypisana kropka)

Ale to rozwiązanie wymaga pakietu graphviz zainstalowanego na uruchomionych maszynach. Chcę pozbyć się tej zależności i szukam odpowiedniego zamiennika.

  • wejściowe: węzły o szerokości i wysokości/krawędzie od węzła do węzła o grubości linii
  • wyjściowa: Okolice obwiedni wielkości pudełko, pozycje dla węzłów i krawędzie

można polecić dowolny dobry i prosty algorytm układu java? Czy masz jakieś doświadczenia?

Dzięki

+0

dla graf skierowany użyłem ramy Sugiyama, nigdy nie pracował z non graf skierowany, więc nie jestem pewien, co jest dla nich najlepsze , możesz również rzucić okiem na wykresy ukierunkowane na siłę – user902383

Odpowiedz