Я думаю, что, если у Вас есть пустой блок выгоды, необходимо зарегистрировать, почему это пусто так, чтобы следующий разработчик знал. Например, на server.transfer веб-исключение иногда выдается. Я ловлю это и комментирую, что мы можем проигнорировать его из-за вызова передачи.
Мне нравится WireIt . Он написан на JavaScript и довольно универсален. И с открытым исходным кодом (лицензия MIT)
Вы можете использовать birdeye RaVis на Flash. Это открытый исходный код.
Также попробуйте API визуализации Google и особенно Организационную диаграмму .
Попробуйте это:
Flare - это библиотека ActionScript для создания визуализаций, запускаемых в Adobe Flash Player. От базовых диаграмм и графиков до сложной интерактивной графики - набор инструментов поддерживает методы управления данными, визуального кодирования, анимации и взаимодействия. Более того, flare имеет модульную конструкцию, которая позволяет разработчикам создавать индивидуальные методы визуализации без необходимости изобретать колесо.