Мне очень приятно работать с визуализациями Google и библиотекой Java, которую предоставляет Google. Я даже написал адаптер для него - в Scala - для работы с LucidDb, так как адаптер БД, поставляемый по умолчанию, предназначен только для MySQL.
В частности, карта движения - вещь прекрасной красоты.
обновление
Lucid - отличный способ справиться с огромным количеством данных, успешно работая с размерами, превышающими 1 ТБ. Он ориентирован на столбцы (например, vertica или SybaseIQ), поэтому вы не будете платить за ввод-вывод при извлечении целых строк данных, просто выбрав пару столбцов.
Также полезным является тот факт, что Lucid может запрашивать данные через SQL и имеет клиентский драйвер jdbc в сочетании с библиотекой Java для визуализации google. Это идеальное совпадение, поскольку библиотека может переводить большую часть своего собственного формата запроса в SQL, таким образом, минимизируя объем обработки, которую он должен выполнить после запроса.
Я запускаю это в рамках Scalate, собирая весь javascript для динамического отображения графиков. Таким образом, я могу легко изменять параметры запроса на основе других элементов управления на странице и вставлять новые данные в диаграмму без необходимости перезагрузки страницы. В зависимости от того, насколько тяжелым будет ваш сайт, Lift подойдет вам лучше.
На настройку у меня ушло около недели, хотя у меня уже был опыт работы с библиотекой Google.