Получить координаты транспортных средств - PullRequest
0 голосов
/ 11 апреля 2019

Я использую исходный код симуляции трафика SUMO (в Windows и Visual Studio), загружаю пользовательский интерфейс и запускаю сценарий. Мне нужно получить все координаты автомобилей с определенной частотой. В исходном коде я ищу метод, который "перемещает транспортные средства", чтобы я мог получить местоположения?

Я знаю, что если я щелкну правой кнопкой мыши в интерфейсе транспортного средства, я могу скопировать его географическое положение курсора и установить точку останова в: GUIGLObjectPopupMenu :: onCmdCopyCursorGeoPosition и получить координаты, но я ищу что-то частое и постоянное.

1 Ответ

0 голосов
/ 12 апреля 2019

Вы, вероятно, ищете --fcd-output, см. https://sumo.dlr.de/wiki/Simulation/Output/FCDOutput Если вам нужно онлайн, используйте TraCI или libsumo с функцией vehicle.getPosition, см. https://sumo.dlr.de/wiki/TraCI/Vehicle_Value_Retrieval

...