From e4bf822158aa5193022e8392f0eddd6510653bfa Mon Sep 17 00:00:00 2001 From: Kristian Evers Date: Mon, 13 Apr 2020 22:45:14 +0200 Subject: Add square conformal projections from libproject This commit adds five new projections to PROJ: adams_hemi: Adams Hemisphere in a Square adams_wsI: Adams World in a Square I adams_wsII: Adams World in a Square II guyou: Guyou peirce_q: Pierce Quincuncial The code originates from Gerry Evendens libproject and has been adapted to work with modern PROJ. To ensure that the modified code works as intended extensive test data has been created using libproject and sproj so that no errors occured when porting from libproject to PROJ. The test data is wrapped in a gie files. All test cases reproduce results from libproject at the mm level. --- .../operations/projections/images/adams_hemi.png | Bin 0 -> 326319 bytes .../source/operations/projections/images/adams_ws1.png | Bin 0 -> 546212 bytes .../source/operations/projections/images/adams_ws2.png | Bin 0 -> 457151 bytes docs/source/operations/projections/images/guyou.png | Bin 0 -> 391949 bytes docs/source/operations/projections/images/peirce_q.png | Bin 0 -> 385052 bytes 5 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/source/operations/projections/images/adams_hemi.png create mode 100644 docs/source/operations/projections/images/adams_ws1.png create mode 100644 docs/source/operations/projections/images/adams_ws2.png create mode 100644 docs/source/operations/projections/images/guyou.png create mode 100644 docs/source/operations/projections/images/peirce_q.png (limited to 'docs/source/operations/projections/images') diff --git a/docs/source/operations/projections/images/adams_hemi.png b/docs/source/operations/projections/images/adams_hemi.png new file mode 100644 index 00000000..7bfce0e5 Binary files /dev/null and b/docs/source/operations/projections/images/adams_hemi.png differ diff --git a/docs/source/operations/projections/images/adams_ws1.png b/docs/source/operations/projections/images/adams_ws1.png new file mode 100644 index 00000000..5ec2917b Binary files /dev/null and b/docs/source/operations/projections/images/adams_ws1.png differ diff --git a/docs/source/operations/projections/images/adams_ws2.png b/docs/source/operations/projections/images/adams_ws2.png new file mode 100644 index 00000000..b133c084 Binary files /dev/null and b/docs/source/operations/projections/images/adams_ws2.png differ diff --git a/docs/source/operations/projections/images/guyou.png b/docs/source/operations/projections/images/guyou.png new file mode 100644 index 00000000..08cb3df4 Binary files /dev/null and b/docs/source/operations/projections/images/guyou.png differ diff --git a/docs/source/operations/projections/images/peirce_q.png b/docs/source/operations/projections/images/peirce_q.png new file mode 100644 index 00000000..9e5fe446 Binary files /dev/null and b/docs/source/operations/projections/images/peirce_q.png differ -- cgit v1.2.3