aboutsummaryrefslogtreecommitdiff
path: root/src/proj_experimental.h
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2018-12-14 15:39:54 +0100
committerEven Rouault <even.rouault@spatialys.com>2018-12-14 15:39:54 +0100
commit1762d1c93c77415e737cbcded2371ad5e22df751 (patch)
tree16b4c3190650cd8e287efeeb664cf1dd037e3aad /src/proj_experimental.h
parentba313759523d6d24f7e027f5ddae230656141b3b (diff)
downloadPROJ-1762d1c93c77415e737cbcded2371ad5e22df751.tar.gz
PROJ-1762d1c93c77415e737cbcded2371ad5e22df751.zip
proj_obj_crs_alter_cs_XXX: add new parameters to set unit id
Diffstat (limited to 'src/proj_experimental.h')
-rw-r--r--src/proj_experimental.h17
1 files changed, 12 insertions, 5 deletions
diff --git a/src/proj_experimental.h b/src/proj_experimental.h
index f3f5c529..9c72dbfe 100644
--- a/src/proj_experimental.h
+++ b/src/proj_experimental.h
@@ -189,17 +189,24 @@ PJ_OBJ PROJ_DLL *proj_obj_crs_alter_geodetic_crs(PJ_CONTEXT *ctx,
PJ_OBJ PROJ_DLL *proj_obj_crs_alter_cs_angular_unit(PJ_CONTEXT *ctx,
const PJ_OBJ* obj,
const char *angular_units,
- double angular_units_conv);
+ double angular_units_conv,
+ const char *unit_auth_name,
+ const char *unit_code);
PJ_OBJ PROJ_DLL *proj_obj_crs_alter_cs_linear_unit(PJ_CONTEXT *ctx,
const PJ_OBJ* obj,
- const char *linear_units,
- double linear_units_conv);
+ const char *linear_units,
+ double linear_units_conv,
+ const char *unit_auth_name,
+ const char *unit_code);
-PJ_OBJ PROJ_DLL *proj_obj_crs_alter_parameters_linear_unit(PJ_CONTEXT *ctx,
- const PJ_OBJ* obj,
+PJ_OBJ PROJ_DLL *proj_obj_crs_alter_parameters_linear_unit(
+ PJ_CONTEXT *ctx,
+ const PJ_OBJ* obj,
const char *linear_units,
double linear_units_conv,
+ const char *unit_auth_name,
+ const char *unit_code,
int convert_to_new_unit);
PJ_OBJ PROJ_DLL *proj_obj_create_engineering_crs(PJ_CONTEXT *ctx,