array(10,10,13,7), 2 => array(2,8,10), 4 => array(1,12,22)), array( 4 => array(12,8,2,3), 2 => array(5,4,4,5,2)), array( 1 => array(12,8,2,3), 3 => array(5,4,4,5,2)), array( 2 => array(12,8,2,3), 3 => array(5,4,4,5,2)), ); // Create a windrose graph with titles $graph = new WindroseGraph(600,650); $graph->SetShadow(); $graph->title->Set('Multiple plots with automatic layout'); $graph->title->SetFont(FF_ARIAL,FS_BOLD,14); // Setup the individual windrose plots $wp = array(); for( $i=0; $i < 4; ++$i ) { $wp[$i] = new WindrosePlot($data[$i]); $wp[$i]->SetSize(0.22); $wp[$i]->SetCenterSize(0.25); } // Position with two rows. Two plots in top row and three plots in // bottom row. $hl1 = new LayoutHor( array( $wp[0], $wp[1] ) ); $hl2 = new LayoutHor( array( $wp[2], $wp[3] ) ); $vl = new LayoutVert( array( $hl1, $hl2) ); $graph->Add($vl); $graph->Stroke(); ?>