Преобразование файлов Vissim в SUMO - PullRequest
0 голосов
/ 29 апреля 2019

Я пытаюсь преобразовать файлы vissim в файлы SUMO, используя скрипт tls_vissimXML2SUMOnet_update.py, но он дает мне ошибку ключа.

Я попытался выполнить преобразование с помощью netconvert, но не все мои подключения устанавливаются.

netconvert --vissim-file=SIM_K513V13.inpx --output-file=MySUMOFile.net.xml

Этот код дает следующий результат:

Warning: Could not set connection between '5_1' and '4_0'.
Warning: 1 of 8 connections could not be assigned.
Success.

Я пытался

./tls_vissimXML2SUMOnet_update.py -V SIM_K513V13.inpx -S MySUMOFile.net.xml -o SUMO_TLS

Я получил результат как:

Namespace(SUMO_net='MySUMOFile.net.xml', output_file='SUMO_TLS', vissim_input='SIM_K513V13.inpx') 


---

* loading VISSIM net:
     SIM_K513V13.inpx

---

* loading SUMO net:
     MySUMOFile.net.xml
Traceback (most recent call last):
  File "./tls_vissimXML2SUMOnet_update.py", line 557, in <module>
    conn_link_d)
  File "./tls_vissimXML2SUMOnet_update.py", line 294, in get_sg_connection_data
    conn_link_d[link] if conn[-1] == lane])]
KeyError: u'10007'

Может кто-нибудь помочь мне с преобразованием.

1 Ответ

0 голосов
/ 03 мая 2019

Это ошибка в SUMO. Я открыл заявку: https://github.com/eclipse/sumo/issues/5560. Можем ли мы использовать сеть под лицензией EPL для регрессионного тестирования? PS: билет уже исправлен.

...