Rev 23 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>amCharts examples</title><link rel="stylesheet" href="style.css" type="text/css"><script src="../amcharts/amcharts.js" type="text/javascript"></script><script src="../amcharts/gauge.js" type="text/javascript"></script><script>var chart;var arrow;var axis;AmCharts.ready(function () {// create angular gaugechart = new AmCharts.AmAngularGauge();chart.addTitle("Speedometer");// create axisaxis = new AmCharts.GaugeAxis();axis.startValue = 0;axis.axisThickness = 1;axis.valueInterval = 10;axis.endValue = 220;// color bandsvar band1 = new AmCharts.GaugeBand();band1.startValue = 0;band1.endValue = 90;band1.color = "#00CC00";var band2 = new AmCharts.GaugeBand();band2.startValue = 90;band2.endValue = 130;band2.color = "#ffac29";var band3 = new AmCharts.GaugeBand();band3.startValue = 130;band3.endValue = 220;band3.color = "#ea3838";band3.innerRadius = "95%";axis.bands = [band1, band2, band3];// bottom textaxis.bottomTextYOffset = -20;axis.setBottomText("0 km/h");chart.addAxis(axis);// gauge arrowarrow = new AmCharts.GaugeArrow();chart.addArrow(arrow);chart.write("chartdiv");// change value every 2 secondssetInterval(randomValue, 2000);});// set random valuefunction randomValue() {var value = Math.round(Math.random() * 200);arrow.setValue(value);axis.setBottomText(value + " km/h");}</script></head><body><div id="chartdiv" style="width:500px; height:400px;"></div></body></html>