Add simple test showing issues in grdimage #4204
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The plotting of this 5x5 PNG file reveals problems in master. The original plots were made using the grdimage-part1 branch and make it clear the mismatches reported on #4163 is due to a (long-lived) bug in grdimage in master. Because those images are larger the offsets are very small, but this 5c5 revels a large shift, as indicated below (note: the shift only applies to the unprojected images on bottom row, not the Mercator projection on top row). It is clearly a pixel vs gridline-registration shift. While the PNG is pixel registered, in master it is treated as gridline and shifted by half a pixel.
Test output on the grdimage-part1 branch
Test output on the master branch