aboutsummaryrefslogtreecommitdiff
path: root/scripts/build_esri_projection_mapping.py
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2020-03-09 23:17:11 +0100
committerEven Rouault <even.rouault@spatialys.com>2020-03-09 23:17:11 +0100
commit746c8aa17a4d0e2cda1933b4c0bd79d494089f46 (patch)
tree376011539440adbcae92f3b6b0263832cfc2f8d0 /scripts/build_esri_projection_mapping.py
parent13782b19974ed8c99a8176692e688512c96e8481 (diff)
downloadPROJ-746c8aa17a4d0e2cda1933b4c0bd79d494089f46.tar.gz
PROJ-746c8aa17a4d0e2cda1933b4c0bd79d494089f46.zip
Map ESRI Transverse_Mercator_Complex to Transverse Mercator
According to https://gis.stackexchange.com/questions/226679/complex-utm-projection it is highly likely that Transverse_Mercator_Complex corresponds to our extended/enhanced/Poder-Engsager transverse mercator method (etmerc), or something similarly precise. So we can map that to the standard Transverse Mercator method, since etmerc is used for it.
Diffstat (limited to 'scripts/build_esri_projection_mapping.py')
-rw-r--r--scripts/build_esri_projection_mapping.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/scripts/build_esri_projection_mapping.py b/scripts/build_esri_projection_mapping.py
index 43b6a1ab..1fcc8008 100644
--- a/scripts/build_esri_projection_mapping.py
+++ b/scripts/build_esri_projection_mapping.py
@@ -86,6 +86,15 @@ config_str = """
- Scale_Factor: EPSG_NAME_PARAMETER_SCALE_FACTOR_AT_NATURAL_ORIGIN
- Latitude_Of_Origin: EPSG_NAME_PARAMETER_LATITUDE_OF_NATURAL_ORIGIN
+- Transverse_Mercator_Complex: # This is likely PROJ etmerc method
+ WKT2_name: EPSG_NAME_METHOD_TRANSVERSE_MERCATOR
+ Params:
+ - False_Easting: EPSG_NAME_PARAMETER_FALSE_EASTING
+ - False_Northing: EPSG_NAME_PARAMETER_FALSE_NORTHING
+ - Central_Meridian: EPSG_NAME_PARAMETER_LONGITUDE_OF_NATURAL_ORIGIN
+ - Scale_Factor: EPSG_NAME_PARAMETER_SCALE_FACTOR_AT_NATURAL_ORIGIN
+ - Latitude_Of_Origin: EPSG_NAME_PARAMETER_LATITUDE_OF_NATURAL_ORIGIN
+
- Albers:
WKT2_name: EPSG_NAME_METHOD_ALBERS_EQUAL_AREA
Params:
@@ -680,7 +689,6 @@ config_str = """
# Fuller
# Berghaus_Star
# Cube
-# Transverse_Mercator_Complex
# Robinson_ARC_INFO
# Local
# Equidistant_Cylindrical_Auxiliary_Sphere