Faulty Mollweide Projection in CDI Reader
The reader has a faulty implementation of the Mollweide projection, and only does one iteration, so data projected with this reader does not align with a map that is remapped with a correct Mollweide projection (e.g. via GDAL).
The term in the cos function of the theta-iteration has to be 2*theta, in the original code, it is only theta (called lat in the code).
The new code is easier to compare with the mathematical description of the mollweide function, and yields maps that line up well with images reprojected using GDAL.
Sea ice thickness data projected with the current CDI reader Mollweide projection does not align with the coast of Southern America, and takes a big bite out of Antarctica when overlain onto a GDAL projected NASA Blue Marble image.
The same data projected with a correct implementation of the projection
I'll provide the patched version of the reader once I have submitted this issue. Here's the full background image
And a state file (links to both files will need updating) mollweide-test.pvsm