Hello, thank for your helping and sorry for my unclear question. First, I use my c++ program to generate the new traffic phase duration. Then I will open the add.xml in text editor and manually modify the duration replaced with the new duration. After that, work sumo to simulate the urban area(OSM) and get the tripinfo.xml in the end. I will repeat the above steps many times.
Because the traffic lights in urban are too much and I need to execute the simulation many times, manually modify the add.xml must be troublesome. My questions are : 1) Is there any way to automatically modify the phase duration in add.xml after my c++ program generate the new duration or you have some other suggestions (tool) for me? 2) In addition to xml2csv.py<http://sumo.dlr.de/wiki/Tools/Xml#xml2csv.py>, is there any other way to parse the tripinfo for c++? ________________________________ 寄件者: Jakob Erdmann <[email protected]> 寄件日期: 2017年7月11日 下午 10:29 收件者: Liao Jian Ting 副本: [email protected] 主旨: Re: [sumo-user] Dynamically edit add.xml and parse trinpinfo.xml Hello, 1) its not quite clear what you mean. If you just want to edit the duration, open up the file in your favorite text editor. If you need something done automatically you will have to do some programming or find someone else who can do it for you. 2) maybe this helps you: http://sumo.dlr.de/wiki/Tools/Xml#xml2csv.py Tools/Xml - Sumo<http://sumo.dlr.de/wiki/Tools/Xml#xml2csv.py> sumo.dlr.de xml2csv.py. This converts any of the sumo xml files into a flat csv (character separated values) representation. CSV-Files are easy to parse and can be opened in ... regards, Jakob 2017-07-11 21:56 GMT+02:00 Liao Jian Ting via sumo-user <[email protected]<mailto:[email protected]>>: Hello, I'm trying to edit the traffic light phase duration to evaluate the traffic flow in my plan. I have two questions and don't find the answers. (1) Because I need to execute my process to produce new phase duration more times, I just want to edit the traffic light duration in additional file then the sumo can load it to change the phase duration. Is there any easy way to edit it in add.xml automatically? ex: <phase duration="25" state="GGrr"/> (2) I need some output data in tripinfo.xml, is there any easy way to obtain it? ex: <tripinfo id="1_5_20" depart="0.00" departLane="D1_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="39.00" arrivalLane="D5_0" arrivalPos="238.65" arrivalSpeed="13.10" duration="39.00" routeLength="480.11" waitSteps="0" timeLoss="4.26" rerouteNo="0" devices="tripinfo_1_5_20" vType="passenger" vaporized=""/> Thank for help. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ sumo-user mailing list [email protected]<mailto:[email protected]> https://lists.sourceforge.net/lists/listinfo/sumo-user ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ sumo-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sumo-user
