Closed dpjiitkgp closed 1 year ago
Thank you for reporting this detailed and how to reproduce! Should be fixed now:
Background is that the <outlines>
tag (parent tag for <outline>
) was introduced in OpenDrive v1.45. When creating this library I targeted v1.4.
Here are the changes in the format sepcification from 1.4 => 1.45. This is the relevant part:
As per the Opendrive (1.6 and 1.7) documentation:
Complex objects may be further described using <outline> elements. If an <outline> is defined, it supersedes the bounding box.
Issue: In my case, element doesn't supersede object's attribute. I don't see any impact of element. As per above docs, Object should be drawn according to element if it is provided.
Here is a sample Object element with outline. This snippet can be placed inside any road object .
How to reproduce:
References: OD1.6 -> https://releases.asam.net/OpenDRIVE/1.6.0/ASAM_OpenDRIVE_BS_V1-6-0.html#_objects OD1.7 -> https://www.asam.net/index.php?eID=dumpFile&t=f&f=4422&token=e590561f3c39aa2260e5442e29e93f6693d1cccd#top-e12007a5-2961-4fa0-9de7-cf748a4f26ab