Annotated TimeLine when zoomed-out, Too Many Datapoints.

248 views
Skip to first unread message

jojo

unread,
Jun 12, 2009, 4:18:38 PM6/12/09
to Google Visualization API
Here is my problem, see this link for reference:
http://www.fronseetest.com/google_vis/TimeLine.aspx
- In IE you will notice it takes forever to load and there is a pop-up
message (give it a little while) saying "a script in this movie is
causing adobe flash to run slowly, etc" - click No and it loads
shortly after. The problem is the timeline cannot handle all of the
data points I have to load.

Is there any examples or something built into the annotated timeline
that will handle X - AXIS scaling? Like depending on zoom level, it
only shows every other point, or only points that are above a certain
value (the important points in my case). So when I am zoomed out, it
shows the same amount of points as there are in the initial zoom
level. Or am I going to have to write my own AJAX functionality that
re-binds the chart on every little change in zoom? I do not see that
running very fast. Anyone help?

VizGuy

unread,
Jun 14, 2009, 8:21:49 AM6/14/09
to google-visua...@googlegroups.com
There is no such functionality in this chart or in the library in general.
We do look for ideas how to facilitate drill down issues, but nothing concrete yet.


Regards,
VizGuy

jojo

unread,
Jun 15, 2009, 1:00:48 PM6/15/09
to Google Visualization API
Looks like these guys have something figured out, almost sounds like
they have it built in, might have to look into it:
http://timepedia.org/chronoscope/demo/

On Jun 14, 7:21 am, VizGuy <viz...@google.com> wrote:
> There is no such functionality in this chart or in the library in general.We
> do look for ideas how to facilitate drill down issues, but nothing concrete
> yet.
>
> Regards,
> VizGuy
>

Alexander Frolkin

unread,
Jul 7, 2009, 12:41:56 PM7/7/09
to Google Visualization API
Hi,

> Is there any examples or something built into theannotatedtimeline
> that will handle X - AXIS scaling?

This is precisely what I'm looking for.

I've tried to write some JavaScript which gets called on the
'rangechange'
event to load more data at the appropriate resolution and re-draw()
the
chart. This would work (not terribly well, but still) if it wasn't
for the fact
that the chart disappears after I call draw() more than a couple of
times.

The documentation tells you to do precisely that --- call draw()
whenever
you want to update the data, so this looks like a bug in
annotatedtimeline...

I'll definitely have a closer look at Chronoscope --- it might be just
what I need.


Alex
Reply all
Reply to author
Forward
0 new messages