aboutsummaryrefslogtreecommitdiff
path: root/src/proj_experimental.h
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2018-12-14 01:09:58 +0100
committerEven Rouault <even.rouault@spatialys.com>2018-12-14 01:09:58 +0100
commit93d0daa96287e14ec7fa38c9185fe8e3866243db (patch)
treecec34dcb97e70f78f54ba7cb82c000271f95b0ae /src/proj_experimental.h
parent6aff5d7b0e1061dbd7b45ae032daea087bf8e1bc (diff)
downloadPROJ-93d0daa96287e14ec7fa38c9185fe8e3866243db.tar.gz
PROJ-93d0daa96287e14ec7fa38c9185fe8e3866243db.zip
Experimental C API: add proj_obj_create_transformation()
Diffstat (limited to 'src/proj_experimental.h')
-rw-r--r--src/proj_experimental.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/proj_experimental.h b/src/proj_experimental.h
index c575b9ae..84ea31d7 100644
--- a/src/proj_experimental.h
+++ b/src/proj_experimental.h
@@ -240,6 +240,21 @@ PJ_OBJ PROJ_DLL *proj_obj_create_conversion(PJ_CONTEXT *ctx,
int param_count,
const PJ_PARAM_DESCRIPTION* params);
+PJ_OBJ PROJ_DLL *proj_obj_create_transformation(
+ PJ_CONTEXT *ctx,
+ const char* name,
+ const char* auth_name,
+ const char* code,
+ PJ_OBJ* source_crs,
+ PJ_OBJ* target_crs,
+ PJ_OBJ* interpolation_crs,
+ const char* method_name,
+ const char* method_auth_name,
+ const char* method_code,
+ int param_count,
+ const PJ_PARAM_DESCRIPTION* params,
+ double accuracy);
+
PJ_OBJ PROJ_DLL *proj_obj_convert_conversion_to_other_method(PJ_CONTEXT *ctx,
const PJ_OBJ *conversion,
int new_method_epsg_code,