-
Notifications
You must be signed in to change notification settings - Fork 128
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/proj offset #794
Feature/proj offset #794
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, minor formatting fix applied, don't know about the complexity of the yaw but have no opinion on it either.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I Think this proposal is very good. I haven't seen any direct mistakes. As my only remark: I stumbled over the "xOSI" vs the "xWorld" definition. We have many definition of data in world coordinates within the whole OSI standard. Shouldn't they be renamed to xOSI then? Otherwise the formula should be "xWorld = xWorld * cos(yaw) - xWorld * sin(yaw) + xOffset", where xWorld will be with the ProjFramOffset, if one is available. All this naturally applies to the y coordinate as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The PR is clearly understandable and good.
The Workgroup Harmonization & Other Models approves the PR and suggests, that the usage of "World" in other OSI messages shoud be reworked and clarified, if neccessary.
CCB 2024-03-25: Merge as-is, handle world coordinate system confusions in separate PR for issue #796. |
Signed-off-by: Thomas Sedlmayer <[email protected]>
Signed-off-by: Thomas Sedlmayer <[email protected]>
Signed-off-by: Thomas Sedlmayer <[email protected]>
Signed-off-by: Thomas Sedlmayer <[email protected]>
Signed-off-by: Pierre R. Mai <[email protected]>
417de90
to
274859c
Compare
Reviewed for v3.7.0 |
This PR adds the PROJ offset mechanism as already defined in OpenDrive. See OpenDrive Specification.