score:1
You can create that type of chart by using Highcharts. Use for example column
series type and each segment can be a visible part of the column. To add the gradient colors easily, use color axis with stops. And finally, to add the pointers, use SVG.Renderer
class.
colorAxis: {
visible: false,
stops: [
[0, '#00bfff'],
[0.3, '#007bff'],
[0.35, '#0dc200'],
[0.5, '#bbff99'],
[0.55, '#ff8400'],
[0.9, '#ff0000']
],
},
series: [{
pointWidth: 40,
type: 'column',
borderWidth: 0,
threshold: 15,
data: [
[0, 85],
[0, 80],
[0, 75],
[0, 70],
[0, 65],
[0, 60],
[0, 55],
[0, 50],
[0, 45],
[0, 40],
[0, 35],
[0, 30],
[0, 25],
[0, 20]
]
}]
Live demo: http://jsfiddle.net/BlackLabel/qtjs5hc6/1/
API Reference:
https://api.highcharts.com/class-reference/Highcharts.SVGRenderer#text
https://api.highcharts.com/class-reference/Highcharts.Axis#toPixels
score:0
You can achieve that using Linear Gauge by AnyChart. Here is the sample of the chart you are looking for. In addition, you can take al look at another sample. You can start from the following two Documentation articles:
Source: stackoverflow.com
Related Query
- Searching for JS based (Highcharts, AnyChart, etc) thermometer or vertical linear gauge with multiple pointers
- Using PhantomJS to create HighCharts grahps server side for use in PDF creation (PHP) - results in exit code 11 from PHPs exec();
- Highcharts gantt chart : Task progress indicator need to show a single task for various status like completed,inprogress etc with different colors
- Highcharts display label for pie chart using html table as data source
- Simple, Open source PHP wrapper for Highcharts library
- Highcharts JS remove tips & squared legends for linear chart
- How to hide series name from tooltip in Highcharts scatter plots for linear regression
- How to achieve linear gradient for bar graph in highcharts
- HTML table as data source for highstock charts using highcharts
- Including source for Alchemy js breaks Highcharts js
- Using a flask variable as data source for highcharts
- Highcharts Interactivity between plots - looking for code improvements
- Error: Data source must be a URL for refresh | console error | javascript | Highcharts
- Use Node.js as data source for highcharts
- custom periods value is not taking for linear indicator in highcharts
- How to enable vertical scroll bar for legends in highcharts implemented in angular 8
- How add linear gradient fillColor for line with highcharts
- HighCharts turn animation false for line chart
- set different colors for each column in highcharts
- How to make highcharts default to 0 for missing data
- What format does the highcharts js library accept for dates?
- Changing data dynamically for a series in Highcharts
- Add additional data to a Highcharts series for use in formatters
- Highcharts text labels for y-axis
- Displaying percentage inside pie item for highcharts
- Display tooltip for invisible series in Highcharts
- Highcharts percentage of total for simple bar chart
- Highcharts Change Bar Color Based on Value
- Adding thousands separator for custom formatted highcharts tooltip
- Improve highcharts performance for large amounts of data
More Query from same tag
- In Highchart, how to change all the legend symbols height in a multiple axes chart?
- Highchart plugin creating different Y-axis scale on different browsers
- How to instruct highcharts scatter chart to print all dataLabels
- Highcharts server side export Pie With Data Labels (phantomjs)
- Standardizing two Hashes to include same keys
- Highcharts, set legend height dynamically
- How to add a second xAxis to Highcharts Stockchart
- Have Highcharts tooltip disappear on click
- Highcharts: negative value in hebrew
- GeoJSON drawing incorrectly in Highmaps
- highcharts using pie chart plotOptions
- Does toggling in React affect highchart display?
- Displaying dynamic data using charts and graphs in ruby on rails
- How to set Highcharts xAxis position on the yAxis zero value (negative/positive chart)?
- How to use selenium IDE to find/check if a div object has children?
- Highcharts - Solid Gauge - Inconsistent Styling and Improper Values
- Calling function 'ChartModule', function calls not supported
- Highcharts Highstock enabledThreshold feature not working
- Enable or disable data labels shown in pie charts in Highcharts on click of a button
- Highcharts export stops working after first export
- Highcharts - Negative color with 'line' type polar chart
- How to use ajax call to populate line graph in highcharts
- Highcharts Horizontal stacked bar, reduce space between bar and x-axis
- Uncaught Error: [$injector:modulerr] using Angular JS and highcharts-ng
- Highcharts :: Codeigniter
- HIGHCHARTS How to to make separate colors for shaded region and the line in Area Graph
- Export Highcharts data in excel with values as a string
- Highcharts setData not working with php,json on button click
- Highcharts not rendering small dataset
- Set color of highcharts renderer path title