Я посмотрел на различное программное обеспечение для флеш-карт (бесплатное и коммерческое) и смог найти только одно, которое поддерживает нужную мне функцию: сопоставить мой набор данных с предварительно определенной осью X. Позвольте мне привести пример.
Скажем, моя ось X - время. Время представлено в часах. Итак, давайте предположим, что моя ось X имеет последние 24 часа. Теперь данные, которые у меня есть в базе данных, содержат данные, поступающие каждые 50 минут. Моя цель состоит в том, чтобы иметь диаграмму, которая покажет эти данные. Точка на графике не будет соответствовать значениям оси X один к одному.
Простое решение (и все диаграммы поддерживают это) состоит в том, чтобы установить разрешение оси X равным 1 минуте и показывать только «отметки» на оси А каждый час. Предполагая, что диаграмма поддерживает «нулевые» значения (и большинство из них) - это прекрасно работает как идея.
Проблема в том, что в этом случае (для всех известных мне диаграмм) я должен предоставить XML / json / CSV в качестве источника данных, который будет содержать данные за 24 часа * 60 минут, всего ~ 29 ( 24 часа, каждые 50 минут), содержащие значимые данные. Это делает акцент на 1) базе данных, 2) большем трафике 3) делает диаграмму менее отзывчивой.
Существуют ли какие-либо флэш-графики, которые будут принимать набор данных из ~ 29 значений и отображаться в 24 точках по оси X.