aboutsummaryrefslogtreecommitdiff
path: root/src/iso19111/operation/esriparammappings.cpp
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2021-03-27 19:50:42 +0100
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2021-03-27 18:51:46 +0000
commit08c522c210af1d6cb10e9a36aa274bd5d3a00e21 (patch)
tree93bd8a4ea08e4980481976531212e2f58ade7adc /src/iso19111/operation/esriparammappings.cpp
parent38e507c34194d67b14afb758c2141be732cfd40c (diff)
downloadPROJ-08c522c210af1d6cb10e9a36aa274bd5d3a00e21.tar.gz
PROJ-08c522c210af1d6cb10e9a36aa274bd5d3a00e21.zip
Merge pull request #2611 from rouault/fix_2610
Add mapping of ESRI Equal_Area projection method to EPSG (fixes #2610)
Diffstat (limited to 'src/iso19111/operation/esriparammappings.cpp')
-rw-r--r--src/iso19111/operation/esriparammappings.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/iso19111/operation/esriparammappings.cpp b/src/iso19111/operation/esriparammappings.cpp
index 44886e95..aea4b3d3 100644
--- a/src/iso19111/operation/esriparammappings.cpp
+++ b/src/iso19111/operation/esriparammappings.cpp
@@ -929,6 +929,15 @@ static const ESRIParamMapping paramsESRI_IGAC_Plano_Cartesiano[] = {
EPSG_CODE_PARAMETER_PROJECTION_PLANE_ORIGIN_HEIGHT, "0.0", false},
{nullptr, nullptr, 0, "0.0", false}};
+static const ESRIParamMapping paramsESRI_Equal_Earth[] = {
+ {"False_Easting", EPSG_NAME_PARAMETER_FALSE_EASTING,
+ EPSG_CODE_PARAMETER_FALSE_EASTING, "0.0", false},
+ {"False_Northing", EPSG_NAME_PARAMETER_FALSE_NORTHING,
+ EPSG_CODE_PARAMETER_FALSE_NORTHING, "0.0", false},
+ {"Central_Meridian", EPSG_NAME_PARAMETER_LONGITUDE_OF_NATURAL_ORIGIN,
+ EPSG_CODE_PARAMETER_LONGITUDE_OF_NATURAL_ORIGIN, "0.0", false},
+ {nullptr, nullptr, 0, "0.0", false}};
+
static const ESRIMethodMapping esriMappings[] = {
{"Plate_Carree", EPSG_NAME_METHOD_EQUIDISTANT_CYLINDRICAL,
EPSG_CODE_METHOD_EQUIDISTANT_CYLINDRICAL, paramsESRI_Plate_Carree},
@@ -1093,6 +1102,8 @@ static const ESRIMethodMapping esriMappings[] = {
0, paramsESRI_Transverse_Cylindrical_Equal_Area},
{"IGAC_Plano_Cartesiano", EPSG_NAME_METHOD_COLOMBIA_URBAN,
EPSG_CODE_METHOD_COLOMBIA_URBAN, paramsESRI_IGAC_Plano_Cartesiano},
+ {"Equal_Earth", EPSG_NAME_METHOD_EQUAL_EARTH, EPSG_CODE_METHOD_EQUAL_EARTH,
+ paramsESRI_Equal_Earth},
};
// ---------------------------------------------------------------------------