diff options
Diffstat (limited to 'src/apps/projinfo.cpp')
| -rw-r--r-- | src/apps/projinfo.cpp | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/apps/projinfo.cpp b/src/apps/projinfo.cpp index 10ce346f..85db14e2 100644 --- a/src/apps/projinfo.cpp +++ b/src/apps/projinfo.cpp @@ -705,6 +705,7 @@ static void outputOperations( ctxt->setIntermediateCRS(pivots); ctxt->setUsePROJAlternativeGridNames(usePROJGridAlternatives); ctxt->setDiscardSuperseded(!showSuperseded); + ctxt->setAllowBallparkTransformations(outputOpt.ballparkAllowed); list = CoordinateOperationFactory::create()->createOperations( nnSourceCRS, nnTargetCRS, ctxt); if (!spatialCriterionExplicitlySpecified && @@ -726,15 +727,6 @@ static void outputOperations( << std::endl; std::exit(1); } - if (!outputOpt.ballparkAllowed) { - std::vector<CoordinateOperationNNPtr> listNew; - for (const auto &op : list) { - if (!op->hasBallparkTransformation()) { - listNew.emplace_back(op); - } - } - list = std::move(listNew); - } if (outputOpt.quiet && !list.empty()) { outputObject(dbContext, list[0], allowUseIntermediateCRS, outputOpt); return; |
