Ich versuche zu ermitteln, wie die richtigen Abstände erhalten, wenn Sie die cytoscape.js-Bibliothek mit dem Cose-Layout verwenden. Insbesondere, wenn ich eine Breite und Höhe eines Knotens definiere, tendieren die Knoten dazu, sich zu überlappen.cytoscape.js cose Layout-Knoten überlappen
Hier ist die Demo
Ich habe versucht, mit den Layout-Optionen zu experimentieren, aber ich habe keine Optionen gefunden, die mich mit meinem beabsichtigten Ergebnis liefern. Im Idealfall könnte ich Knoten unterschiedlicher Größe haben.
Eine Randnotiz: Ein seltsames Verhalten, das ich gefunden habe, wenn ich den Graphen mit einer Kante, die die gleiche Quelle und das gleiche Ziel hat, erstellt .. der Layoutabstand ist so, wie ich es beabsichtigt hätte. (Siehe den roten Knopf auf dem PLNKR). Aber offensichtlich hilft es nicht, wenn ich diese Art von Kante nicht habe.