白喬原創:圖數據在線交互框架InteractiveGraph

InteractiveGraph 詳細介紹

    InteractiveGraph 是一個使用JavaScript開發的開源項目,爲大規模圖數據提供了一個基於Web的交互操作框架,其數據可以來自於本地的GSON文件。

    InteractiveGraph提供了3個基本應用,分別是圖導航器(GraphNavigator),圖瀏覽器(GraphExplorer)以及關係查找器(RelFinder)。藉助這些應用,可以方便地實現圖數據的可視化展示和相關操作。

    圖導航器(GraphNavigator):快速展示整個圖中的節點和邊,便於瀏覽整張圖,點擊某個節點可以查看此節點下存儲的描述信息。導航器中還包括對應用外觀的多種設置,包括但不僅限於,顯示導航按鈕,調整主題顏色。

圖導航器在線Demo地址:https://bluejoe2008.github.io/InteractiveGraph/dist/examples/example1.html

 

    圖瀏覽器(GraphExplorer):快速瀏覽某個節點的相關信息,支持搜索節點。單擊節點顯示其詳細描述信息,雙擊節點顯示其所有鄰居節點和連邊。

圖瀏覽器在線Demo地址:https://bluejoe2008.github.io/InteractiveGraph/dist/examples/example2.html

 

    關係查找器(RelFinder):用於查找兩個節點之間的關係。支持對起點、終點,以及關係深度的限定。將會返回起點和終點之間所有深度不大於限定值的全部關係以及中間節點。

關係查找器在線Demo地址:https://bluejoe2008.github.io/InteractiveGraph/dist/examples/example3.html

 

安裝和使用方法請參見Interactive的中文版自述文件:https://github.com/bluejoe2008/InteractiveGraph/blob/master/README_CN.md

本項目使用了BSD 2-Clause "Simplified" License,歡迎下載使用,歡迎Star以及爲對本項目任何形式的貢獻。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章