1- What trick do you exactly mean? 2- What do you think of those three points at the end of the following function: *getVehicleData*(self, loopID) getVehicleData <https://sumo.dlr.de/pydoc/traci._inductionloop.html#InductionLoopDomain-getVehicleData> (string) -> [(veh_id, veh_length, entry_time, exit_time, vType), ...] Does it mean we are capable to add more variables?
Regards, Ali On Fri, May 14, 2021 at 4:41 PM Menno van der Woude < [email protected]> wrote: > I think the e1 type is unfit for this, since it has no real length. e2 > could be used if the area you are interested in lies on a single edge. In > that case the methods you mentioned should do the trick, and otherwise > consult the documentation: you could also retrieve data for an edge, for > example: https://sumo.dlr.de/docs/TraCI/Edge_Value_Retrieval.html > > The e3 type detector might be interesting if your area of interest spans > multiple edges: > https://sumo.dlr.de/docs/TraCI/Multi-Entry-Exit_Detectors_Value_Retrieval.html > > Greets, Menno > On 14-5-2021 14:05, ali mirzaei wrote: > > I have had a look at it. But, as far as I know, I should ask the > simulation to get or set the vehicle data one at a time via that > module(traci.vehicle). I am looking for a facility to get the flow data at > a specific point automatically which I was thinking could be e1 or e2 > detector. > > Regards, > Ali > > > > On Fri, May 14, 2021 at 1:52 PM Menno van der Woude < > [email protected]> wrote: > >> the documentation provides ample info here: >> >> https://sumo.dlr.de/docs/TraCI/Vehicle_Value_Retrieval.html >> >> I guess you could first determine what vehicles are in a given area or >> location, and then retrieve data for those vehicles. >> >> Greets, Menno >> On 14-5-2021 11:20, ali mirzaei wrote: >> >> I get the point you said. But, my other question remains. What is the >> option to receive vehicle data at a specific point? >> Regards, >> Ali >> >> On Fri, May 14, 2021 at 12:37 PM Menno van der Woude < >> [email protected]> wrote: >> >>> That function should return the described value. However, if no vehicles >>> were on the detector during the last step, no valid data can be returned, >>> so you get -1 and (). If a vehicle was on the detector during the last >>> step, the method will give you the data. >>> >>> Greets, Menno >>> On 14-5-2021 10:04, ali mirzaei wrote: >>> >>> Hi Menno, >>> This is what the mannaul says: >>> *getLastStepMeanSpeed(self, detID)* >>> >>> >>> *getLastStepMeanSpeed(string) -> double Returns the current mean speed >>> in m/s of vehicles that were on the named e2*. >>> >>> I am looking for a tool by which I can extract the flow characteristics >>> at the time the vehicle is on the detector. So, is there any option to get >>> more data of vehicles in traci.lanearea module? >>> >>> Sincerely, >>> ALI >>> >>> >>> On Fri, May 14, 2021 at 11:33 AM Menno van der Woude < >>> [email protected]> wrote: >>> >>>> Hello Ali, >>>> >>>> the e1 detector has no length, I think you should use an e2 detector if >>>> you want to have a detector that covers an area. >>>> >>>> Regarding the functions: when do you call these? I'd expect -1 and () >>>> when no vehicles were on the detector during the last step. So at the >>>> start of the simulation, you will most likely get those results. And >>>> afterwards if there has been no traffic. >>>> >>>> Greets, Menno >>>> >>>> On 13-5-2021 23:28, ali mirzaei wrote: >>>> > Hi everyone, >>>> > 1- What is the length of the induction loop(e1detector)? >>>> > 2- in the case of e2detector, when I generate my add.XML file >>>> consisting of: >>>> > <e2Detector id="e2Detector_1" lane="e2_0" pos="15.22" >>>> > length="10.00" freq="5" file="e2_det.xml" friendlyPos="1"/> >>>> > and call the functions: >>>> > print(traci.lanearea.getLastStepMeanSpeed("e2Detector_1")) >>>> > print(traci.lanearea.getLastStepVehicleIDs("e2Detector_1")) >>>> > the answer is "-1" and "()". >>>> > Why does this happen? >>>> > Any help would be appreciated. >>>> > >>>> > Regards, >>>> > Ali >>>> > _______________________________________________ >>>> > 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 >>>> >>> >>> _______________________________________________ >>> 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 >>> >> >> _______________________________________________ >> 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 >> > > _______________________________________________ > 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 >
_______________________________________________ sumo-user mailing list [email protected] To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
