diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2018-12-22 16:53:11 +0100 |
|---|---|---|
| committer | Even Rouault <even.rouault@spatialys.com> | 2018-12-22 16:53:11 +0100 |
| commit | 14481b2f63ec8830ed23b18711637ad8066661f5 (patch) | |
| tree | d0806f1a9ddb7aa587ccd96bf7bd5b6f6f7dc875 /src/crs.cpp | |
| parent | 0d706c2c8b703c0720f8fce120542e6f650ac6d7 (diff) | |
| download | PROJ-14481b2f63ec8830ed23b18711637ad8066661f5.tar.gz PROJ-14481b2f63ec8830ed23b18711637ad8066661f5.zip | |
exportToWKT1 of projected CRS: do not output AXIS of base CRS even when OutputAxisRule::YES
Diffstat (limited to 'src/crs.cpp')
| -rw-r--r-- | src/crs.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/crs.cpp b/src/crs.cpp index 55539e18..a05470ff 100644 --- a/src/crs.cpp +++ b/src/crs.cpp @@ -2686,7 +2686,10 @@ void ProjectedCRS::_exportToWKT(io::WKTFormatter *formatter) const { l_baseCRS->primeMeridian()->_exportToWKT(formatter); formatter->endNode(); } else { + const auto oldAxisOutputRule = formatter->outputAxis(); + formatter->setOutputAxis(io::WKTFormatter::OutputAxisRule::NO); l_baseCRS->_exportToWKT(formatter); + formatter->setOutputAxis(oldAxisOutputRule); } formatter->pushAxisLinearUnit( |
