Currently evaluating for a client and we have a strong requirement for a discontinuous date/time axis.
We have data that has a range of two weeks
In the two weeks the frequency of data is as follows
Day 1 - 2 : 1 hour
Day 3 - 5 : 3 hour
Day 6 - 10 : 12 hour
I have setup the SChartDiscontinuousDateTimeAxis to remove redundant time peroids using
If I don’t remove them then we have large gaps in our range e.g. day 7 shows lots of empty 1 hour datapoints where we don’t have data
Everything works fine except for when I add a major or minor tick frequency.
I set the frequency at 1 hour.
When the use pans the chart and ‘crosses’ the change over boundary from 1 hour to 3 hour fequency then the chart hangs and consumes 70-80% cpu.
If I REMOVE all labels then the chart is fine.
I had an expectation that the SChartDiscontinuousDateTimeAxis would automatically set the label and adjust the frquency based on the date/time in the data source.
To recap, my datasource has time based data which hourly times for the first two days. The datasource then has 3 hourly time slots for days 3-5 and finally 12 hourly time slots for days 6-10.
So far the charts package has performed adminrably. However, this problem is a major blocker for us.
As a side note, if we choose Shinobi then we would be looking for Android / Xamarin support for the discontinuous axis in the next 4 months, is it on the radar?
UK Met Office