sigma.js

    9熱度

    1回答

    Sigma.js在他們的GitHub上列出了幾個examples,但從它們不清楚加載插件需要什麼。 我試圖簡單地包括一個<script>標籤指向插件的JavaScript文件,但沒有奏效。如何將插件導入/使用/複製到我的網站?

    4熱度

    3回答

    我想要在Web界面上顯示大型網絡圖形。經過幾天的搜索,我決定使用Sigma.js,因爲它看起來很簡單,並且與HTML5兼容。 問題是我無法顯示來自Sigma.js網頁的任何圖表示例,即使我使用作者在Sigma.js主頁上的最小代碼。我甚至複製粘貼整個網頁,用右鍵點擊查看代碼,但徒勞(like this)。我已經將所有必需的文件粘貼到簡單的.html文件所在的文件夾(css文件,js文件,甚至是示例

    2熱度

    1回答

    使用Sigma.js我想將自定義圖像添加到圖形的節點。我發現a plugin,包括nodeShapes.js和plotter.js,然後添加圖像屬性: var imgUri="somepicture.png" sigInst.addNode(id,{ 'x': Math.random(), 'y': Math.random(), 'labe

    7熱度

    2回答

    我一直在試圖開發一個基於web的應用程序來幫助繪製節點及其交互圖。 我試圖使用Sigma.Js和Force Atlas擴展。 對於我的簡單測試(少數節點),結果非常好看,但是如果有另外的千個節點,結果會變得相當混亂。 是否有這樣的方法,使結果更視圖能夠? (更容易在眼睛/不只是一個大塊)我怎麼去做這件事?是否有已經編寫的算法(我可以實現?)

    0熱度

    1回答

    我有一個xhtml文件,我用ui初始化它:重複標記realtime.all這個頁面的標記放置在ui:fragment標記下。 <edges> <ui:repeat value="#{graphInfoBean.edges}" var="edge" varStatus="indexVar"> <edge id="#{indexVar.index}" source="#{edge

    2熱度

    1回答

    sigma中的默認行爲是,在佈置圖形(即生成器運行)時,不繪製邊線。只有在佈局完成後纔會添加邊緣,請參閱here以獲取我的意思。 有沒有什麼辦法在繪製圖形時繪製邊緣,而不僅僅是在最後?我見過sigInst.draw(2,2,2);應該強制邊緣被同步繪製的建議,但是這個代碼不會改變任何東西,無論我把它放在哪裏。

    1熱度

    2回答

    我想在點擊事件中移動Sigma JS中的節點。從位置x 0.7到位置x -0.7。 是否有可能在Sigma js中移動節點,如果是,請引導我實現它。

    2熱度

    1回答

    我正在使用sigma.js來處理一個項目,其中我想在forceAtlas2運行時動態添加和刪除主圖中的子圖。我是JS新手,所以我的問題可能是JavaScript問題,但我無法繞過它們。 這是用於加載圖圖入西格瑪實例的函數: function loadGraph (json) { console.log ("load graph"); sigInst.stopForceAtlas

    4熱度

    3回答

    我正嘗試使用sigInst.parseGexf('data/test.gexf')加載gexf文件。 要創建標籤的邊緣我在gexf文件這一行: <edge label="test" id="7" source="14" target="18" type="directed"/> 但目前看來,sigma.js忽略這個標籤字段。 如何在圖形中顯示邊緣標籤。 在此先感謝。

    3熱度

    1回答

    我試圖通過獲取鼠標位置來單獨拖動一個節點,它似乎被整個圖形抓取行爲所捕捉。 所選節點的屬性已正確修改,但其他節點一起移動,即使我設置了n.x和n.y. 這裏是我的嘗試: http://jsfiddle.net/blt909/yhk3b/ jQuery(document).ready(function(){ var sigRoot = document.getElementById('si