aboutsummaryrefslogtreecommitdiff
path: root/src/proj_constants.h
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2020-11-22 15:08:41 +0100
committerEven Rouault <even.rouault@spatialys.com>2020-11-23 20:58:26 +0100
commitd8fe9964bcbc6d1eeaddf6f5d47ca6d444dc8744 (patch)
tree58fdb4c19e45972dcf407a51301999834d9b2c1b /src/proj_constants.h
parent5974b85665c260a020367b4527613414d2d6c157 (diff)
downloadPROJ-d8fe9964bcbc6d1eeaddf6f5d47ca6d444dc8744.tar.gz
PROJ-d8fe9964bcbc6d1eeaddf6f5d47ca6d444dc8744.zip
Add +proj=topocentric geocentric->topocentric conversion (fixes #500)
Diffstat (limited to 'src/proj_constants.h')
-rw-r--r--src/proj_constants.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/proj_constants.h b/src/proj_constants.h
index a3da2c10..ce3b2157 100644
--- a/src/proj_constants.h
+++ b/src/proj_constants.h
@@ -651,4 +651,24 @@
#define EPSG_CODE_METHOD_HEIGHT_DEPTH_REVERSAL 1068
#define EPSG_NAME_METHOD_HEIGHT_DEPTH_REVERSAL "Height Depth Reversal"
+/* ------------------------------------------------------------------------ */
+
+#define EPSG_NAME_METHOD_GEOCENTRIC_TOPOCENTRIC "Geocentric/topocentric conversions"
+#define EPSG_CODE_METHOD_GEOCENTRIC_TOPOCENTRIC 9836
+
+#define EPSG_NAME_PARAMETER_GEOCENTRIC_X_TOPOCENTRIC_ORIGIN "Geocentric X of topocentric origin"
+#define EPSG_CODE_PARAMETER_GEOCENTRIC_X_TOPOCENTRIC_ORIGIN 8837
+
+#define EPSG_NAME_PARAMETER_GEOCENTRIC_Y_TOPOCENTRIC_ORIGIN "Geocentric Y of topocentric origin"
+#define EPSG_CODE_PARAMETER_GEOCENTRIC_Y_TOPOCENTRIC_ORIGIN 8838
+
+#define EPSG_NAME_PARAMETER_GEOCENTRIC_Z_TOPOCENTRIC_ORIGIN "Geocentric Z of topocentric origin"
+#define EPSG_CODE_PARAMETER_GEOCENTRIC_Z_TOPOCENTRIC_ORIGIN 8839
+
+/* ------------------------------------------------------------------------ */
+
+#define EPSG_NAME_METHOD_GEOGRAPHIC_TOPOCENTRIC "Geographic/topocentric conversions"
+#define EPSG_CODE_METHOD_GEOGRAPHIC_TOPOCENTRIC 9837
+
+
#endif /* PROJ_CONSTANTS_INCLUDED */