Библиотека Javascript для иерархической блок-схемы
Знаете ли вы какие-либо библиотеки Javascript, которые могут визуально отображать график на веб-странице?
Разъяснение: по графам я имею в виду нечто вроде дерева рабочих процессов или деревьев решений. Извините, что вы не поняли.
Ответы
Ответ 1
Я занимаюсь некоторыми исследованиями, ища компонент JS, который будет обрабатывать живое создание блок-схем/деревьев решений, mxGraph выглядит довольно удобно: http://www.jgraph.com/mxgraph.html
Отказ от ответственности: у меня нет никаких отношений с продавцом, кроме поиска в сети для чего-то подходящего.
Ответ 2
Dojo Диаграмма:
Автономные Dojo графические виджеты со ссылками на один и тот же тестовый сервер:
РЕДАКТИРОВАТЬ: ответ на последнее изменение вопроса: Dojo Диаграмма не поддерживает потоковые диаграммы напрямую. Есть несколько проектов, которые сделали это только с помощью Dojo GFX, но никто не внес его обратно — попробуйте Google для этого.
Ответ 3
Я сделал доказательство концепции в поле и соединительную программу, используя Prototype лет назад. Это вроде дрянной, и я никогда не закончил его, но это доказывает, что это можно сделать. Приглашаем вас.
Ответ 4
JSFlowChart...
Создайте блок-схему, используя только графический интерфейс HTML. Функции написаны на JavaScript с помощью JQuery. Источник рисования в HTML и видимый. Программу можно использовать локально, если открыть index.htm в браузере.
http://sourceforge.net/projects/jsflowchart/
Ответ 5
Мы использовали YUI в нашем последнем проекте. Он бесплатный и имеет множество опрятных функций, проверьте его!
EDIT: Графики - это компонент, который позволяет использовать статистические графики типов, диаграммы рассеяния и другие элементы диаграммы. Я не понимал, что вы ищете график, основанный на блок-схеме/иерархии.
Ответ 6
SO использует flot, что, по моему мнению, довольно удивительно и я хочу использовать в предстоящем проекте компании
edit: Пропущена "иерархическая" часть. По-прежнему рекомендовал бы флот для линейных, хотя
Ответ 7
Я использовал следующую библиотеку некоторое время назад, и она хорошо реализует алгоритм walker. Возможно, это немного устарело.
Ответ 8
Я думаю, что у JQuery есть некоторые решения, но я бы сказал, делайте это в Flex, это потрясающе для таких сценариев. Есть даже решение с открытым исходным кодом для Flex. И это довольно просто, только посмотрите в документации Adobe.
Ответ 9
Как насчет InfoVis? (См. этот вопрос SO.)