JpGraph - как это работает

  • от Олежек (размещено 2012-07-06 10:54:11)
JpGraphПри использовании библиотек, типа JpGraph мы зачастую не задумываемся, как это работает. Более того, большинство из нас никогда вручную не использовали библиотеку gd, но возможно вам будет интересно знать как можно создать график, не используя надстройки над gd. Загрузить модуль GD (если он не установлен) можно по адресу www.boutell.com/gd, затем необходимо подключить модуль в php.ini - extension=php_gd.dll (so для Linux) и перезапустить веб-сервер.

Нестандартное использование графика проектов

  • от Олежек (размещено 2011-01-26 12:09:58)
НестандартноеДиаграмма Ганта это особый вид графиков для планирования сложных проектов, выглядящий как горизонтальная линейчатая (линейная) диаграмма, на которой параллельно выполняемые задачи проекта представляются протяженными во времени перекрывающимися отрезками. На обычном графики самое главное это наглядная демонстрация того, какие этапы должны быть закончены, чтобы возникла возможность работы над следующим.

Рисуем LED индикаторы

  • от Олежек (размещено 2010-09-21 09:06:18)
РисуемLED индикаторы представляют из себя символьное табло с дискретой 4x7 кружков. Для построения LED индикаторов необходимо подключить две библиотеки базовую "jpgraph.php" и "jpgraph_led.php". По-умолчанию каждый кружок индикатора имеет адрес в 3 пикселя, а другие значения можно задать при вызове функции - конструктора.

Строим простую круговую диаграмму

  • от Олежек (размещено 2009-08-21 11:52:53)
СтроимКруговые диаграммы чаще всего применяются для визуализации распределения чего-либо между чем-либо. По сути они дают наглядное представление о пропорциях в которых что-либо можно поделить. Типичный пример - анализ потребления энергоресурса - электрическая энергия по дням недели или по времени суток. Построим оба графика.
Входные данные - имеется архивные данные по потреблению электроэнергии по часам и дням (хотя для построения и анализа будет достуточно и часовых значений).

Строим график области видимости

  • от Олежек (размещено 2009-08-21 09:51:29)
СтроимПотребовалось мне как то визуализировать область видимости приемопередатчика и пришлось разобраться с построением диаграмм в полярных координатах. Вот мой небольшой и надеюсь полезный опыт.

Совмещение нескольких графиков на одном изображении

  • от Aditus (размещено 2009-08-18 14:39:00)
СовмещениеСоединяя несколько графиков на одном изображении можно уменьшить время загрузки для HTML страниц (потому как выполняется меньше HTTP запросов на сервер), а также позволяет пользователю получить больше информации в одно время. Кроме факторов практичности метод объединения без сомнения также дает более симпатичные результаты. Создать такой график можно двумя способами, о которых будет рассказано в этой статье.

Типы графиков Jpgraph

  • от Олежек (размещено 2009-08-12 18:02:58)
ТипыJpgraph версии 1.x включает ~10 базовых типов графиков, однако я использую тоько четыре из них. Полный список сключает в себя: line plots (линейный), bar plots (столбики), error plots, impulse plots, spider plots, pie plots (круговая диаграмма), gantt plots (временная диаграмма), radar plots (векторный график) и polar plots. Чаще всего мне приходится использовать line, bar, pie и radar plots. И, конечно же, я применяю комбинированные типы графиков в разных вариантах.

Устанавливаем Jpgraph

  • от Олежек (размещено 2009-08-11 16:29:10)
УстанавливаемЕсли у вас есть несколько сайтов, которые используют Jpgraph, то я рекомендую устанавливать пакет в корневую директорию веб-сервера (для Linux /var/www) (для denwer webservers\home) и пролинковать заголовочные файлы из php скриптов туда. Сам процесс инсталляции очень прост: просто распакуйте архив с программой в нужную директорию и сконфигурируйте несколько файлов. Однако, для Linux может понадобиться также пересобрать PHP библиотеки с поддержкой GD (был такой момент).

Что такое Jpgraph?

  • от Олежек (размещено 2009-08-11 16:16:30)
ЧтоJpGraph это оъектно-ориентированная библиотека построения диаграмм на базе PHP версии >= 5.1. Библиотека полностью написана на PHP и готова к использванию в любых PHP скриптах. Библиотека позволяет строить большое количество графиков и диаграмм вставляя их в передаваемую страницу или сохраняя в файл. JpGraph очень легок в освоении и позволяет начать строить графики любой сложности. Посмотреть примеры скриптов вы можете здесь.
Тема форумаАвторПросмотровОтветовПоследний пост
Новая версия пакета JpGraph 3.0.2root11August 19, 2009, 7:05 am
Строим барграф с накоплением и группировкойroot11August 19, 2009, 1:08 pm
Re: Новая версия пакета JpGraph 3.0.2Олежек11August 19, 2009, 5:02 pm
Re: Строим барграф с накоплением и группировкойОлежек11August 19, 2009, 5:03 pm
Строим простую круговую диаграммуroot11December 27, 2009, 6:31 pm
Нестандартное использование графика проектовroot11December 27, 2009, 6:32 pm
Нестандартное использование графика проектовroot11December 27, 2009, 6:32 pm
Нестандартное использование графика проектовroot11December 27, 2009, 6:32 pm