Jakob Erdmann

Results 498 comments of Jakob Erdmann

The easiest fix would be to declare an offset attribute that matches the begin time. I could maybe add a symbolic value `offset="begin"` that simplifies this.

changeLeft and changeRight are like an "allowed" attribute. The attribute cannot be empty. If you want to declare that nobody can change, we would need to introduce a new "magic"...

The problem is currently triggered when the connections have the status "guessed" (`LANES2LANES_RECHECK`). Then `NBEdge::recheckLanes` removes all the useless connections from green verges and afterwards tries to fill the gaps...

Still creates a problem if green verge is created by setting lane allow/disallow in inspect mode.

> I'm sorry to trouble you, do you have any suggestions? The junction won't work very well if you define the "insides" as distinct edges. Instead, define a big junction...

The number of turning connections can be defined by the input as well. The connections are only guessed, if you don't pass a `.con.xml` file. See https://sumo.dlr.de/docs/Networks/PlainXML.html#connection_descriptions

``` #6 0x00007ffff6c39e96 in __GI___assert_fail (assertion=0x555555fb7838 "pathIt2 != myWalkingAreaPaths.end()", file=0x555555fb7528 "/scr1/sumoD/src/microsim/transportables/MSPModel_Striping.cpp", line=388, function=0x555555fb77b0 "static const MSPModel_Striping::WalkingAreaPath* MSPModel_Striping::getWalkingAreaPath(const MSEdge*, const MSLane*, const MSLane*)") at ./assert/assert.c:101 #7 0x0000555555b8c2f8 in MSPModel_Striping::getWalkingAreaPath (walkingArea=0x555556615de0, before=0x0,...