Хороший вопрос. Как я понимаю речь идет не просто о визуализации, а о документе, у которого есть хозяин, история внесения изменений и автор по каждой правке?
Я подобное делал однажды как кабельный журнал в Экселе, с группировкой строк по-объектно.
Один кабель к оконечному оборудованию - одна строка.
Группировка строк: (1) по оконечному оборудованию, (2) по стойке/шкафу, (3) по помещению, (4) по зданию.
В каждой строке отдельным столбцом url на схему подключения из проекта (как вариант, на любую первичку, вплоть до диктофонной записи)
и дата/кем внесено в базу.
Теоретически, можно сделать скрипт - конвертилку в исходный код graphviz отдельных фрагментов и выложить их на веб-сервер.
Готовое - наверное есть в электрических монстро-CAD'ах.