aboutsummaryrefslogtreecommitdiff
path: root/src/iso19111/io.cpp
diff options
context:
space:
mode:
authorKristian Evers <kristianevers@gmail.com>2020-01-23 20:30:53 +0100
committerGitHub <noreply@github.com>2020-01-23 20:30:53 +0100
commitdf4f78a8c1ea3c08f0b32c061b38b40c4a2d9f60 (patch)
tree4dd7a39f96d5c5d4d32ffcc769cc01c79ed688bf /src/iso19111/io.cpp
parent1ca02b5659bced7036f345803a1c981c5ced9690 (diff)
parentb6db297c5a7c78727bd27978b8022cb21bdae999 (diff)
downloadPROJ-df4f78a8c1ea3c08f0b32c061b38b40c4a2d9f60.tar.gz
PROJ-df4f78a8c1ea3c08f0b32c061b38b40c4a2d9f60.zip
Merge pull request #1873 from rouault/fix_wrong_use_of_derivingConversion
Fix wrong use of derivingConversionRef() that caused GDAL bug
Diffstat (limited to 'src/iso19111/io.cpp')
-rw-r--r--src/iso19111/io.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/iso19111/io.cpp b/src/iso19111/io.cpp
index c013ce24..d88581b4 100644
--- a/src/iso19111/io.cpp
+++ b/src/iso19111/io.cpp
@@ -9059,7 +9059,7 @@ PROJStringParser::createFromPROJString(const std::string &projString) {
auto projCRS = dynamic_cast<ProjectedCRS *>(crs);
if (projCRS) {
// Override with easting northing order
- const auto &conv = projCRS->derivingConversionRef();
+ const auto conv = projCRS->derivingConversion();
if (conv->method()->getEPSGCode() !=
EPSG_CODE_METHOD_TRANSVERSE_MERCATOR_SOUTH_ORIENTATED) {
return ProjectedCRS::create(