Hello folks,

I am having an issue with the ATL visualization.  I am driving it over
the web using data from our custom backend, which is of millisecond
resolution.  I have written the appropriate scaffolding to convert our
bespoke types to (what I believe is) the correct JSON values.

The data is pulled in from the backend correctly, and the initial
display is correct.  The x-scale correctly shows the range of the test
data (which is a few seconds), and the normalized timeline portion
which constitutes the scrollable section looks correct.

My range change callback correctly emits the following debug message:

Wed Mar 12 2008 02:07:23 GMT+0100 (CET) --> Wed Mar 12 2008 02:19:48
GMT+0100 (CET)

However, when I try to change the range by moving the right-hand range
thumb to the left (creating a range from the start of data to
approximately the middle of data), the following happens:

 - The normalized timeline panel animates and reduces correctly (ok)
 - No horizontal thumb appears in the long horizontal scrollbar
 - The main graph area scales as follows:

   Mon Mar 10 2008 02:13:34 GMT+0100 (CET) --> Wed Mar 12 2008
02:13:34 GMT+0100 (CET)

 - The graph scales similarly, compressing the subset of the range of
data into two pixels at the very rightmost position of the graph.

Further moving the right-most thumb causes the range to change as
follows:

  Sat Mar 08 2008 02:15:20 GMT+0100 (CET) --> Mon Mar 10 2008 02:15:20
GMT+0100 (CET)

There is also visual corruption on the normalized timeline panel, a
thick grey line appears extending from where the horizontal scrollbar
should be rendered upwards into the timeline area for about 10% of its
height.

Given that the specification for this component is that the table must
contain an attribute of date or datetime, and that datetime in
javascript has millisecond resolution, is this a bug?

There is nothing in the specification about the zoom limitation.

Thanks in advance for any information.

-John Hawksley
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to