Thank you so much!

On Mon, Nov 9, 2020 at 4:21 PM Jakob Erdmann <[email protected]> wrote:

> You can define routes either with an id and reference them in your vehicle
> or as a child element of the vehicle.
> Likewise you can define routeDistributions with an id and reference them
> in your vehicle (also with the route attribute) or as a child element of
> the vehicle.
> Note, that not all of these variants are mentioned in the documentation
> but they are working and part of our nightly tests (
> https://github.com/eclipse/sumo/tree/master/tests/sumo/spec/distribution)
>
> However, the format proposed in your first question had an issue that I
> missed on first reading
> To reference an already defined route within a routeDistribution the
> attribute 'refId' must be used:
>   <route id="route_0" edges="beg middle end rend" />
>    <route id="route_1" edges="beg middle2 end rend" />
>   <routeDistribution>
>         <route refId="route_0" probability="0.1" />
>         <route refId="route_1" probability="0.9" />
>       </routeDistribution>
>
> regards,
> Jakob
>
>
> Am Mo., 9. Nov. 2020 um 16:03 Uhr schrieb Theophile Cabannes <
> [email protected]>:
>
>> Maybe this xml format would be more correct:
>> "" <routes>
>>    <route id="route_0" edges="beg middle end rend" />
>>    <route id="route_1" edges="beg middle2 end rend" />
>>    <vehicle id="0" type="type1" depart="0">
>>       <routeDistribution>
>>         <route route="route_0" probability="0.1" />
>>         <route route="route_1" probability="0.9" />
>>       </routeDistribution>
>> </routes> ""
>>
>> On Mon, Nov 9, 2020 at 4:02 PM Theophile Cabannes <[email protected]>
>> wrote:
>>
>>> Thank you a lot Maria,
>>> Then I am a little bit confused, Why would
>>> "" <routes>
>>>    <route id="route_0" edges="beg middle end rend" />
>>>    <route id="route_1" edges="beg middle2 end rend" />
>>>    <vehicle id="0" type="type1" depart="0">
>>>       <routeDistribution>
>>>         <route id="route_0" probability="0.1" />
>>>         <route id="route_1" probability="0.9" />
>>>       </routeDistribution>
>>> </routes> ""
>>> work (as Jakob mentioned)?
>>>
>>> Restating my question: can I use route distribution using routes that
>>> have been already defined in the route file?
>>>
>>> In other works, is there a route attribute in the route element to not
>>> have to redefine the edges attribute used by the route element everytime I
>>> would like to assign a different probability attribute to the given route
>>> element?
>>>
>>> Thank you a lot for your help!
>>>
>>> On Mon, Nov 9, 2020 at 3:56 PM <[email protected]> wrote:
>>>
>>>> Hi,
>>>>
>>>>
>>>>
>>>> no, it is not the same. Your second option is not right. If you already
>>>> defined a route, then you only need to add the “route” attribute to your
>>>> vehicle element.
>>>>
>>>> <routes>
>>>>
>>>>     <route id="route0" color="1,1,0" edges="beg middle end rend"/>
>>>>
>>>>     <vehicle id="0" route="route0" depart="0" color="1,0,0"/>
>>>>
>>>> </routes>
>>>>
>>>>
>>>>
>>>> Your second example would be possible, if you are defining a new route
>>>> as a child of your vehicle, like this:
>>>>
>>>> <routes>
>>>>
>>>>     <vehicle id="0" depart="0" color="1,0,0">
>>>>
>>>>        <route edges="beg middle end rend"/>
>>>>
>>>>     </vehicle>
>>>>
>>>> </routes>
>>>>
>>>>
>>>>
>>>> See
>>>> https://sumo.dlr.de/docs/Definition_of_Vehicles,_Vehicle_Types,_and_Routes.html#vehicles_and_routes
>>>>
>>>>
>>>>
>>>> With routeDistribution, the definition of the routes according to the
>>>> docu would be:
>>>>
>>>>
>>>>
>>>> <routes>
>>>>
>>>>     <routeDistribution id="routedist1">
>>>>
>>>>          <route id="route_0" edges="beg middle end rend"
>>>> probability="0.1" />
>>>>
>>>>          <route id="route_1" edges="beg middle2 end rend"
>>>> probability="0.9" />
>>>>
>>>>     </routeDistribution>
>>>>
>>>>     <vehicle id="0" depart="0" route="routedist1"/>
>>>>
>>>> </routes>
>>>>
>>>>
>>>>
>>>> Regards,
>>>>
>>>> Giuliana
>>>>
>>>>
>>>>
>>>> *Von:* [email protected] <[email protected]> *Im
>>>> Auftrag von *Theophile Cabannes
>>>> *Gesendet:* Montag, 9. November 2020 15:10
>>>> *An:* Sumo project User discussions <[email protected]>
>>>> *Betreff:* Re: [sumo-user] Use predefined routes in route distribution
>>>>
>>>>
>>>>
>>>> Thank you Giuliana,
>>>>
>>>> However
>>>> https://sumo.dlr.de/docs/Definition_of_Vehicles,_Vehicle_Types,_and_Routes.html#route_distributions
>>>> is a little bit different as the routes in the route distributions in the
>>>> example is not predefined outside the route distribution itself (i.e. the
>>>> routes contain the attribute edges).
>>>>
>>>>
>>>>
>>>> If I can do what I have suggested, then I guess that the two following
>>>> route files will be understand the same way:
>>>>
>>>> <routes>
>>>>
>>>>     <route id="route0" color="1,1,0" edges="beg middle end rend"/>
>>>>
>>>>     <vehicle id="0" route="route0" depart="0" color="1,0,0"/>
>>>>
>>>> </routes>
>>>>
>>>>
>>>>
>>>> end
>>>>
>>>>
>>>>
>>>> <routes>
>>>>
>>>>     <route id="route0" color="1,1,0" edges="beg middle end rend"/>
>>>>
>>>>     <vehicle id="0" depart="0" color="1,0,0">
>>>>
>>>>        <route id="route0" />
>>>>
>>>>     </vehicle>
>>>>
>>>> </routes>
>>>>
>>>>
>>>>
>>>> Is this correct?
>>>>
>>>>
>>>>
>>>> Thank you a lot!
>>>>
>>>>
>>>>
>>>> On Mon, Nov 9, 2020 at 3:05 PM <[email protected]> wrote:
>>>>
>>>> Hi Theo,
>>>>
>>>>
>>>>
>>>> Yes it is possible, see
>>>> https://sumo.dlr.de/docs/Definition_of_Vehicles,_Vehicle_Types,_and_Routes.html#route_distributions
>>>> .
>>>>
>>>>
>>>>
>>>> Regards,
>>>>
>>>> Giuliana
>>>>
>>>> *Von:* [email protected] <[email protected]> *Im
>>>> Auftrag von *Theophile Cabannes
>>>> *Gesendet:* Montag, 9. November 2020 13:39
>>>> *An:* [email protected]
>>>> *Betreff:* [sumo-user] Use predefined routes in route distribution
>>>>
>>>>
>>>>
>>>> Hi,
>>>>
>>>> I would like to use route distribution using routes that have been
>>>> already defined in the route file. Is this possible?
>>>> I was thinking about writting something like:
>>>>  <routes>
>>>>    <route id="route_0" edges="beg middle end rend" />
>>>>    <route id="route_1" edges="beg middle2 end rend" />
>>>>    <vehicle id="0" type="type1" depart="0">
>>>>       <routeDistribution>
>>>>         <route id="route_0" probability="0.1" />
>>>>         <route id="route_1" probability="0.9" />
>>>>       </routeDistribution>
>>>> </routes>
>>>> Would that work?
>>>>
>>>> Thank you a lot!
>>>> Theo
>>>>
>>>> _______________________________________________
>>>> 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 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 list
[email protected]
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/sumo-user

Reply via email to