Графики jpgraph
Модератор: immortal
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Графики jpgraph
В последних обновлениях появилась возможность использования для графиков вместо pChart библиотеки jpgraph.
Используется точно так же, т.е. для картинок вместо
/pChart/?p=TempSensor01.temp&type=2d>ype=curve&width=720
можно использовать
/jpgraph/?p=TempSensor01.temp&type=2d>ype=curve&width=720
из параметров пока не всё поддерживается, но p, type, width, height, title работает. Так же автоматически меняются цвета для светлой/тёмной темы, но внешний вид пока не окончательный -- не до конца с возможностями разобрался.
Главное -- быстрее и корректно (!) строятся показания. Автоматически распознаётся, что показания бинарные (1/0) и график строится соответственно.
Примеры:
Используется точно так же, т.е. для картинок вместо
/pChart/?p=TempSensor01.temp&type=2d>ype=curve&width=720
можно использовать
/jpgraph/?p=TempSensor01.temp&type=2d>ype=curve&width=720
из параметров пока не всё поддерживается, но p, type, width, height, title работает. Так же автоматически меняются цвета для светлой/тёмной темы, но внешний вид пока не окончательный -- не до конца с возможностями разобрался.
Главное -- быстрее и корректно (!) строятся показания. Автоматически распознаётся, что показания бинарные (1/0) и график строится соответственно.
Примеры:
- За это сообщение автора sergejey поблагодарили (всего 3):
- Anton_kulibin (Вт окт 14, 2014 7:40 pm) • skysilver (Ср окт 15, 2014 10:15 am) • Bagir (Пн окт 20, 2014 10:51 am)
- Рейтинг: 3.49%
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 469
- Зарегистрирован: Вт мар 12, 2013 1:22 am
- Благодарил (а): 41 раз
- Поблагодарили: 81 раз
Re: Графики jpgraph
Может лучше pChart 2.0 прикрутить?
Есть график для данных с нарастающим итогом (показания водосчетчика)?
И да вот ошибка вылазит:
Есть график для данных с нарастающим итогом (показания водосчетчика)?
И да вот ошибка вылазит:
- Вложения
-
- download.png (3.31 КБ) 11514 просмотров
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Графики jpgraph
Pchart2 надо глянуть, мне там что-то не понравилось когда-то. Возможно, лицензия. Насчёт ошибки - у меня такой не выскакивает. Может какая особенность установленной библиотеки gdlib, как по тексту?
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 469
- Зарегистрирован: Вт мар 12, 2013 1:22 am
- Благодарил (а): 41 раз
- Поблагодарили: 81 раз
Re: Графики jpgraph
pChart 2.0 я уже подкрутил, если интересно чуть позже могу выложить.
Исправил проблему с пропусками данных. Добавил минимум, максимум и среднее. добавил разделение суток градиентом.
B добавил &approx=count для данных с нарастающим итогом (например показания водосчетчика)
Исправил проблему с пропусками данных. Добавил минимум, максимум и среднее. добавил разделение суток градиентом.
B добавил &approx=count для данных с нарастающим итогом (например показания водосчетчика)
- Вложения
-
- загруженное (3).png (8.76 КБ) 11478 просмотров
-
- Стало
- загруженное.png (8.14 КБ) 11481 просмотр
-
- Было
- загруженное (1).png (5.75 КБ) 11481 просмотр
- Рейтинг: 1.16%
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Графики jpgraph
Конечно, выкладывай. Крайне интересно попробовать.dmw писал(а):pChart 2.0 я уже подкрутил, если интересно чуть позже могу выложить.
Исправил проблему с пропусками данных. Добавил минимум, максимум и среднее. добавил разделение суток градиентом.
B добавил &approx=count для данных с нарастающим итогом (например показания водосчетчика)
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 560
- Зарегистрирован: Ср сен 04, 2013 10:31 am
- Откуда: Самара
- Благодарил (а): 99 раз
- Поблагодарили: 140 раз
- Контактная информация:
Re: Графики jpgraph
У меня тоже ошибка.dmw писал(а): И да вот ошибка вылазит:
Решение тут http://colekcolek.com/2012/05/16/how-to ... available/
в файле jpgraph/gd_image.inc.php коментим блок ELSE. У меня теперь работает. Хорошо бы в общую ветку запилить, что бы каждый раз не править.
Как я понимаю проблема в версии php5-gd, возможно в Дебиановской.
Код: Выделить всё
function SetAntiAliasing($aFlg=true) {
$this->use_anti_aliasing = $aFlg;
if( function_exists('imageantialias') ) {
imageantialias($this->img,$aFlg);
}
else {
//JpGraphError::RaiseL(25128);//('The function imageantialias() is not available in your PHP installation. Use the GD version that comes with PHP and not the standalone version.')
}
}
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Графики jpgraph
Ок, изменение по поводу этой ошибки внёс.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Графики jpgraph
Чёрная тема не очень читается
КодПоказать
<div align="left">
<img src="/jpgraph/?p=5592085-24bit-P1.status&unit= &type=24h>ype=bar&width=300&approx=sum&px=20">
</div>
<img src="/jpgraph/?p=5592085-24bit-P1.status&unit= &type=24h>ype=bar&width=300&approx=sum&px=20">
</div>
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
- Bagir
- Сообщения: 1613
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 374 раза