Я знаю, что для Raphael JS существует плагин круговой диаграммы, но мне нужно добавить дополнительные программы, которых в нем нет. Как создать круговую диаграмму в Raphael JS с нуля?
Создание круговой диаграммы RaphaelJS без плагина
Ответы (1)
Я бы посмотрел код, который используется на этой странице. Вот как я создал свои круговые диаграммы
person
amadan
schedule
05.12.2011
Хотя в этом примере есть полезная информация, я ищу четкое объяснение того, как его создать.
- person Ash Blue; 07.12.2011
Может быть, я упускаю суть. Пример на этой странице довольно ясен. Существует файл pie.js, который делает все, что вам может понадобиться. Здесь есть функция — круговая диаграмма — которая принимает положение (x, y) и радиус для центра диаграммы. Также он принимает список меток и значений для сегментов. Вас могут заинтересовать еще две вещи: функция сектора, которая создает путь из начального и конечного углов, и функция процесса, которая проходит по списку меток/значений и создает сектор для каждого из них.
- person amadan; 07.12.2011
Честно говоря, скачайте пример, поэкспериментируйте с ним, добавьте отладочную информацию, посмотрите, как он работает. Вы обнаружите, что это хороший пример и довольно ясный.
- person amadan; 07.12.2011