Сначала уточнение: Svgweb не генерирует диаграммы.
svgweb - это совместимость SVG совместимость .Он берет существующий SVG и обрабатывает его представление в браузерах, не поддерживающих SVG (используя умную комбинацию JS и Flash).
Итак ... для использования svgweb вам понадобятся другиесредство генерации SVG-диаграммы - на стороне сервера, на стороне клиента, Google Charts.
Я кратко посмотрел на pChart, и он, похоже, не рендерил SVG, поэтому вам нужно будет найти другой инструмент для построения диаграмм.Вот несколько примеров из интернета (возможно, есть много более жизнеспособных вариантов):
Хорошим учебником по svgweb является эта статья alistapart .Их пример использует существующий / ручной SVG.Ваш, вероятно, будет динамичным, но общая идея та же самая.
Все это, кроме этого, я думаю, вы должны смотреть не дальше, чем gRaphael , о котором вы упомянули.Вы получите совместимость с IE и создание диаграмм в одном элегантном пакете, а события мыши не сложны.
Большинство типов диаграмм хорошо обрабатываются из коробки, но вы всегда можете сделать что-то нестандартное с некоторой дополнительной работой, используя базовые объекты Raphael.Вы, наверное, уже видели это, но вот необходимый обзор alistapart: http://www.alistapart.com/articles/svg-with-a-little-help-from-raphael/