aboutsummaryrefslogtreecommitdiff
path: root/src/proj_experimental.h
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2018-12-04 23:32:19 +0100
committerEven Rouault <even.rouault@spatialys.com>2018-12-04 23:32:19 +0100
commit419c3850211447b3a435442662f8fa12efd15cca (patch)
tree6345a1a54ad7f5f1642e4ed90b8daf4cadb63bff /src/proj_experimental.h
parent724342895ee23496b92fc2b2c6e6fbf528cd3ba2 (diff)
downloadPROJ-419c3850211447b3a435442662f8fa12efd15cca.tar.gz
PROJ-419c3850211447b3a435442662f8fa12efd15cca.zip
Add proj_obj_create_vertical_crs() and proj_obj_create_compound_crs()
Diffstat (limited to 'src/proj_experimental.h')
-rw-r--r--src/proj_experimental.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/proj_experimental.h b/src/proj_experimental.h
index 1dc16f99..19cde6fc 100644
--- a/src/proj_experimental.h
+++ b/src/proj_experimental.h
@@ -187,6 +187,17 @@ PJ_OBJ PROJ_DLL *proj_obj_crs_alter_parameters_linear_unit(PJ_CONTEXT *ctx,
PJ_OBJ PROJ_DLL *proj_obj_create_engineering_crs(PJ_CONTEXT *ctx,
const char *crsName);
+PJ_OBJ PROJ_DLL *proj_obj_create_vertical_crs(PJ_CONTEXT *ctx,
+ const char *crs_name,
+ const char *datum_name,
+ const char *linear_units,
+ double linear_units_conv);
+
+PJ_OBJ PROJ_DLL *proj_obj_create_compound_crs(PJ_CONTEXT *ctx,
+ const char *crs_name,
+ PJ_OBJ* horiz_crs,
+ PJ_OBJ* vert_crs);
+
/** Description of a parameter value for a Conversion. */
typedef struct
{