In this case the shortest path that loops back onto the junction is used. Arguably, it would be better to exclude these kind of trips from the randomTrips results.
Am So., 10. Mai 2020 um 19:35 Uhr schrieb Raheleh Zarei < [email protected]>: > 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 <[email protected]> > wrote: > >> Then download this one: >> https://raw.githubusercontent.com/eclipse/sumo/master/tools/randomTrips.py >> 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 < >> [email protected]>: >> >>> 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 <[email protected]> >>> 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 < >>>> [email protected]>: >>>> >>>>> 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 <[email protected]> >>>>> 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 < >>>>>> [email protected]>: >>>>>> >>>>>>> Does it validate the route automatically? >>>>>>> >>>>>>> On Thu, May 7, 2020 at 1:54 PM Jakob Erdmann <[email protected]> >>>>>>> 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 < >>>>>>>> [email protected]>: >>>>>>>> >>>>>>>>> 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 <[email protected]> >>>>>>>>> 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 < >>>>>>>>>> [email protected]> 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 < >>>>>>>>>>> [email protected]>: >>>>>>>>>>> >>>>>>>>>>>> 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 < >>>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>>> [email protected]>: >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> 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 >>>>>>>>>>>>>> [email protected] >>>>>>>>>>>>>> To unsubscribe from this list, visit >>>>>>>>>>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>>>>>>>>>> >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> sumo-user mailing list >>>>>>>>>>>>> [email protected] >>>>>>>>>>>>> To unsubscribe from this list, visit >>>>>>>>>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> *RAZ* >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> sumo-user mailing list >>>>>>>>>>>> [email protected] >>>>>>>>>>>> To unsubscribe from this list, visit >>>>>>>>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> sumo-user mailing list >>>>>>>>>>> [email protected] >>>>>>>>>>> To unsubscribe from this list, visit >>>>>>>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> *RAZ* >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> sumo-user mailing [email protected] >>>>>>>>>> To unsubscribe from this list, visit >>>>>>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> sumo-user mailing list >>>>>>>>>> [email protected] >>>>>>>>>> To unsubscribe from this list, visit >>>>>>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> *RAZ* >>>>>>>>> _______________________________________________ >>>>>>>>> sumo-user mailing list >>>>>>>>> [email protected] >>>>>>>>> To unsubscribe from this list, visit >>>>>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> sumo-user mailing list >>>>>>>> [email protected] >>>>>>>> To unsubscribe from this list, visit >>>>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *RAZ* >>>>>>> _______________________________________________ >>>>>>> sumo-user mailing list >>>>>>> [email protected] >>>>>>> To unsubscribe from this list, visit >>>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>>> >>>>>> _______________________________________________ >>>>>> sumo-user mailing list >>>>>> [email protected] >>>>>> To unsubscribe from this list, visit >>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>> >>>>> >>>>> >>>>> -- >>>>> *RAZ* >>>>> _______________________________________________ >>>>> sumo-user mailing list >>>>> [email protected] >>>>> To unsubscribe from this list, visit >>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>> >>>> _______________________________________________ >>>> sumo-user mailing list >>>> [email protected] >>>> To unsubscribe from this list, visit >>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>> >>> >>> >>> -- >>> *RAZ* >>> _______________________________________________ >>> sumo-user mailing list >>> [email protected] >>> To unsubscribe from this list, visit >>> https://www.eclipse.org/mailman/listinfo/sumo-user >>> >> _______________________________________________ >> sumo-user mailing list >> [email protected] >> To unsubscribe from this list, visit >> https://www.eclipse.org/mailman/listinfo/sumo-user >> > > > -- > *RAZ* > _______________________________________________ > sumo-user mailing list > [email protected] > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/sumo-user >
_______________________________________________ sumo-user mailing list [email protected] To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
