Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[sumo-user] routes from counting data

Hello!

I was trying to generate the detectors file using the below command because I have the longitude and latitude of detectors in my traffic counts database instead of the position of the detectors on the lane in meters. 

  <SUMO_HOME>/tools/detector/mapDetectors.py -n net.net.xml -d det.csv -o det.add.xml

The det.csv file includes 3 columns of id, longitude, and latitude of the detectors as explained below link:

https://sumo.dlr.de/docs/Tools/Detector.html#mapdetectorspy


But I faced this error message:

Traceback (most recent call last):

  File "C:\Program Files (x86)\Eclipse\Sumo\tools\detector\mapDetectors.py", line 110, in <module>

    main()

  File "C:\Program Files (x86)\Eclipse\Sumo\tools\detector\mapDetectors.py", line 88, in main

    x, y = net.convertLonLat2XY(lon, lat)

  File "C:\Program Files (x86)\Eclipse\Sumo\tools\sumolib\net\__init__.py", line 468, in convertLonLat2XY

    x, y = self.getGeoProj()(lon, lat)

  File "C:\Program Files (x86)\Eclipse\Sumo\tools\sumolib\net\__init__.py", line 446, in getGeoProj

    if not self.hasGeoProj():

  File "C:\Program Files (x86)\Eclipse\Sumo\tools\sumolib\net\__init__.py", line 442, in hasGeoProj

    projString = self._location["projParameter"]

KeyError: 'projParameter'


Any guidance on solving this problem would be very appreciated.

--
Sincerely,
Fereshteh Jafari Shahdani
PhD candidate, Dep. of Civil Engineering
ISISE - University of Minho


Back to the top