Double lane marking types definition different from OpenDrive 1.4?

Hi,

I have been searching for how double lane marking types are defined in Carla and only found it mentioned in the python API reference. However, after trying to see how it actually works with the built-in map Town03 (using the left turn lanes), it seems the direction of the definition doesn’t really follow the OpenDrive 1.4 standard and instead is always from the positive side to the negative side of the road.

e.g.
- - - - - -
lane 2
----------
- - - - - - line 1
lane 1 (left turn lane)
- - - - - -
---------- line 2
lane -1
- - - - - -
I got line1’s type as “SolidBroken” no matter I use the waypoint on lane 2 or lane 1. Same for line2, I got its type as “BrokenSolid” no matter I use the waypoint on lane 1 or lane -1. According to OpenDrive 1.4, shouldn’t line 1 becomes “BrokenSolid” (from inside to outside) when queried from lane 2?