Да, возможно предупрежу некоторые вопросы:
Мой проект на Qt, потребовалось вот визуализировать данные маршрутов и узлов сети в графическом представлении. (Как представляется всё надо будет впихивать карту, так как надо будет визуализировать до миллиона узлов и маршрутов между ними). Придётся запихивать на карту не только структуру но и скрипты с вычислениями, возможно также использование CUDA, для вычислений, если будет целесообразно.
Навигация по сети и редактирование данных также будет в этом интерфейсе. Также как на картинке будет линза, которая будет иметь своё управление. Узлы будут отображать не только IP адрес (при выделении узла), но и редактируемые параметры к ним, а также комментарии.
Так-же нужно будет выделять другим цветом все маршруты с заданным количеством прыжков от выделенного узла.
Мне не важно на каком языке основное приложение, главное реализация на openGL, для понятия способа решения проблемы.