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 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

Reply via email to