From 19c1dc69e9ff09cbb4323cb73a64c7cd805dc63f Mon Sep 17 00:00:00 2001 From: Martin Dobias Date: Thu, 21 May 2015 13:42:59 +0200 Subject: [PATCH] Fix #12406 (measured area is wrong when computed on ellipsoid) Introduced in e568493 --- src/core/qgsdistancearea.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/qgsdistancearea.cpp b/src/core/qgsdistancearea.cpp index 72a96f02976..f0751527bb1 100644 --- a/src/core/qgsdistancearea.cpp +++ b/src/core/qgsdistancearea.cpp @@ -232,10 +232,11 @@ bool QgsDistanceArea::setEllipsoid( const QString& ellipsoid ) // set transformation from project CRS to ellipsoid coordinates mCoordTransform->setDestCRS( destCRS ); + mEllipsoid = ellipsoid; + // precalculate some values for area calculations computeAreaInit(); - mEllipsoid = ellipsoid; return true; }