JavaScript:Библиотеки/grafica.js

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.



grafica.js [1]

Это простая и настраиваемая библиотека, добавляющая в p5.js функционал для построения графиков. Это JavaScript-версия Processing-библиотеки grafica. С ее помощью вы сможете без труда создавать в сети 2D-графики, поддерживающие все интерактивные возможности Processing.

Главные функции

  • Создание линейных графиков и графиков рассеивания, обновляемых в реальном времени
  • Отображение гистограмм, смотрящих в вертикальном и горизонтальном направлениях
  • Возможность оснастить график дополнительными слоями с разными свойствами
  • Возможность работать с линейным и логарифмическим масштабами
  • Автоматическое определение делений для осей
  • Интерактивные горизонтальная прокрутка и зум
  • Возможность в один клик добавить к точкам надписи и показать их
  • Для показа точек можно использовать изображения
  • Высокий уровень кастомизации (можно пользоваться и настройками по умолчанию, но вы также можете настроить под себя практически все)
  • Программирование в стиле Processing. Если вы привыкли работать с Processing (или p5.js), освоение grafica.js не составит большого труда
  • Для библиотеки grafica.js есть много примеров. Вживую их рбаоту можно посмотреть на openprocessing и JSFiddle
  • Это библиотека с открытым кодом. Она распространяется по лицензии GNU Lesser General Public License. Полный исходный код grafica.js можно найти по этой ссылке

Установка

Новейшую версию библиотеки grafica.min.js (вставка «min» значит, что это сжатая версия библиотеки) можно найти по этой ссылке. Инструкцию по установке библиотеки читайте тут.

См.также

Внешние ссылки