To do it in Visio you'd have to write your own software automation to do it.
In essence, you'd have to:
- Write code to 'parse' the map to memory, basically picking up the nodes and the connectors between them
- Write code to 'pixelate' the connectors into individual points (you just call the .points() method on the connector shape, and it returns an array of xy coords). You then have to downsample the points to the correct number for the number of animation updates you want for traversing that connector.
- Write an animation routine that advances one or more sprites along the connectors, including whatever logic is pertinent to the system you have modeled.
Exporting to SVG and animating with javascript may be a more suitable alternative, but I expect the programming would be similar. It would be easier to include animation controls on a web page than to try and do it on the Visio page.
2Why do you make the assumption of Visio being the right tool for this? – simlev – 2017-08-04T14:39:30.337