I have a large number of data points that I want to graph using the Google Visualization: Annotated Time Line. I imagine that outputting, say, 100,000 data.setValue points in JS (using PHP similar to the method described here) to build a DataTable will cause performance issues. Instead, I want to output a small number and then increase depending on the date range selected.
The time line includes an event which is triggered when the range is changed - rangechange().
When the rangechange() method is triggered, is it possible to query a URL to return the data for that date range and then update the time line to display that data? What would the code be to do this?