Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   raphael график (https://javascript.ru/forum/library-toolkit-framework/34981-raphael-grafik.html)

mcavalon 27.01.2013 00:18

raphael график
 
Вложений: 1
Добрый вечер.

Ситуация следующая есть pieсhart от raphael как на рисунке
Вложение 1586
Подскажите пожалуйста как дорисовать линии от цифр до соотвествующей зоны?

DjDiablo 27.01.2013 17:16

а что именно непонятно
это школьный курс геометрии 7-8 класс по моему

у тебя есть координаты центра и цифр
1) вычти из координат цифр координаты центра, это будут катеты
2) гипотинуза= корень квадратный из суммы квадратов катетов
3) найди синус и косинус, это отношения катетов к гипотинузе
4) урежь гипотинузу на нужное тебе смещение
5) используя синус и косинус найди из урезанной гипотинузы новые катеты
6)катеты это и есть координаты точки относительно центра
тобишь добавь координаты центра к катетам это будут координаты экрана
7) чертиш линию от текста до полученных координат


Часовой пояс GMT +3, время: 11:57.