I need to generate a diagram showing relationships between points. I can convert my data into a simple syntax, such as this below (other forms of syntax is okay too):
A (B, C) % A is connected to B and C
C (A, D, E, F) % C is connected to A, D, E, and F
The resulting information should be converted into some kind of diagram, such as this:
A------------------------B
\ /
C-----D /
/ \ \ /
E---F G /
\ \ / \ /
\ H / I /
\ / /| /
\ / / | /
J---K--L---M
/ \ / \ / \
N O P Q
The points will contain words, e.g.
"ocean" ("current", "tidal wave")
These points should never be placed on top of other points, otherwise, it would be difficult to read them.
- There are no arrows at the ends of the lines.
- There are no labels at the mid-points of the lines.
Are there any tools which can generate such a diagram?
