Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sumo-user] node-node route

Thanks. It worked.

But there is an issue: when source and target nodes are the same, the shortest path seems to be incorrect. 

When I have a trip like fromJuncation = 1 toJuncation=1, the path that is for example "1013 -1013". 
I was wondering why when source and destination are identical, it chooses a path like that. 

On Sun, May 10, 2020 at 2:43 AM Jakob Erdmann <namdre.sumo@xxxxxxxxx> wrote:
and use
randomTrips.py -n RoutingSim1.net.xml -o test.trips.xml --juntion-taz --validate

Am So., 10. Mai 2020 um 02:03 Uhr schrieb Raheleh Zarei <raheleh.zarei@xxxxxxxxx>:
Yes, I did. But this one, as you said may create trips with disconnected routes. 

On Sat, May 9, 2020 at 4:27 PM Jakob Erdmann <namdre.sumo@xxxxxxxxx> wrote:
did you try this?
python randomTrips.py -n RoutingSim1.net.xml -o test.trips.xml --juntion-taz

Am Sa., 9. Mai 2020 um 17:08 Uhr schrieb Raheleh Zarei <raheleh.zarei@xxxxxxxxx>:
I installed version 1.6.0. Then I copied randomTrips.py to my working directory but it still creates edge-to-edge trips.
I attached the script I'm using to create random trips.

On Fri, May 8, 2020 at 2:02 AM Jakob Erdmann <namdre.sumo@xxxxxxxxx> wrote:
No. You can still get disconnected trips this way. If you need validated trips, then add option --validate
However, I noticed that the combination of --junction-taz and --validate were not working as expected. It's fixed now but you will have to update sumo to todays version to make use of this.

You can also replicate the validation by calling
randomTrips.py -n RoutingSim1.net.xml  -r tmp.rou.xml
duarouter -n RoutingSim1.net.xml -r tmp.rou.xm --ignore-route-errors --write-trips.junctions -o validated_junction_trips.xml

Am Do., 7. Mai 2020 um 21:04 Uhr schrieb Raheleh Zarei <raheleh.zarei@xxxxxxxxx>:
Does it validate the route automatically?

On Thu, May 7, 2020 at 1:54 PM Jakob Erdmann <namdre.sumo@xxxxxxxxx> wrote:
your route output is overwriting your trip output.
try
    python randomTrips.py -n RoutingSim1.net.xml -o test.trips.xml --juntion-taz
then check whether the trips have the correct format
The --route-file output will never contain fromJunction or toJunction because it contains vehicles rather than trips.

Am Do., 7. Mai 2020 um 18:40 Uhr schrieb Raheleh Zarei <raheleh.zarei@xxxxxxxxx>:
Hello Harald,

I created a linux bash script, that creates random trips using command below and run it from linux terminal on windows :
 python randomTrips.py -n ./RoutingSim1.net.xml -o ./Trips$j/RoutingSim$i.rou.xml -e $j --junction-taz true   --route-file ./Trips$j/RoutingSimRoute$i.rou.xml --validate true

randomTrips.py that I call in this command, is the new installation of SUMO (1.6) that I copied to my working directory folder in windows.
I don't get any error, but the output still is not correct. It creates trips, from edge to edge instead of from junction to junction.

Thanks,
Raheleh


On Thu, May 7, 2020 at 3:41 AM Harald Schaefer <fechsaer@xxxxxxxxx> wrote:

Hi Raheleh,

have you tried  --junction-taz without the value true?

Does your SUMO version support --junction-taz (see output of "python randomTrips.py --help")?

Greetings,

Harald

Am 06.05.20 um 19:35 schrieb Raheleh Zarei:
I'm calling command below in Linux:

python randomTrips.py -n ./net1.net.xml -o ./routing1.rou.xml -e 10 --junction-taz true --route-file ./Tripstest 

But I get the following error:

Error: On processing option '--junction-taz':
 No option with the name 'junction-taz' exists.

On Wed, May 6, 2020 at 1:12 PM Jakob Erdmann <namdre.sumo@xxxxxxxxx> wrote:
You can use randomTrips option --junction-taz
The metrics are still the same (all outgoing edges at the fromJunction are considered for departure and all incoming edges of the toJunction for arrival).

Am Mi., 6. Mai 2020 um 18:42 Uhr schrieb Raheleh Zarei <raheleh.zarei@xxxxxxxxx>:
Hello,

Thank you. I was wondering how I can use these options with randomtrips.py scripts? Because this is the way I generate random trips.
Also, if I use fromJuncation and toJunction, do the routing algorithms use different metrics for finding the shortest path?

On Sun, May 3, 2020 at 5:34 PM Jakob Erdmann <namdre.sumo@xxxxxxxxx> wrote:
Yes. Set option --junction-taz and then define trips with attributes 'fromJunction' and 'toJunction'.

Am Fr., 1. Mai 2020 um 01:00 Uhr schrieb Raheleh Zarei <raheleh.zarei@xxxxxxxxx>:

Hello

I noticed in SUMO, trips, route, flows and etc, are from edge to edge, and based on the routing algorithm option, they return the shortest path between those edges. Is there a way to make trips and other assignments model to work from node to node and return the shortest path from a node to another node in the network?

Thanks,
Raheleh

--
RAZ
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user


--
RAZ
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user


--
RAZ

_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user


--
RAZ
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user


--
RAZ
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user


--
RAZ
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user


--
RAZ
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user


--
RAZ

Back to the top