Страница 21 из 39

Re: визуализация данных

Добавлено: Сб дек 02, 2017 9:31 pm
serghei
Ну потому что я год бился головой об пустой экран , "достал" всех знакомых программистов , а тут случайно нашел реализацию У НЕМЕЦКИХ ПИВОВАРОВ !!!!!!
SPOILERSPOILER_SHOW
SteelSeries_AMS.jpg
SteelSeries_AMS.jpg (233.19 КБ) 3682 просмотра
Правда , это пока на стороннем сервисе. Локально библиотеки еще не вставил.

Re: визуализация данных

Добавлено: Сб дек 02, 2017 9:35 pm
nick7zmail
У Алекса же в стандартном примере похожие индикаторы...я думаю steel точно так же подключаются...может, разве что, механизм передачи данных чуть другой...
Можно и с xml забирать конечно...но писать её на sd карту - эх...бедная флешечка =D.
Лично мне они сильно громоздкими кажутся...gaugeMeter вроде опрятнее и современнее выглядят.
Кстати о них...есть варианты - как сделать правильно?

Re: визуализация данных

Добавлено: Сб дек 02, 2017 9:45 pm
serghei
На вкус и цвет...Я балдею от них. И к стати их там более 70 вариантов. У Алисы это все прекрасно работает. А как по другому запустить в АМС я не знаю ((. И с Гауге - это надо Alexsis_76 спрашивать. Он точно знает.

Re: визуализация данных

Добавлено: Сб дек 02, 2017 9:47 pm
nick7zmail
Подождем его...напомню, вопрос тут https://majordomo.smartliving.ru/forum/ ... 289#p65289

Re: визуализация данных

Добавлено: Сб дек 02, 2017 9:54 pm
serghei
nick7zmail писал(а):У Алекса же в стандартном примере похожие индикаторы...
Похожие , но проблема индикаторов в дистрибутиве - с ними ничего нельзя поделать , в смысле изменить размер , разукрасить шкалу и изменить диапазон. Потому что они написаны через eval. Я нашел вариант , как это исправить.
SPOILERSPOILER_SHOW
Gauge_color.jpg
Gauge_color.jpg (229.47 КБ) 3675 просмотров
Ему надо на почту писать. Теперь он тут редко бывает (((

PS. Воткнул твой файл и посмотрел.. Так конечно на странице обновляться не будет , та как ты жестко задал значение 34%.

Код: Выделить всё

<div class="GaugeMeter" id="test111" data-total="100" data-used="34" data-text="34".......

Re: визуализация данных

Добавлено: Вс дек 03, 2017 5:45 am
ser009
Странно как-то
Заношу значение руками data-total=" " и data-used=" " - отображается. Если заполняет скрипт - не выводит, хотя в поля data-total=" " data-used=" " присваиваются значения

А вот если поменять значение в скобочках (указал стрелкой) значение меняется
SPOILERSPOILER_SHOW
esp32.JPG
esp32.JPG (127.69 КБ) 3644 просмотра

Re: визуализация данных

Добавлено: Вс дек 03, 2017 9:10 am
nick7zmail
Я про то же...говорю - библиотека отрисовывает свой <span> с цифрами и <canvas>с графиком по ходу...чтобы менялось - надо не только значения в <div> менять, но и сам <div> перестраивать, но тогда график анимируется с нуля...тоже не сильно хорошо. В МД при обновлении данных он тоже с нуля анимируется....Вот и хрен пойми как надо...надо после подмены данных функцию какую-то запускать, чтобы обновился span и canvas, но при этом не перестравивался с 0...

Re: визуализация данных

Добавлено: Вс дек 03, 2017 9:38 am
nick7zmail
serghei писал(а): PS. Воткнул твой файл и посмотрел.. Так конечно на странице обновляться не будет , та как ты жестко задал значение 34%.

Код: Выделить всё

<div class="GaugeMeter" id="test111" data-total="100" data-used="34" data-text="34"....... 
В смысле жестко? Оно нормально обновляется javascript-ом...код страницы посмотри - эти значения меняются.

Re: визуализация данных

Добавлено: Вс дек 03, 2017 9:59 am
serghei
Значения то меняются, но их не видит библиотека. Подставил другие цифры (data-used="84" data-text="84") - всё красиво отрисовалось. Значит менять надо их. Вот только не вижу адекватного API на эту библиотеку и функцию анимации. По ходу так и получится - обновляем значения и рисуем с нуля.

Re: визуализация данных

Добавлено: Вс дек 03, 2017 10:00 am
nick7zmail
Ну апи то допилить можно)) там библиотека то строчек на 10...только вот лень =D