JPgraph: horizontale Auslastungsanzeige

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • JPgraph: horizontale Auslastungsanzeige

    Hi,

    ich möchte eine horizontale Auslastungsanzeige erstellen, d.h. ich habe z.b. 1000kb Speicherplatz und 600kb davon genutzt, dann möchte ich halt einen Balken haben der bis 60% grün und danach für 40% bis 100 Rot ist. Nur mal so als Beispiel...
    Wie kann ich das relisieren? Ich hab mich zwar durch die zig Beispiele von JPGrapg gequält, aber bisher nichts wirklich brauchbares gefunden, bis auf das hier:

    PHP-Code:
    <?php
    include ("./jpgraph/jpgraph.php");
    include (
    "./jpgraph/jpgraph_bar.php");

    $data1y=array(12);
    $data2y=array(12);


    // Create the graph. These two calls are always required
    $graph = new Graph(350,250,"auto");
    $graph->SetScale("textlin");

    $graph->SetShadow();
    $graph->img->SetMargin(0,0,0,0);

    // Create the bar plots
    $b1plot = new BarPlot($data1y);
    $b1plot->SetFillColor("orange");
    $b2plot = new BarPlot($data2y);
    $b2plot->SetFillColor("blue");

    // Create the grouped bar plot
    #$gbplot = new GroupBarPlot(array($b1plot,$b2plot));
    $gbplot = new AccBarPlot(array($b1plot,$b2plot));

    // ...and add it to the graPH
    $graph->Add($gbplot);

    #$graph->title->Set("FA simple bar graph");
    #$graph->xaxis->title->Set("X-title");
    #$graph->yaxis->title->Set("Y-title");

    #$graph->title->SetFont(FF_FONT1,FS_BOLD);
    #$graph->yaxis->title->SetFont(FF_FONT1,FS_BOLD);
    #$graph->xaxis->title->SetFont(FF_FONT1,FS_BOLD);

    // Display the graph
    $graph->Stroke();
    ?>
    Ist aber leider vertikal und auch nicht der blanke Balken sondern nur ne skalierung z.b. drumrum. Kann mir da evtl. jemand von euch weiterhelfen???
Lädt...
X