1072 results found
-
globalize support
i think using globalize.js (that is using Unicode CLDR) to localizing dateFormat/NumberFormat will make a big step through l10n
14 votes -
Add option to render in HTML5 canvas for large data sets
SVG is too slow for very large data sets as you pointed out in this helpful example: http://www.highcharts.com/demo/heatmap-canvas
I realize that highcharts has moved to using SVG, but it would provide the user more flexibility if they could choose the renderer (SVG or canvas). Extending highcharts to use canvas.
In my usage case, I have anywhere from 3,000 to 30,000 data points in my map. Switching to canvas made the map render over twice as fast (and is much more responsive)...but it has been a lot of effort to get the desired features working.(BTW, I believe Zingcharts has this…
14 votes -
Zoom the background Image along with the axis in scatter charts
Right now in the Scatter chart the zoom function only zooms the value and the axis. I suggest let it zoom the background image also. So image below the clip box will be the new image of the zoomed chart
14 votes -
Enhanced Heatmap with empty spaces between row / column cells
It would be nice to have the Heatmap cells configurable to allow 'empty space' horizontally or vertically.
- Here is one example of the horizontal empty spaces (row cells) http://coolmoviebrowser.free.fr/img/Enhanced-Heatmap.JPG
Regards,
Sorinel14 votes -
Make pie slices selectable through data labels
In pie charts slices with very small percentage (e.g. 0.01%) currently aren't selectable. This could be fixed by handling click events on data labels.
13 votes -
Crosshair snapping
When I move my mouse ("zoomType=x" enabled chart) over the data, the x-crosshair seems to snap to the datapoints. there should be a way to either:
- turn off the "auto-snapping" function
- disable/hide the "x-crosshair" when a "zoomSelection" or "mousedown" event takes place and then enable/show it after a "mouseup"?
- snap the "selection start/end" to the "snapped-datapoint"
Any one of these solutions or any other suggestion would be great!
13 votes -
13 votes
-
Center Label in Doughnut Charts
As of now it is quite tricky to place a label in the center of a doughnut chart (i.e a pie chart with innerRadius). It would be very nice to have an option in Highcharts to let it do that automatically.
http://jsfiddle.net/joelmeyerhamme/Ytgez/13 votes -
directed graph
add directed graph for network analysis, like alchemyjs/graphviz/arbor
13 votes -
Rounded edges on the solidgauge
Rounded edges on the solidgauge
13 votesOne hack could be to use a linejoin CSS rule: http://jsfiddle.net/02vcxnaf/
-
13 votes
-
Hide Overlapping StackLabels
For stacked bar and column charts, it would be great to have collision detection for stack labels that overlap with each other. Since this is already enabled for regular data labels it would be nice to have stack labels behave in the same way and be toggled through a similar allowOverlap property.
13 votes -
Provide pointWidth as a percent value
Consider the scenario that there is a re-sizable box plot chart. When the chart is reduced to a smaller size, box plots start overlapping because pointWidth can only be given in pixels. And when the chart is enlarged, box plots are seen to be smaller with respect to chart size. The same goes for column charts, etc.
So, there should be a feature where we can provide percentage values for pointWidth.
13 votesI don’t really think this is needed, please correct me if I’m wrong. Instead of using pointWidth, you can control the width by using pointPadding, which is relative. The pointPadding option allows you to pack the boxes tightly, with a 50% gap or whatever, and it will respond to different chart widths.
-
Boost module for mappoint
Mappoint series are not supported by the boost module.
This could be useful to have it for "Rain radar image" where each point has a set of coordinates with a value which determine its color.
The current version does not support it when there is a lot of rain (thus a lot of points).It could also be useful in other situation where a lot of location have to be displayed on a map
13 votes -
Area Fill: multiple fill levels
Currently area is filled above and below some threshold level. It'd be nice, if two separate levels could be specified: top and bottom with are filled above top and below bottom. Even color could be specified for each fill: top-color, bottom-color.
Example: http://cl.ly/5mGw
12 votes -
Auto rotate X-axis label on column chart
In a column chart, it looks fine with the x-axis label rotation of 315 when the bars are closed together. However, when the bars are sparse, then it looks too spacious and unnecessary. The trouble is I don't know how many data points in advance. I would like a new feature with autoRotation: 315 for the axis label.
12 votes -
add an 'above' y-axis title align option
A standard way of displaying the title of a vertical axis is horizontally above the axis labels (see http://dl.dropbox.com/u/2179993/axis_top_chart.png). The only way to achieve this currently with Highcharts is to rotate the title and manually position the it using the 'margin', 'x', and 'y' axis title properties. It would be useful if this positioning could be calculated internally, and specified by an additional option to the 'align' property.
12 votes -
Label at last data point
It would be nice to show a label between 2 ticks at the x position of the last data point.
This way you can see the most recent entry more clearly, and without having to hover over the data point.12 votesSee http://jsfiddle.net/highcharts/mAJtj/ for a possible solution using data labels.
-
Area Range with 'flipping colors' after lines cross
I have implemented the AreaRange a few days ago and the result is great, you can see an example here: http://buijten.fr/HighchartWithAreaRange.PNG
It would be great to have two additional functionalities with this feature:
- Having different fill colors when the range lines flip, as per this example: http://buijten.fr/ichimoku-example.PNG
- Different line colors for the range limits (though this is achievable by adding additional lines as I did in the example)12 votes -
Hide dataLabels when they cannot fit in column/bar
When you have a dataLabels displayed on bars/columns that are all low value and close to one another, the dataLabels become merged and unreadable.
I added some code in the alignDataLabel function that hides the dataLabel if it cannot fit inside the column/bar it is to be displayed in. When the column/bar size changes by either resizing the window or by turning off some series the dataLabel becomes visible, or invisible if made smaller.
Here is a gallery demonstrating the changes: http://imgur.com/a/Qn6ui
The changes are simply adding the following code to the alignDataLabel function:
…if ((point.series.options.stacking != null && point.series.options.type
12 votes
- Don't see your idea?