Подтвердить что ты не робот

Есть ли библиотека javascript для создания графиков?

Мне нужна библиотека javascript/jquery для динамического создания графиков. Большинство библиотек, которые я нашел, предназначены только для визуализации.

Мне нужно, где я могу добавить node узлы, удалить узлы, пути трассировки и т.д.

4b9b3361

Ответ 1

jsPlumb

Выдержка из страницы: jsPlumb предоставляет средство для визуального подключения элементов на своих веб-страницах. Он использует SVG или Canvas в современных браузерах и VML для браузеров с каменным вектором. Последняя версия - 1.3.3 - может использоваться с jQuery, MooTools и YUI3. Полная прозрачная поддержка перетаскивания включена, и API очень прост.

Активность проекта довольно высока. Требуется одна из нескольких других JS-библиотек для работы (jQuery, MooTools, YUI). Вот несколько демонстраций.

mxGraph

Выдержка из страницы: mxGraph прост, вы включаете его как ссылку JavaScript в свой HTML файл и мгновенно получаете доступ к самому чистым, наиболее функциональным компонентам диаграмм диаграмм браузера.

WireIt

Выдержка из страницы: WireIt - это библиотека JavaScript с открытым исходным кодом для создания веб-желательных интерфейсов для приложений потока данных, визуальных языков программирования, графического моделирования или графических редакторов.

Cytoscape.js

Выдержка из страницы: библиотека теории графов с открытым исходным кодом для анализа и визуализации

Ответ 2

Это может удовлетворить ваши потребности http://www.graphdracula.net/. Он имеет простой API для добавления узлов и ребер в объект графа. Я думаю, вы можете легко расширить его.