Обзор¶
GraphMechanic - концепция визуальной платформы для работы с прикладными графовыми данными: инфраструктурными сетями, транспортными графами, GIS-связанными объектами, логическими зависимостями и операционной топологией.
Проект вырос из PolylineMechanic - внутренней утилиты для редактирования полилиний железнодорожного графа. Изначальная задача была узкой: подготовка и восстановление геометрии железнодорожных путей. GraphMechanic обобщает эту идею до более широкой платформы для просмотра, редактирования, сравнения и наблюдения графовых систем.
Ключевая идея - объединить два режима представления графа:
- географический вид - узлы и рёбра размещаются на карте;
- логический вид - все узлы отображаются как графовая структура, независимо от географии.
Это позволяет анализировать один и тот же граф и как реальную инфраструктуру, и как логическую сеть связей.
Концепция продукта¶
GraphMechanic предоставляет настраиваемый визуальный слой поверх графовых данных.
Платформа позволяет подключаться к графоподобным наборам данных, отображать их на карте или в виде логического графа, настраивать внешний вид, анализировать атрибуты узлов и рёбер, а также наблюдать изменения состояния во времени.
Целевая аудитория - команды, работающие с инфраструктурой, транспортом, логистикой, utility networks, телеком-топологией, GIS-связанными активами или кастомными операционными графами.