У меня есть несколько файлов данных, один из которых описывает карту с точки зрения графа с ребрами (x и y улиц и переулков) между узлами (пересечениями), а другой представляет собой ряд местоположений ряда движущихся транспортных средств. на этой карте с течением времени. Я хочу визуализировать движение транспортных средств в анимации с возможностью паузы, перемотки или перехода к определенным моментам времени. Визуальные эффекты должны быть в максимально простой 2D-форме, ничего особенного не требуется (см. этот кадр, созданный OpenGL в качестве примера скетча). Я ищу предложения для любого инструмента, программного обеспечения, пакета, библиотеки, которые могли бы помочь. Мне больше всего нравится Python, и, кажется, есть способы анимации с помощью matplotlib, но любой другой язык или продукт также приемлем, если он упрощает и ускоряет работу.
Простой способ визуализации уличного движения на карте города в 2D.
Ответы (1)
Существует зрелая среда моделирования трафика на основе JavaScript, которую вы можете проверить: https://github.com/movsim/traffic-simulation-de
Он использует JavaScript Canvas 2D API для визуализации.
person
Gerd Wagner
schedule
12.08.2020