7 my $ocean= shift @ARGV;
11 my $islands= $dbh->selectall_arrayref('
12 SELECT islandid,islandname FROM islands;
14 my $routes= $dbh->selectall_arrayref('
15 SELECT aiid, biid, dist FROM routes;
20 #print Dumper($results);
22 print "strict graph $ocean {\n";
23 #print " nodesep=10;\n";
25 foreach my $row (@$islands) {
26 my ($id,$str) = @$row;
27 $str =~ s/[\"\\]/\\$&/g;
28 print " n$id [ label=\"$str\" ];\n";
30 foreach my $row (@$routes) {
31 my ($ia,$ib,$dist) = @$row;
32 print " n$ia -- n$ib [ len=2, label=$dist ];\n";
33 #len=$dist, minlen=$dist, weight=".(1.0/$dist).", len=".($dist*0.25+1).",