I see. I've had my eye on crossfilter for some time now.
I will take your advice on geo tiling... I will just need fetch
slightly more data than needed for the entire viewport.
In the meantime, I can't emphasize how cool Ziggy's patch was. I've
been playing with the x-axis trying to better understand how to adjust
number and spacing between ticks. Somehow d3's default time
formatting does a nice job of interpolating month and day names when
appropriate to keep things concise. However, at different zoom
levels, I think I'd like have better defined zoom levels some zoom
levels change the spacing between ticks. To do this, do I try
changing the x scale's range when render happens on zoom?
Hmmm, I suppose I could also change tick formatting and other things too.
http://bl.ocks.org/4265100
(Not suggesting these spacings, just trying to exercise the concept...)
At one point I tried experimenting with creating a scale based on the
unit of time I was interested in... eg, use this one for day, this one
for week, this one for 90 hour, etc, instead of deriving it from the
data, but it didn't have the effects I predicted.
-bewest