Sites:LayoutCode

From JAWUG

Jump to: navigation, search

The code used to generate the logical layout is below. Feed the code into Graphviz and select the "DOT" engine. The "NEATO" engine also generates a nice layout.

[edit] JAWUG - Johannesburg Area Wireless Users Group

graph "JAWUG"

{
graph [splines=true overlap=false]

	node [
		fontname = "Arial"
		fontsize = 12
		label = "\N"
		shape = "doublecircle"
		width = "0.400000"
		height = "0.400000"
		color = "orange"
	]
"AEL"
"AP"
"BP"
"BJU"
"DK"
"DS"
"DV"
"FV"
"GC"
"JD"
"JOZI"
"LF"
"LR"
"NC"
"NG"
"NM"
"OR"
"OH"
"PB"
"PR"
"RB"
"SB"
"SC"
"SCU"
"SEL"
"TB"
"WP"
"WR"

	node [
		shape = "circle"
		color = "red"
	]

"ALH"
"ambo"
"Apollo"
"Azrael"
"blackswan"
"CJS"
"Catilre"
"crazyzulu"
"Drew"
"fragtion"
"Fruitloops"
"Hooligans"
"kaas"
"mossie"
"mossie-dad"
"Nelson"
"Nightshade"
"papsnoek"
"Redsalamander"
"Regardtv"
"Ryder"
"Silencer"
"SniperHS"
"Tanka"
"venom"
"w24"
"Whylie"
"Wingspan"
"Xarion"
"XOR"

	node [
		shape = "rect"
		color = "blue"
	]

"PTAWUG"

edge [color="green"]
WP -- SC -- NC -- RB -- BJU
mossie -- WP -- NC -- Regardtv -- SCU
blackswan -- SCU -- SC -- fragtion
NG -- fragtion -- BP -- BJU
XOR -- OR -- Xarion -- DV -- NC -- ambo -- kaas -- JOZI
FV -- DK -- PB -- JOZI -- DV -- PR -- TB -- LF -- PTAWUG
Silencer -- TB -- PTAWUG -- JOZI
JD -- TB
Fruitloops -- NC -- Ryder -- Apollo -- blackswan
SCU -- Ryder -- "mossie-dad"
Regardtv -- RB -- Redsalamander
Drew -- NC -- venom -- Fruitloops -- SCU
Wingspan -- AEL -- PR -- crazyzulu -- CJS 
PB -- SEL -- SniperHS -- ALH  -- PR
SniperHS -- "Hooligans"
DV -- Nelson -- papsnoek -- PB
Azrael -- w24 -- ALH
Whylie -- Nelson
OH -- LR -- NM -- Nightshade -- Tanka -- Catilre

edge [color="blue"]
Nelson -- DS -- JOZI
BJU -- NG
SB -- DV -- NC 
OR -- OH
mossie -- PB
fragtion -- PTAWUG
WR -- JOZI -- GC
GC -- PTAWUG
JOZI -- AP -- NC
}

[edit] PTAWUG - Pretoria Area Wireless Users Group

digraph "PTAWUG"

{
	node [
		fontname = "Arial"
		label = "\N"
		shape = "ellipse"
		width = "0.400000"
		height = "0.400000"
		style=filled
		color="yellow"
	]

AK
AL
AV
BC
BF
BL
CC
CP
CT
CV
DW
EK
EP
ER
EX
GK
GV
HB
HF
HK
HM
HR
HV
HW
IR
JX
JK
KB
KF
KK
LT
LW
LZ
MH
MK
ML
MP
MR
MS
MV
NH
NK
NW
OC
OP
PH
PO
PN
RL
RV
RR
ST
TR
VH
WD
WM
WO
WG
WL
WP
WB
ZK
ZP

	node [
		shape = "rect"
		color = "blue"
	]

"JAWUG"


edge [color="black" arrowhead=none]

subgraph cluster0 {
	label = "Far-North";
	BF -> HK -> HR -> MH -> KF;
}

subgraph cluster1 {
	label = "PTA-North";
	AK -> PN -> HM;
	OC;
}

subgraph cluster2 {
	label = "PTA-Central";
	WL -> RR -> KK -> HF;
	WB -> RR -> MV;
}

subgraph cluster3 {
	label = "Centurion West";
	WD -> HW -> WM -> NW;
	WM -> HB;
	AV -> NH -> VH -> RL -> BL -> WO -> TR -> AV;
	RL -> AV -> WO;
}

subgraph cluster4 {
	label = "Sinnoville;
	AL -> MR -> CV -> MP;
}

subgraph cluster5 {
	label = "East North;
	WG -> LW -> DW -> ST;
	KB -> CP -> LW;
	LW -> CP -> DW;
	ZP;
	OP;
}

subgraph cluster6 {
	label = "East South";
	EP -> WP;
	JX -> MK -> PO -> EX;
	RV -> PO -> LZ;
	CT -> BC -> ER;
	JX -> EK -> RV;
}

subgraph cluster7 {
	label = "Centurion East";
	LT -> IR -> CC -> GV;
	ZK;
	HV -> CC;
}

subgraph cluster8 {
	label = "Midrand";
	NK;
	MS;
}

MH -> PN;
OC -> ML -> KK;
PN -> ML;
HF -> KB;
NW -> ZK;
VH -> IR;
HB -> HV;
CC -> AV -> NK;
AL -> ML;
HK -> MR;
MP -> HM;
EP -> WG -> WL;
WG -> MK;
ER -> DW -> PO;
EX -> OP -> EK;
ZP -> PO;
WP -> LT;
LT -> RV -> VH;
IR -> JX -> MS -> GV;
ER -> ZK -> BC -> LT;

}

[edit] JAWUG - Johannesburg Area Wireless Users Group

PLEASE NOTE: This is a work in progress!

digraph "JAWUG"


{
	node [
		fontname = "Arial"
		fontsize = 12
		label = "\N"
		shape = "doublecircle"
		width = "0.400000"
		height = "0.400000"
		color = "orange"
	]

AEL
BJU
BP
Catilre
CyberT
Darkshadow
EM
Fragtion
GC
Jozi
LR
NC
NG
NightShade
NM
NoCause
RB
SCU
Tanka
TF
Xarion
PB
OR
DV
TB
PR
LF
OH
NWT
Alt21
Sniper
SEL
Soprono
PB
OR
Tweeder
CJ
CrazyZulu
Rambo
"ZS/W24"
J64
ALH

	node [
		shape = "rect"
		color = "blue"
	]

"PTAWUG"


subgraph cluster0 {
	label = "Jawug West";
BJU
BP
Catilre
Fragtion
RB
SCU
}

subgraph cluster1 {
	label = "Jawug North";
GC
Jozi
LR
NG
NightShade
NM
Tanka
TF
}

subgraph cluster2 {
	label = "Jawug East";
Xarion
}



edge [color=green arrowhead=none]
AEL -> Catilre;
Catilre -> Tanka;
Catilre -> BP;
Fragtion -> BP;
Tanka -> NightShade;
NightShade -> NM;
NM -> GC;
GC -> Fragtion;
TF -> BJU;
BJU -> BP;
Jozi -> PTAWUG;
Fragtion -> PTAWUG;
NG -> Fragtion;
LR -> NM;
RB -> BJU;
GC -> PTAWUG
TF -> Xarion
RB -> NC
AEL -> Xarion
AEL -> EM
Fragtion -> Darkshadow
Fragtion -> SCU
Fragtion -> NoCause
Fragtion -> CyberT
PB -> Jozi
CrazyZulu -> CJ
LR -> OH
NC -> DV
DV -> Jozi
DV -> PR
CrazyZulu -> EM
EM -> OR
OH -> NWT
PB -> SEL
PB -> Soprono
PB -> OH
PB -> Tweeder
Rambo -> Alt21
Rambo -> PR
Rambo -> Sniper
Rambo -> NWT
TB -> LF
TB -> PTAWUG
LF -> PTAWUG
TB -> PR
SEL -> Sniper
ALH -> Sniper
ALH -> J64
Jozi -> NC




ALH -> "ZS/W24"

edge [color=Blue arrowhead=none]
GC -> Fragtion
GC -> PTAWUG
GC -> Jozi

overlap=false
}
Personal tools