Hi,
I am trying to use vehicle distributions with randomTrips.py and duarouter via
the additional-files
option. I have the following in duarouterTest.add.xml:
<additional>
<vTypeDistribution id="myDist">
<vType id="myType1" maxSpeed="27" vClass="passenger" color="1,0,0"
probability="0.5"/>
<vType id="myType2" maxSpeed="27" vClass="passenger" color="0,1,0"
probability="0.5"/>
</vTypeDistribution>
</additional>
I run randomTrip.py to generate my trips file:
randomTrips.py -n test_15sept2014.net.xml -o duarouterTest.trip.xml -e 5 \
-t "type=\"myDist\"" -a duarouterTest.add.xml --vclass passenger
Then I run duarouter to get my routes file:
duarouter -n test_15sept2014.net.xml -t duarouterTest.trip.xml -d
duarouterTest.add.xml \
-o duarouterTest.rou.xml
I end up with the following in my routes file:
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://sumo-sim.org/xsd/routes_file.xsd">
<vType id="myType2" maxSpeed="27.00" probability="0.50"
vClass="passenger" color="green"/>
<vehicle id="0" type="myDist" depart="0.00">
<route edges="255841271#0 -255841271#0 -51140038#3 -51140038#2
-51140038#1 -51140038#0 51140038#0"/>
</vehicle>
<vehicle id="1" type="myDist" depart="1.00">
<route edges="5342170#1 5342170#2 -5338376#4"/>
</vehicle>
<vType id="myType1" maxSpeed="27.00" probability="0.50"
vClass="passenger" color="red"/>
<vehicle id="2" type="myDist" depart="2.00">
<route edges="-5342170#5 5327844#6 5327844#7"/>
</vehicle>
...
The vType elements are no longer enclosed in the vTypeDistribution element. If
I hand edit my routes
file to put them back into the vTypeDistribution element things work fine in
Sumo. Could there be a bug in
how duarouter deals with vTypeDistribution? I am running a binary install of
Sumo 0.21.0 on Windows 7.
Thanks,
Chet Nieter
------------------------------------------------------------------------------
_______________________________________________
sumo-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sumo-user