Некоторые принципы построения маршрутов в железнодорожной симуляции:
- Независимость процесса разработки ПО подсистемы визуализации и процесса создания ресурсов. habr.com К ресурсам относятся трёхмерные модели, текстуры и маршруты. habr.com
- Возможность смены маршрута без пересборки программной части видеоподсистемы. habr.com
- Создание маршрутов неограниченной протяжённости. habr.com При этом необходимо обеспечивать динамическую загрузку и выгрузку ресурсов программы с достаточной плавностью при разумном потреблении памяти. habr.com
- Проверка свободности элементов путевого развития, входящих в маршрут движения. simulation.su Это нужно, чтобы избежать столкновения составов в модели. simulation.su www.anylogic.ru
- Выбор пути назначения поезда на основании различных критериев, например, критерия минимума времени простоя вагонов на станции. simulation.su
Для построения маршрутов в железнодорожных симуляторах используют различные инструменты, например, AnyLogic, где поезда, локомотивы и вагоны представляются в виде «заявок», а схема путевого развития задаётся группой векторных фигур. simulation.su