Я хочу создать диаграмму на основе пользовательского ввода, который пользователь предоставил в форме веб-приложения. Например, пользователь должен указать каждого человека, который взаимодействует с системой интернет-магазина. После этого веб-приложение должно автоматически создать схему этой связи. Должно получиться как на картинке ниже. Как я могу это сделать? Какие технологии мне нужны для автоматического рисования диаграммы в веб-приложении на основе пользовательского ввода?
Essential Diagram for JavaScript поддерживает создание любых диаграмм с узлами и соединителями. Мы создали пример, в котором мы явно расположили узлы и соединители, но аналогичную диаграмму можно расположить и динамически.
Пример автоматической радиальной компоновки
Весь продукт доступен бесплатно по лицензии сообщества, если вы соответствуете требованиям (доход менее 1 миллиона долларов США).
Примечание: я работаю в Syncfusion.