2017-10-15 75 views
0

我想用cytoscape創建一個網絡表示。cytoscape.js佈局複合節點

它需要安排設備「網站」節點和站點必須屬於/分派到區域節點(他們是7個地區,也許400-500點和700-800設備)

這樣一個區域有多個網站和一個網站可以有多個節點(設備)

我有一些問題適用於超過1000個節點的佈局。

如何將節點的每個級別的佈局應用到一起而不會重疊?

我可以使用選擇器應用佈局嗎?

感謝您的幫助!

原諒我的近似英語我是法國人。

問候

回答

1

Vouz pouvez utiliser data.parent丹斯樂JSON杜noeud。在本地區,您可以找到自己喜歡的地方。在généralement利用cose-bilkent傾注組織者les grapheshiéarchique。在這裏,您可以使用這些算法來計算這些算法。

-

您可以使用data.parent在節點的JSON。它表示複合圖層次結構中它上面的節點。 cose-bilkent佈局通常用於複合圖形。還有其他複合佈局,但cose-bilkent通常最適合。

0

謝謝您的回答和你的法語消息:)

事實上,我發現COSE-爾肯佈局,似乎是有效的嵌套節點。但是我必須刪除一個層級(因爲經過4個小時的治療,API沒有完成處理),結果令人鼓舞。

因此,對於父母>子女父母>節點,也許我應該嘗試分離我的過程。

我有7位家長,所以一個接一個。將地圖保存在JSON文件中,最後合併所有7 json文件並使用預設佈局。

致以問候