Andrea brought the following to my attention:
Given a View produced by a Query - q
And a Users request produced by a Query - Q
We have the following:
|
q |
q w/ cs |
q w/ rcs |
q w/ cs + rcs |
Q |
|
forced to cs |
reprojected to rcs |
cs reprojected to rcs |
Q w/ CS |
forced to CS |
forced to CS |
reprojected to rcs |
cs reprojected to rcs |
Q w/ rCS |
reprojected to rCS |
cs reprojected to rCS |
reprojected to rCS |
cs reprojected to rCS |
Q w/ CS + rCS |
CS reprojected to rCS |
CS reprojected to rCS |
reprojected to rCS |
cs reprojected to rcs |
You can see in some cases a double repojection is needed ![]()