Графики, диаграммы и не только(если таковое не нужно, то есть вопрос)

Пишите ваши предложения здесь.
Ответить
Alex.Zin
Сообщения: 35
Зарегистрирован: 30 дек 2019, 07:28
Имя: Alex
Откуда: Россия Норильск

Графики, диаграммы и не только(если таковое не нужно, то есть вопрос)

Сообщение Alex.Zin »

Есть не новый, но постоянно развивающийся проект, связанный с отображением статистики в том или ином виде: https://www.amcharts.com
Снимок экрана 2020-11-22 в 12.36.55.png
Было бы неплохо пополнить имеющиеся в руководителе инструменты отображения информации данным проектом.

Конкретно для чего он мне.
Я делаю не коммерческий проект "Родовое древо", начинал лично для себя, но когда случайно со знакомыми в разговоре упоминал, что занялся сбором информации по своему древу, оказывается многие из моих знакомых уже подобным занялись, но в основном на бумаге или каких либо из уже существующих сайтах подобных моему проекту.
Суть моего проектора, не только в построении имеющихся данных, но и в возможности найти пересечения с другими людьми на планете, тем самым найти тех родственников о которых человек может и не знать.

Так вот из данного проекта (https://www.amcharts.com) лично меня интересует данный вид графика(https://www.amcharts.com/demos/force-directed-tree/) учитывая поверхностные знания в JS не могу подружить наш API и данный график.
Если кто может помочь милости прошу=)
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Графики, диаграммы и не только(если таковое не нужно, то есть вопрос)

Сообщение support »

Создайте отдельную страницу в Руководителе для этого https://docs.rukovoditel.net.ru/index.php?p=71
Выберете данные по api или по запросу к базе
и встройте js код для отображения необходимого вам графика
Alex.Zin
Сообщения: 35
Зарегистрирован: 30 дек 2019, 07:28
Имя: Alex
Откуда: Россия Норильск

Re: Графики, диаграммы и не только(если таковое не нужно, то есть вопрос)

Сообщение Alex.Zin »

Спасибо за быстрый ответ. В целом да, можно пойти таким путём. Но у меня тут идея возникла как это реализовать немного иначе. Как что отпишусь тут. Если у кого есть ещё какие идеи, пишите:)
believe
Инвестор
Инвестор
Сообщения: 449
Зарегистрирован: 09 янв 2020, 11:49
Имя: Владимир
Откуда: Тверь
Организация: ООО "ВебСофт"

Re: Графики, диаграммы и не только(если таковое не нужно, то есть вопрос)

Сообщение believe »

Подскажите, получилось реализовать идею? Если да то можете пример скинуть?
Alex.Zin
Сообщения: 35
Зарегистрирован: 30 дек 2019, 07:28
Имя: Alex
Откуда: Россия Норильск

Re: Графики, диаграммы и не только(если таковое не нужно, то есть вопрос)

Сообщение Alex.Zin »

Увы пока нет. Учитывая что это больше для себя продукт, для души так сказать и для потомков, занимаюсь им когда есть время. А у вас какое то предложение или похожий проект?
believe
Инвестор
Инвестор
Сообщения: 449
Зарегистрирован: 09 янв 2020, 11:49
Имя: Владимир
Откуда: Тверь
Организация: ООО "ВебСофт"

Re: Графики, диаграммы и не только(если таковое не нужно, то есть вопрос)

Сообщение believe »

По переложению Сергея, вот только как сделать выборку с БД не могу понять. Сергей, может есть пример какой?
believe
Инвестор
Инвестор
Сообщения: 449
Зарегистрирован: 09 янв 2020, 11:49
Имя: Владимир
Откуда: Тверь
Организация: ООО "ВебСофт"

Re: Графики, диаграммы и не только(если таковое не нужно, то есть вопрос)

Сообщение believe »

Как срипту обьяснить откуда брать данные?
// Add data
chart.data = [{
"year": 2005, <--- свои значения с БД
"income": 23.5,<--- свои значения с БД
"expenses": 18.1<--- свои значения с БД
Alex.Zin
Сообщения: 35
Зарегистрирован: 30 дек 2019, 07:28
Имя: Alex
Откуда: Россия Норильск

Re: Графики, диаграммы и не только(если таковое не нужно, то есть вопрос)

Сообщение Alex.Zin »

Если разговор про апи руководителя, то там есть фильтра, если про свой скрипт, то на его уровне.
Но так или иначе данные(полученные из базы любым путём) нужно будет разбирать на части и засовывать в переменные, а потом уже использовать эти переменные там где нужно.
Ответить