Auto generated topology map

Is there a way to auto generate topology map in Visio. I create a sample script below  that I want to use to build a topology map in Visio.

;Define Template
Template      Basic Network.vst

;Define Masters
Master      MasterTitle      Text block 12pt      Charting Shapes.vss
Master      MasterHub      Hub / Switch      Basic Network Shapes 3D.vss
Master      MasterSds      Server      Basic Network Shapes 3D.vss
Master      MasterClient      Personal Computer      Basic Network Shapes 3D.vss
Master      MasterSwitch      Bridge      Basic Network Shapes 3D.vss
Master      MasterDisk      Database      NDS Partitions.vss
Master      MasterCloud      Cloud      Basic Network Shapes.vss
Master      MasterLink      Line connector      Basic Network Shapes.vss
Master      MasterStpIp      Repeater      Basic Network Shapes 3D.vss

;Title
Shape      Title      MasterTitle      "Toppology
Wed Mar 25 17:21:55 2009"

;Define Shapes
Shape      S0      MasterSds      "21000030d9880d79"
Shape      S1      MasterClient      "Server"
MaquinalocaAsked:
Who is Participating?
 
Scott HelmersConnect With a Mentor Visio Consultant, Trainer, Author, and DeveloperCommented:
There are several approaches to doing what you're asking about. One good place to start is this page, if the data about your network objects is in an external data source:
   http://office.microsoft.com/en-us/visio/HA101154631033.aspx
This page is specific to network diagrams:
   http://office.microsoft.com/en-us/visio/HP012110931033.aspx

If you want to write code, this article is about flowcharts but should provide some good pointers and reusable code:
   http://www.visguy.com/2006/09/13/create-visio-flowcharts-programmatically/
It provides good examples of using existing templates and stencils to drop masters onto a page, which is exactly what you want to do with the masters you've listed above.
0
 
Scott HelmersVisio Consultant, Trainer, Author, and DeveloperCommented:
Maquinaloca,

Did the information above answer your question? Do you need additional assistance?

Scott
0
All Courses

From novice to tech pro — start learning today.