Простой способ визуализации уличного движения на карте города в 2D.

У меня есть несколько файлов данных, один из которых описывает карту с точки зрения графа с ребрами (x и y улиц и переулков) между узлами (пересечениями), а другой представляет собой ряд местоположений ряда движущихся транспортных средств. на этой карте с течением времени. Я хочу визуализировать движение транспортных средств в анимации с возможностью паузы, перемотки или перехода к определенным моментам времени. Визуальные эффекты должны быть в максимально простой 2D-форме, ничего особенного не требуется (см. этот кадр, созданный OpenGL в качестве примера скетча). Я ищу предложения для любого инструмента, программного обеспечения, пакета, библиотеки, которые могли бы помочь. Мне больше всего нравится Python, и, кажется, есть способы анимации с помощью matplotlib, но любой другой язык или продукт также приемлем, если он упрощает и ускоряет работу.


person NCheli Seril    schedule 29.07.2020    source источник


Ответы (1)


Существует зрелая среда моделирования трафика на основе JavaScript, которую вы можете проверить: https://github.com/movsim/traffic-simulation-de

Он использует JavaScript Canvas 2D API для визуализации.

person Gerd Wagner    schedule 12.08.2020