Bonjour,

J'ai réalisée une application générant un graphe. Graphstream me sert donc à l'afficher. Bien que j'utilise graphstream depuis un petit mois, je n'ai pas trouvé comment éviter que les nœuds se recouvrent/ se superpose.

La taille des nœuds est imposée par l'importance de chaque nœuds. Je peux bien modifier l'échelle des nœuds (passer de 10px à 1px) toutefois c'est pas satisfaisant. Certains nœuds qui sont fortement liés vont se regrouper en un paquet informe et où il est impossible de lire les labels.
Je cherche une solution a ce problème. J'ai essayer de jouer avec les force de répulsions, mais se n'est pas très concluant ... J'ai également essayé de jouer avec les longueurs des liens, mais si deux nœuds sont non-liés, ils se superpose également.

Avez-vous une idée de comment résoudre ce problème ? Surement, m'y suis-je mal pris.

Thomas