Dear Jakob, I really appreciate your help, I download the script and everything works fine (even my simulation with NS3) !
Thanks, Frédéric Le 28/11/2013 16:53, Jakob Erdmann a écrit : > Hello, > thanks to your input files I was able to find and fix the bug. > (see http://sumo-sim.org/trac.wsgi/ticket/1090). > You can either check out the latest svn version or simply use the > traceExporter.py file here: > http://sumo-sim.org/trac.wsgi/browser/trunk/sumo/tools/bin/traceExporter.py?rev=15228 > (download button at the bottom) > regards, > Jakob > > > 2013/11/28 Frédéric Drouhin <[email protected] > <mailto:[email protected]>> > > Hello, > > Python version: > Python 2.7.3 (default, Sep 26 2013, 20:03:06) > [GCC 4.6.3] on linux2 > > Just install the newest version and I got the same error. > > Thank for your help, > > Frédéric > > Le 28/11/2013 14:20, Jakob Erdmann a écrit : >> Hello, >> I realized, the shebang was not present in version 0.17.1. >> I encourage you to use the newly released version 0.19.0 >> However, the python error you encounter is not explained by any >> changes between these revisions. What version of python are you >> using? >> regards, >> Jakob >> >> >> 2013/11/28 Frédéric Drouhin <[email protected] >> <mailto:[email protected]>> >> >> Dear Jakob, >> >> That's right the shebang was not present in my case and shame >> on me, I did not check which interpreter was used :( >> >> I used your command and got this new error, I suspect my >> fcdoutput file and checking what's going on. >> $ ../sumo-0.17.1/tools/bin/traceExporter.py --fcd-input >> sbg.fcdoutput.xml --ns2config-output sb.config.tcl >> --ns2activity-output sbg.activity.tcl --ns2mobility-output >> sbg.mobility.tcl --penetration 1 --begin 0 --end 100 >> Traceback (most recent call last): >> File "../sumo-0.17.1/tools/bin/traceExporter.py", line 225, >> in <module> >> sys.exit(main(sys.argv)) >> File "../sumo-0.17.1/tools/bin/traceExporter.py", line 189, >> in main >> vIDm, vehInfo, begin, end, area = runMethod(options.fcd, >> options.ns2mobility, ns2.fcd2ns2mobility, options) >> File "../sumo-0.17.1/tools/bin/traceExporter.py", line 99, >> in runMethod >> ret = writer(procFCDStream(fcdStream, options), o, further) >> File >> "../sumo-0.17.1/tools/bin/../../tools/sumolib/output/convert/ns2.py", >> line 24, in fcd2ns2mobility >> for timestep in inpFCD: >> File "../sumo-0.17.1/tools/bin/traceExporter.py", line 83, >> in procFCDStream >> if v not in chosen: chosen[v] = random()<options.penetration >> TypeError: 'NoneType' object is not callable >> >> Regards, >> >> Frédéric >> >> >> Le 28/11/2013 13:11, Jakob Erdmann a écrit : >>> Hello, >>> for some reason the hashbang (#!/usr/bin/env python) in the >>> script does not work on your system. >>> call traceExporter like this: >>> $ python traceExporter.py --fcd-input sbg.fcdoutput.xml >>> --ns2config-output sb.config.tcl --ns2activity-output >>> sbg.activity.tcl --ns2mobility-output sbg.mobility.tcl >>> --penetration 1 --begin 0 --end 100 >>> >>> >>> traceExporter.jar is no longer supported and not included in >>> the latest sumo release. However, in regard to shifted >>> coordinates I can tell you this: by default, netconvert >>> shifts all coordinates in the scenario so that the lower >>> left coordinate will be 0,0. Thus, the coordinates found in >>> fcd output will all be positive. >>> >>> regards, >>> Jakob >>> >>> >>> >>> 2013/11/28 Frédéric Drouhin <[email protected] >>> <mailto:[email protected]>> >>> >>> Hello Jakop, >>> >>> Thanks for your answer ! >>> >>> >>> >>>>> 1) the 'pos' attribute contains the offset of a >>> vehicle from the start of the current lane >>> Ok, thanks >>> >>> >>> >>>>> 2) the problem you encountered with >>> traceExporter.py is hard to diagnose from your >>> description. Please report the command you used (it >>> needs to be run on the command line!) and report any >>> errors that were printed >>> >>> >>>>>>>>> I understand the point so I use the following >>> command: >>> $ ./traceExporter.py --fcd-input sbg.fcdoutput.xml >>> --ns2config-output sb.config.tcl --ns2activity-output >>> sbg.activity.tcl --ns2mobility-output sbg.mobility.tcl >>> --penetration 1 --begin 0 --end 100 >>> ../sumo-0.17.1/tools/bin/traceExporter.py: line 12: >>> @file convert_fcd2phem.py >>> @author Daniel Krajzewicz >>> @date 2013-01-15 >>> @version : traceExporter.py 13845 2013-05-02 13:53:19Z >>> dkrajzew $ >>> >>> A script for converting SUMO's fcd-output into files >>> readable by PHEM. >>> >>> SUMO, Simulation of Urban MObility; see >>> http://sumo.sourceforge.net/ >>> Copyright (C) 2013 DLR (http://www.dlr.de/) and contributors >>> All rights reserved >>> : File name too long >>> import: unable to grab mouse `': Resource temporarily >>> unavailable @ error/xwindow.c/XSelectWindow/9052. >>> ../sumo-0.17.1/tools/bin/traceExporter.py: line 15: >>> syntax error near unexpected token `os.path.join' >>> ../sumo-0.17.1/tools/bin/traceExporter.py: line 15: >>> `sys.path.append(os.path.join(os.path.dirname(__file__), >>> '..', '..', 'tools'))' >>> >>> >>>>>>>>>>> Anyway I solve my problem by using >>> traceExport.jar: >>> java -jar traceExporter.jar ns2 -n sbg2km.net.xml -t >>> sbg2km.state.xml -a sbg2km40nd.activity.tcl -m >>> sbg2km40nd.mobility.tcl -c sbg2km40nd.config.tcl -p 1 -b >>> 0 -e 100 >>> >>> >>>>>> 3) I cannot find the documentation about negative >>> values to which you refer. Please give a link.I'm >>> looking to use .poly.xml file in my simulation and I >>> need to match the vehicle coordinate with the poly.xml >>> file. >>> This is the link, if you have some hints, I'm really >>> interesting (but I will also investigate this part): >>> >>> http://sourceforge.net/apps/mediawiki/sumo/index.php?title=Purgatory/TraceExporterJar >>> >>> >>> "Since ns2 allows only positive x- and y-coordinates, >>> the scenario is shifted accordingly if negative >>> coordinates are used in the Sumo scenario." >>> >>> >>> Thanks again, >>> >>> Frédéric >>> >>> >>>> regards, >>>> Jakob >>>> >>>> >>>> 2013/11/18 Frédéric Drouhin <[email protected] >>>> <mailto:[email protected]>> >>>> >>>> Dear all, >>>> >>>> I start recently use sumo (0.17.1) to produce NS2 >>>> scenario based on >>>> OpenStreetMap. I follow tutorial (by the way very >>>> helpful) and found a >>>> way to go until "fcd output" generated by sumo binary. >>>> >>>> I have several (3) questions about the different >>>> files produced and the >>>> way to use traceExporter.py. >>>> >>>> In fcdoutput file, I found some different tag from >>>> the documentation >>>> >>>> (http://sumo-sim.org/userdoc/Simulation/Output/FCDOutput.html): >>>> x in place of pos_x, y in place of pos_y but I also >>>> found pos and I >>>> wondering what does it mean ? >>>> Do you have an explanation about this tags ? >>>> >>>> Example of a vehicule >>>> <timestep time="1.00"> >>>> <vehicle id="1" x="1120.17" y="675.21" angle="-113.77" >>>> type="DEFAULT_VEHTYPE" speed="0.00" pos="0.20" >>>> lane="-139664890#1_0" >>>> slope="0.00"/> >>>> </timestep> >>>> >>>> Then I try to generate my NS2 with >>>> traceExporter.py, I got a strange >>>> behaviour since I did not get a file and my mouse >>>> pointer change to a >>>> cross. I try several combination but did not find >>>> the way to produce my >>>> NS2 file. I wrote my own parser but I would prefer >>>> used traceExporter.py >>>> if possible. What did I make wrong ? >>>> >>>> I see also that I have some negative values and I >>>> check documentation >>>> and found : "Since ns2 allows only positive x- and >>>> y-coordinates, the >>>> scenario is shifted accordingly if negative >>>> coordinates are used in the >>>> Sumo scenario. " Does it mean that the min(x) and >>>> min(y) are shifted to 0 ? >>>> >>>> Thanks for your help, >>>> >>>> Frédéric >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> DreamFactory - Open Source REST & JSON Services for >>>> HTML5 & Native Apps >>>> OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and >>>> External API Access >>>> Free app hosting. Or install the open source >>>> package on any LAMP server. >>>> Sign up and see examples for AngularJS, jQuery, >>>> Sencha Touch and Native! >>>> >>>> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk >>>> _______________________________________________ >>>> sumo-user mailing list >>>> [email protected] >>>> <mailto:[email protected]> >>>> https://lists.sourceforge.net/lists/listinfo/sumo-user >>>> >>>> >>> >>> -- >>> Frédéric Drouhin >>> Maître de Conférence, Laboratoire MIPS, Equipe GRTC >>> Université de Haute-Alsace, IUT de COLMAR >>> 34 rue du Grillenbreit >>> BP 50568 >>> F-68008 COLMAR >>> Tél. :+33 (0)3 89 20 23 73 >>> <tel:%2B33%20%280%293%2089%2020%2023%2073> Fax+33 (0)3 89 20 23 84 >>> <tel:%2B33%20%280%293%2089%2020%2023%2084> >>> http://www.iutcolmar.uha.fr/rt >>> >>> >> >> -- >> Frédéric Drouhin >> Maître de Conférence, Laboratoire MIPS, Equipe GRTC >> Université de Haute-Alsace, IUT de COLMAR >> 34 rue du Grillenbreit >> BP 50568 >> F-68008 COLMAR >> Tél. :+33 (0)3 89 20 23 73 >> <tel:%2B33%20%280%293%2089%2020%2023%2073> Fax+33 (0)3 89 20 23 84 >> <tel:%2B33%20%280%293%2089%2020%2023%2084> >> http://www.iutcolmar.uha.fr/rt >> >> > > -- > Frédéric Drouhin > Maître de Conférence, Laboratoire MIPS, Equipe GRTC > Université de Haute-Alsace, IUT de COLMAR > 34 rue du Grillenbreit > BP 50568 > F-68008 COLMAR > Tél. :+33 (0)3 89 20 23 73 <tel:%2B33%20%280%293%2089%2020%2023%2073> > Fax+33 (0)3 89 20 23 84 <tel:%2B33%20%280%293%2089%2020%2023%2084> > http://www.iutcolmar.uha.fr/rt > > -- Frédéric Drouhin Maître de Conférence, Laboratoire MIPS, Equipe GRTC Université de Haute-Alsace, IUT de COLMAR 34 rue du Grillenbreit BP 50568 F-68008 COLMAR Tél. : +33 (0)3 89 20 23 73 Fax +33 (0)3 89 20 23 84 http://www.iutcolmar.uha.fr/rt ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk _______________________________________________ sumo-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sumo-user
