1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
- <meta http-equiv="X-UA-Compatible" content="IE=edge" />
- <script src="http://www.amcharts.com/lib/3/amcharts.js"></script>
- <script src="http://www.amcharts.com/lib/3/gauge.js"></script>
- <!-- Export plugin includes and styles -->
- <script src="../export.js"></script>
- <link type="text/css" href="../export.css" rel="stylesheet">
- <style>
- body, html {
- height: 100%;
- padding: 0;
- margin: 0;
- overflow: hidden;
- font-size: 11px;
- font-family: Verdana;
- }
- #chartdiv {
- width: 100%;
- height: 100%;
- }
- </style>
- <script type="text/javascript">
- var chart = AmCharts.makeChart( "chartdiv", {
- "type": "gauge",
- "titles": [ {
- "text": "Speedometer",
- "size": 15
- } ],
- "axes": [ {
- "startValue": 0,
- "axisThickness": 1,
- "endValue": 220,
- "valueInterval": 10,
- "bottomTextYOffset": -20,
- "bottomText": "0 km/h",
- "bands": [ {
- "startValue": 0,
- "endValue": 90,
- "color": "#00CC00"
- }, {
- "startValue": 90,
- "endValue": 130,
- "color": "#ffac29"
- }, {
- "startValue": 130,
- "endValue": 220,
- "color": "#ea3838",
- "innerRadius": "95%"
- } ]
- } ],
- "arrows": [ {} ],
- "export": {
- "enabled": true
- }
- } );
- setInterval( randomValue, 2000 );
- // set random value
- function randomValue() {
- var value = Math.round( Math.random() * 200 );
- chart.arrows[ 0 ].setValue( value );
- chart.axes[ 0 ].setBottomText( value + " km/h" );
- }
- </script>
- </head>
- <body>
- <div id="chartdiv"></div>
- </body>
- </html>
|