2

I am working with ArangoDb and after i finally got my data into the database I now want to visualize my graph. The built-in visualization is sadly not enough for me since I need to do things like highlighting nodes and change the thickness of edges etc.

So I am looking for a way to visualize a graph that is able to do such things. I found Sigma.js which seems to be what I need, but is there a (easy, since I am pretty inexperienced) way to use Sigma.js with an ArangoDb graph?

Unni
  • 31
  • 2
  • You would probably write a [foxx-service](https://docs.arangodb.com/Foxx/index.html) to [select the graph from ArangoDB using AQL](https://docs.arangodb.com/Graphs/index.html) and give you the graph representation that sigma.js needs. – dothebart Nov 10 '15 at 08:54
  • Thank you, ill have a look into this! – Unni Nov 11 '15 at 07:18
  • Did you have any success on this? can we mark it resolved? – dothebart Nov 23 '15 at 17:24

1 Answers1

3

There are several javascript graph visualisation solutions in the field, one of them is Sigma.js.

You can do arbitrary queries on ArangoDB and format the structures to your needs; However there is no shrink wrap solution for this.

Other solutions successfully use d3.js.

I.e. the ArangoDB Graph viewer. In this question mchacki successfully demonstrate how to query ArangoDB for visualisation with d3.

Community
  • 1
  • 1
dothebart
  • 5,972
  • 16
  • 40