From 6b0567b3c01ada8412a446310af9784124453099 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philippe=20Rivi=C3=A8re?= Date: Fri, 21 Sep 2018 17:55:08 +0200 Subject: the Bertin 1953 projection --- docs/plot/plotdefs.json | 12 ++++ docs/source/operations/projections/bertin1953.rst | 64 +++++++++++++++++++++ .../operations/projections/images/bertin1953.png | Bin 0 -> 177358 bytes docs/source/operations/projections/index.rst | 1 + 4 files changed, 77 insertions(+) create mode 100644 docs/source/operations/projections/bertin1953.rst create mode 100644 docs/source/operations/projections/images/bertin1953.png (limited to 'docs') diff --git a/docs/plot/plotdefs.json b/docs/plot/plotdefs.json index c494d6a7..9ce9ed88 100644 --- a/docs/plot/plotdefs.json +++ b/docs/plot/plotdefs.json @@ -87,6 +87,18 @@ "res": "low", "type": "poly" }, + { + "filename": "bertin1953.png", + "latmax": 90, + "latmin": -90, + "latmin": -60, + "lonmax": 180, + "lonmin": -180, + "name": "bertin1953", + "projstring": "+proj=bertin1953", + "res": "low", + "type": "poly" + }, { "filename": "bipc.png", "latmax": 90, diff --git a/docs/source/operations/projections/bertin1953.rst b/docs/source/operations/projections/bertin1953.rst new file mode 100644 index 00000000..5ba0447a --- /dev/null +++ b/docs/source/operations/projections/bertin1953.rst @@ -0,0 +1,64 @@ +.. _bertin1953: + +******************************************************************************** +Bertin 1953 +******************************************************************************** + +.. versionadded:: 5.2.0 + ++---------------------+-------------------------------+ +| **Classification** | | ++---------------------+-------------------------------+ +| **Available forms** | Forward, spherical projection | ++---------------------+-------------------------------+ +| **Defined area** | Global | ++---------------------+-------------------------------+ +| **Alias** | bertin1953 | ++---------------------+-------------------------------+ +| **Domain** | 2D | ++---------------------+-------------------------------+ +| **Input type** | Geodetic coordinates | ++---------------------+-------------------------------+ +| **Output type** | Projected coordinates | ++---------------------+-------------------------------+ + + + +.. figure:: ./images/bertin1953.png + :width: 500 px + :align: center + :alt: Bertin 1953 + + proj-string: ``+proj=bertin1953`` + + +The Bertin 1953 projection is intended for making world maps. Created by Jacques Bertin +in 1953, this projection was the go-to choice of the French cartographic school when they +wished to represent phenomena on a global scale. The projection was formulated in 2017 +by Philippe Rivière for visionscarto.net. + + +Usage +############################################################################### + +The Bertin 1953 projection has no special options. Its rotation parameters +are fixed. Here is an example of a forward projection with scale 1: + + $ echo 122 47 | src/proj +proj=bertin1953 +R=1 + 0.72 0.73 + +Parameters +################################################################################ + +.. note:: All parameters for the projection are optional. + +.. include:: ../options/R.rst + +.. include:: ../options/x_0.rst + +.. include:: ../options/y_0.rst + +Further reading +################################################################################ + +#. Philippe Rivière (2017). `Bertin Projection (1953) `, Visionscarto.net. diff --git a/docs/source/operations/projections/images/bertin1953.png b/docs/source/operations/projections/images/bertin1953.png new file mode 100644 index 00000000..9b272033 Binary files /dev/null and b/docs/source/operations/projections/images/bertin1953.png differ diff --git a/docs/source/operations/projections/index.rst b/docs/source/operations/projections/index.rst index a48eabe6..c2d24449 100644 --- a/docs/source/operations/projections/index.rst +++ b/docs/source/operations/projections/index.rst @@ -20,6 +20,7 @@ Projections map the spherical 3D space to a flat 2D space. apian august bacon + bertin1953 bipc boggs bonne -- cgit v1.2.3 From 5f4fa9ccba63ac89e09035688588ced7649ff43f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philippe=20Rivi=C3=A8re?= Date: Mon, 24 Sep 2018 13:00:31 +0200 Subject: Req. changes for Bertin1953: - classification - tests - coding style --- docs/source/operations/projections/bertin1953.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'docs') diff --git a/docs/source/operations/projections/bertin1953.rst b/docs/source/operations/projections/bertin1953.rst index 5ba0447a..8be521f3 100644 --- a/docs/source/operations/projections/bertin1953.rst +++ b/docs/source/operations/projections/bertin1953.rst @@ -4,10 +4,10 @@ Bertin 1953 ******************************************************************************** -.. versionadded:: 5.2.0 +.. versionadded:: 6.0.0 +---------------------+-------------------------------+ -| **Classification** | | +| **Classification** | Miscellaneous | +---------------------+-------------------------------+ | **Available forms** | Forward, spherical projection | +---------------------+-------------------------------+ -- cgit v1.2.3