My use case is to implement some cross-device interactive visualizations for certain data with drill-down capabilities. There should be also possible to highlight some parts to draw the user's attention to some topic.
I am currently testing some suitable frameworks before buying the complete version. The zoomcharts is a good candidate for my use case so I've decided to go further with the testing.
The first issue I've encountered was some small problems on certain windows phones. I've contacted the guys from zoomcharts and they fixed that very quickly, even if I haven't paid any cent for that. That was pretty amazing.
I have also discussed the highlighting topic and I've got very quickly some answers pointing me also to this forum. That's why I'm writing now here.
Here are the answers for highlighting:
My answer to milestones is: That will do what I need, but I have also to write some helpers / API to do that dynamically and to trigger it when the user clicks somewhere on the chart or on the toolbar. Also I need to be able to move the milestones by dragging (or whatever) if I need to focus on other region. I need also the same functionality on the other axis (horizontal milestones - although the word milestones makes less sense if the axis is not time related).
It would be nicer if there would be a good API for that. Let's say to start small, it should be like a special module /function /setting / API called highlighter or whatever. It will have the job to highlight / mark some points on chart based on some conditions (for instance the negative points or those above the average). It could function like thresholds at this moment but it should scale later to allow to have more lines that will separate the values out of the range (above the lines or under the lines).
To further develop, if we think that many points form a line/curve/bar, than we can highlight like so a complete curve/bar. Many lines form a region/area and event if we think 3D many areas can form cubes ...).
I have a scenario for instance, where there are many similar curves and only some of them are in a valid region and I need to somehow highlight the valid region the bad ones and the good ones, so that the user knows quickly what could be wrong. But this is the most complex scenario.
I will implement my prototype and then I could better share my thoughts.
It would be nice in all examples to see also how the data looks. How is that possible at this moment? As a reader of the documentation, I expect to see that in the source code (it could be for instance a small part of the data source as line comment) so that I don't have to trace the html requests. I need to quickly know how to format the data source for a certain chart type. That's what I personally miss at your documentation, but it could be that I didn't completely understand it.
Thank you for your help.