aboutsummaryrefslogtreecommitdiff
path: root/src/iso19111/c_api.cpp
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2019-11-14 14:26:31 +0100
committerEven Rouault <even.rouault@spatialys.com>2019-11-14 14:41:05 +0100
commit2305dec4384365524cef76db4f84214746c4bd95 (patch)
treef5f8ff41bbeb32e0b1b67c31017d219ccf814570 /src/iso19111/c_api.cpp
parent541ace23427371975a5aa6506120b41ef6c16aae (diff)
downloadPROJ-2305dec4384365524cef76db4f84214746c4bd95.tar.gz
PROJ-2305dec4384365524cef76db4f84214746c4bd95.zip
import/export PROJJSON: support a interpolation_crs key to geoid_model for faithful serialization of the geoid_geog_crs parameter of proj_create_vertical_crs_ex()
Diffstat (limited to 'src/iso19111/c_api.cpp')
-rw-r--r--src/iso19111/c_api.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/iso19111/c_api.cpp b/src/iso19111/c_api.cpp
index fdfcdf7a..fd661cf8 100644
--- a/src/iso19111/c_api.cpp
+++ b/src/iso19111/c_api.cpp
@@ -3029,7 +3029,8 @@ PJ *proj_create_vertical_crs_ex(
? std::dynamic_pointer_cast<CRS>(geoid_geog_crs->iso_obj)
: nullptr;
const auto model(Transformation::create(
- propsModel, vertCRSWithoutGeoid, GeographicCRS::EPSG_4979,
+ propsModel, vertCRSWithoutGeoid,
+ GeographicCRS::EPSG_4979, // arbitrarily chosen. Ignored
interpCRS,
OperationMethod::create(PropertyMap(),
std::vector<OperationParameterNNPtr>()),