Author |
Topic  |
|
hamfree
11 Posts |
Posted - 15 Oct 2008 : 10:53:38
|
Dear experts,
I need to build a chart that has an y-axis which visualizes an o'clock position.
12 - - 3 - - 6 - - 9 - - 12 -
Zooming and minute ticks etc. should also work. Is there a way to archieve this?
Best regards |
|
quinncurtis
1164 Posts |
Posted - 15 Oct 2008 : 11:35:35
|
The software currently does not support a time based y-axis. Are the data values you want to plot DateTime or ChartCalendar objects, or some other time based, rather than numeric, objects ?
Could you use a Cartesian coordinate system with a linear y-axis and scale it from 0 to 12, with a major tick interval of 3, and 4 minor ticks per major tick interval, for 15 minutes per minor tick. Unfortunately the zooming would not zoom as a time-aware (hours:minutes:seconds) as do our time-based coordinate systems. Also There is no way to have some sort of modulo-12 axis, where instead of a 0 you start with a 12. |
 |
|
hamfree
11 Posts |
Posted - 16 Oct 2008 : 10:14:48
|
Thank you for your answer. The source data is in degree (0°-359°) and needs to be mapped on that o'clock scale. I guess it would be ok to let the range go from 0 to 12. We have the source code here, but I didn't dive into it too deep yet. What would you suggest: Would it be wise to implement an additional axis class? Or a new transformation? Or both?
Any suggestions are welcome! |
 |
|
quinncurtis
1164 Posts |
Posted - 16 Oct 2008 : 10:27:11
|
You would probably have to create new scale, coordinate system, axis, auto-scale and axis labels classes. They all work in conjunction with one another. It would involve a lot of work. Our best recommendation is for you to consider hiring our special services group to do the work. They would be able to customize our libraries 10-times faster than even the most skilled programmer outside of our company. Contact sales@quinn-curtis.com with a more detailed explanation and they will get back to you with a quote. Actual images of charts you are basing this on would be a huge help. |
 |
|
hamfree
11 Posts |
Posted - 17 Oct 2008 : 04:50:08
|
Thanks for your reply. I will have a closer look at the sources and we will consider your offer too.
Best regards |
 |
|
|
Topic  |
|