diff options
| author | Kristian Evers <kristianevers@gmail.com> | 2019-10-12 09:01:36 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-10-12 09:01:36 +0200 |
| commit | 3cae496c2511f76ac97250282c3faa383dbb72ab (patch) | |
| tree | fc996f819361f877f4a0b05aa32133aca7557024 /src/iso19111/coordinateoperation.cpp | |
| parent | a6dccb3b8fbc86bef82e389f7d9ef41a5127ca66 (diff) | |
| parent | 25e1f6ee789d9db8756e05423f9a454885db4b9f (diff) | |
| download | PROJ-3cae496c2511f76ac97250282c3faa383dbb72ab.tar.gz PROJ-3cae496c2511f76ac97250282c3faa383dbb72ab.zip | |
Merge pull request #1665 from rouault/fix_custom_compound_crs_with_NAD83_2011_and_geoidgrid_to_WGS84_G1762
proj_create_crs_to_crs(): remove elimination of Ballpark operations that caused transformation failures in some cases
Diffstat (limited to 'src/iso19111/coordinateoperation.cpp')
| -rw-r--r-- | src/iso19111/coordinateoperation.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/iso19111/coordinateoperation.cpp b/src/iso19111/coordinateoperation.cpp index 6e6d4cec..6a05bbe8 100644 --- a/src/iso19111/coordinateoperation.cpp +++ b/src/iso19111/coordinateoperation.cpp @@ -12937,9 +12937,7 @@ CoordinateOperationFactory::Private::createOperations( auto vertCRSOfBaseOfBoundSrc = dynamic_cast<const crs::VerticalCRS *>(boundSrc->baseCRS().get()); - if (vertCRSOfBaseOfBoundSrc && hubSrcGeog && - hubSrcGeog->coordinateSystem()->axisList().size() == 3 && - geogDst->coordinateSystem()->axisList().size() == 3) { + if (vertCRSOfBaseOfBoundSrc && hubSrcGeog) { auto opsFirst = createOperations(sourceCRS, hubSrc, context); if (context.skipHorizontalTransformation) { if (!opsFirst.empty()) |
