Создание круговой диаграммы RaphaelJS без плагина

Я знаю, что для Raphael JS существует плагин круговой диаграммы, но мне нужно добавить дополнительные программы, которых в нем нет. Как создать круговую диаграмму в Raphael JS с нуля?


person Ash Blue    schedule 04.12.2011    source источник


Ответы (1)


Я бы посмотрел код, который используется на этой странице. Вот как я создал свои круговые диаграммы

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