Displaying Nodes and their Physical Location

Jan 19, 2012 at 4:56 PM

Perhaps this is a really simple question:

I want to be able to show a network and how it is connecting different global locations.  Is there a good way to do this using NodelXL?  Perhaps putting a world map on the graph background and manually placing grouped nodes?  Is this possible?

Thanks for the help


Jan 19, 2012 at 5:29 PM
Edited Jan 19, 2012 at 5:30 PM


It's sort of possible.  You can do this:

1. Add an image of a map to the graph's background.  In the latest version of NodeXL, go to Graph Options at the top of the graph pane (the Graph Options button may be hidden behind a "down-arrow" if your graph pane is narrow), go to the Other tab in the Graph Options dialog box, and select your background image.

2. Manually drag your vertices to where you want them on the map image.

3. Go to NodeXL, Graph, Layout in the ribbon and set it to None.  This will effectively lock your vertices in place, so you can refresh the graph if necessary without having the vertices move around.

The big problem with this is that the vertices get locked into relative positions in the graph pane, not absolute positions, and so if you resize the graph pane, your careful vertex dragging will all be for naught.  Try it and you'll see what I mean.

We've discussed better ways of handling your scenario in NodeXL, but we haven't done anything about it yet.

-- Tony

Jan 19, 2012 at 10:32 PM

Thanks for the help - that will do the job.  It would be really useful if a solution could be made for this in a future version.