aboutsummaryrefslogtreecommitdiff
path: root/docs/source/development
diff options
context:
space:
mode:
authorToby C. Wilkinson <open@tobywilkinson.co.uk>2021-12-20 19:22:46 +0000
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2021-12-20 20:23:20 +0000
commitd5d60b7154d149de797737ecd96fde56bfecb7c2 (patch)
tree2f7d41b6d83efc6329898aac5eec4cd073ddcfd5 /docs/source/development
parent247a79e6c7e425573900821c218c10ec2a272f97 (diff)
downloadPROJ-d5d60b7154d149de797737ecd96fde56bfecb7c2.tar.gz
PROJ-d5d60b7154d149de797737ecd96fde56bfecb7c2.zip
Fix and additional options for Peirce Quincuncial projections (#2978)
This fixes the current forward implementation of Peirce Quincuncial proj to correctly flip/reflect out the southern hemisphere to four triangles, and rotate entire result to a square or diamond. (It there resolves the issues identified with pull request https://github.com/OSGeo/PROJ/pull/2230 , where southern hemisphere was wrongly projected over northern, and reverses the restriction to northern hemisphere introduced there). It also adds additional lateral projection of the hemispheres. - This PR adds an optional parameter `+type` which allows selection of projection. The `+type=square` and `+type=diamond` types match in principle ESRI's twin implementations of square and diamond PQ projs. The **default** if not specified is `+type=diamond`. - The previous behaviour restricted to the northern hemisphere can be reproduced using the `+type=nhemisphere`, though this is an edge case only. - An additional `+type=horizontal` and `+type=vertical` rectangular lateral versions have been added that place each hemisphere side-by-side. This is primarily to allow creation of projections such as Greiger Triptychial, which also require the additional optional params `scrollx` or `scrolly` in order to shift parts of the projection from one side of the map to the other. - Additional documentation has been added to proj description, including quoting the usual meridian used in common usage of projection, and images showing the different types.
Diffstat (limited to 'docs/source/development')
0 files changed, 0 insertions, 0 deletions