Hello all,

using NETEDIT 0.30.0 and beyond (current SVN), I have difficulties building a custom junstion shape.

1] When joining selected junctions, NETEDIT makes the resulting junction as small as possible. However, version 0.29.0 does this quite differently from 0.30.0. Version 0.29.0 would make edges longer, not changing their direction. Thus, if edges were drawn on top of a background in the right place, they would lengthen, but their general location would remain unchanged. In version 0.30.0, the resulting junction is located in the geometrical center of the junctions being joined, resulting in changes of direction of the edges.

2] After a join, in version 0.29.0, it is then easy to get the desired shape, by setting a custom junction shape. Version 0.29.0 cuts of the lengthened edges after setting the custom shape, so that, if their location was good before the join, it is easy to set their ending to the proper place. In version 0.30.0 and up I find it hard to get this done. Drawing a custom shape, while still possible, has no effect on the endings of the connected edges, thus the connections inside the junction will be unchanged after setting a custom shape. I tried using the method described on the wiki, with selecting and moving edges, and then setting geometrical endpoints, in version 0.30.0. On the one hand, this involves a lot of clicking, much more than was necessarry in version 0.29.0. On the other hand, I found the result of 'set geom. endpoint' was mixed, sometimes being ok, sometimes it requires multiple tries to get the right place to right-click, sometimes the new endpoint will snap to the custom shape but mostly not.

See screenshots here https://cloud.codingconnected.eu/index.php/s/Gq6JUPsZbx9DGko, where three steps can be seen for both versions: 1) network with 3 edges, 2) network after join, 3) network after drawing custom shape.

Has joining and shaping of junctions been somehow redesigned in version 0.30.0? Is there a way to get version >= 0.30.0 to behave like version 0.29.0?

I use micro simulation primarily to get a detailed insight into the functioning of traffic controller algorithms (for example, I connected this controller via TraCI https://github.com/mennowo/yatlcclc). Therefor, it is important that the location of stop lines/traffic lights and the trajectory of vehicles inside the junction is accurate.

Kind regards,

Menno van der Woude
CodingConnected e.U. (Wien - Österreich)
E [email protected]
W www.codingconnected.eu



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

Reply via email to