Great! Thank you, Harald.

I had no idea xml2csv is able to read streams!

Cheers,
Lara


On Mon, Sep 30, 2019 at 3:38 PM Harald Schaefer <[email protected]> wrote:
>
> Hello Lara,
>
> xml2csv.py is an example of a python script, which can read sockets
>
> Regards, Harald
>
> Am 30.09.19 um 11:18 schrieb Lara Codeca:
> > Thank you, Jakob.
> >
> > I'm going to try to use the sockets option. Are there examples? I
> > cannot find any. Is the format exactly like the XML file?
> >
> > Thank you again,
> > Lara
> >
> > On Fri, Sep 27, 2019 at 8:03 PM Jakob Erdmann <[email protected]> wrote:
> >> Hello Lara,
> >> It wouldn't be too difficult to retrieve data from the tripinfo- and 
> >> vehroute-device by extending the vehicle.getParameter API 
> >> (https://sumo.dlr.de/docs/TraCI/Vehicle_Value_Retrieval.html#supported_device_parameters)
> >> However, your requirement to get these values when the vehicle exits the 
> >> simulation is hard to achieve because this also triggers cleanup of the 
> >> devices.
> >> I think the easiest way to get these values at runtime is supply a socket 
> >> address instead of an output file for each of these output options and 
> >> then have your script read from these sockets. 
> >> (https://sumo.dlr.de/docs/Basics/Using_the_Command_Line_Applications.html#writing_files)
> >>
> >> regards,
> >> Jakob
> >>
> >>
> >> Am Fr., 27. Sept. 2019 um 19:39 Uhr schrieb Lara Codeca 
> >> <[email protected]>:
> >>> Dear All,
> >>>
> >>> I need to retrieve the same info that can be dumped in the following 
> >>> files:
> >>> * https://sumo.dlr.de/docs/Simulation/Output/TripInfo.html
> >>> * https://sumo.dlr.de/docs/Simulation/Output/VehRoutes.html
> >>> * https://sumo.dlr.de/docs/Simulation/Output/StopOutput.html
> >>>
> >>> but I need it to be done during the simulation when the vehicle/person
> >>> exits the simulation.
> >>> Is there a way to do it using TraCI without having to subscribe to all
> >>> the vehicles+people and compute them all by myself? This solution
> >>> would not scale, and I need like to keep consistency with sumo for all
> >>> the retrievable stats. For example, the timeLoss must be the same in
> >>> the sumo output and in my results.
> >>>
> >>> Any Ideas? I cannot find any API that would help me in doing this, but
> >>> I'm willing to try to implement new ones if it's feasible.
> >>>
> >>> All the Best,
> >>> Lara
> >>> _______________________________________________
> >>> sumo-user mailing list
> >>> [email protected]
> >>> To change your delivery options, retrieve your password, or unsubscribe 
> >>> from this list, visit
> >>> https://www.eclipse.org/mailman/listinfo/sumo-user
> >> _______________________________________________
> >> sumo-user mailing list
> >> [email protected]
> >> To change your delivery options, retrieve your password, or unsubscribe 
> >> from this list, visit
> >> https://www.eclipse.org/mailman/listinfo/sumo-user
> > _______________________________________________
> > sumo-user mailing list
> > [email protected]
> > To change your delivery options, retrieve your password, or unsubscribe 
> > from this list, visit
> > https://www.eclipse.org/mailman/listinfo/sumo-user
> >
>
> _______________________________________________
> sumo-user mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe from 
> this list, visit
> https://www.eclipse.org/mailman/listinfo/sumo-user
_______________________________________________
sumo-user mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/sumo-user

Reply via email to