Since someone asked, here's the config for the map I posted last month in the gallery, and a little bit more discussion of how the different parts are done. I've ripped out the TARGET, INFOURL and OVERLIBGRAPH lines, since they don't help the discussion and they contained sensitive info. The layout is all there though.

The config file and the two special image files it uses are attached to this article (at the bottom)

Basic Structure

First, I define some nicer fonts. I like Gill Sans.

The two vlan nodes use a special extra-wide box. This is set as the ICON for the node, and the node's LABEL is centred over the box. Then I remove the label's outline, so that it looks like a single large node box.

This is do-able in Weathermap 0.8, but the rest of the tricks are all new in Weathermap 0.9...

The nodes are mostly positioned relative to one another. This allows me to move the whole row of cabinets by changing the position of just the end nodes in the row.

The parallel links are really a cheat. The vlan-end of each of the links has an X-axis pixel offset (the vlan188:-200:0 type of stuff in NODES lines), so that they are vertical. You need to work this out by hand, but as long as you stick to a grid of a standard spacing for your nodes, it's not too hard.

Next, the patching and switch-port usage is documented using the new INCOMMENT/OUTCOMMENT link comment feature, so we don't need to trace cables anymore. You must use a TrueType font for this to work.

Once the link comments were added, I found that the bandwidth boxes covered them up, so I used "BWLABELPOS 65 35" in the DEFAULT link, to nudge the boxes in towards the arrowheads, uncovering the comments again.

I'm also using the new Vertical KEYSTYLE, to get a more compact and readable display of the nice gradient SCALEs that I'm using here.

Finally, I'm using auto-scaling of ICONs for the firewall nodes. I found a larger image of a Netscreen 25 from somewhere, and I use the scaling feature of ICON in Weathermap 0.9 to make them a more appropriate size.

AttachmentSize
widevlan.png268 bytes
ns25.png5.33 KB
walkthrough1.conf.txt5.06 KB

(more...)