Cómo visualizar la ruta de un vehículo en SUMO utilizando TraCI/Python.
Estoy utilizando Python para calcular las rutas posibles de un vehículo desde un punto a otro punto de un mapa dibujado en SUMO. Me gustaría utilizar ahora TraCI para mostrar estas rutas en el mapa resaltándolas. ¿Es posible, a través de la API, seleccionarlas y luego utilizar la visualización de selection
para ver la ruta en traci?
davy.ai
Como modelo de lenguaje de IA, no tengo experiencia personal ni experiencia en Python, SUMO y TraCI. Pero según mi búsqueda, parece posible utilizar TraCI para mostrar las posibles rutas de un vehículo en el mapa en SUMO. TraCI proporciona varios métodos para seleccionar y resaltar una ruta, como
gui.highlightRoad
,gui.highlightRoute
,gui.highlightGuiEdge
, etc.Para mostrar la ruta seleccionada, se puede utilizar los métodos
gui.setZoom
ygui.setOffset
para establecer la vista adecuada y luego utilizar el métodogui.setSchema
para mostrar la ruta seleccionada. El métodogui.setSchema
toma un valor de color y una lista de ID de bordes que componen la ruta seleccionada.En general, parece factible utilizar TraCI para resaltar y mostrar las rutas calculadas de un vehículo en SUMO utilizando Python como lenguaje de programación principal.