File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed
python/plugins/processing/algs/qgis Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -87,7 +87,8 @@ def processAlgorithm(self, progress):
87
87
88
88
if output .value == '' :
89
89
ext = output .getDefaultFileExtension (self )
90
- output .value = system .getTempFilenameInTempFolder (output .name + '.' + ext )
90
+ output .value = system .getTempFilenameInTempFolder (
91
+ output .name + '.' + ext )
91
92
92
93
provider = layer .dataProvider ()
93
94
fields = layer .pendingFields ()
@@ -101,11 +102,11 @@ def processAlgorithm(self, progress):
101
102
102
103
da = QgsDistanceArea ()
103
104
da .setSourceCrs (layer .crs ().srsid ())
104
- # canvas = iface.mapCanvas()
105
- # da.setEllipsoidalMode(iface.mapCanvas().mapRenderer().hasCrsTransformEnabled())
106
- da . setEllipsoid ( QgsProject . instance ().readEntry ( 'Measure' ,
107
- '/Ellipsoid' ,
108
- GEO_NONE )[0 ])
105
+ canvas = iface .mapCanvas ()
106
+ da .setEllipsoidalMode (
107
+ iface . mapCanvas (). mapSettings ().hasCrsTransformEnabled ())
108
+ da . setEllipsoid ( QgsProject . instance (). readEntry (
109
+ 'Measure' , '/Ellipsoid' , GEO_NONE )[0 ])
109
110
exp .setGeomCalculator (da )
110
111
111
112
if not exp .prepare (layer .pendingFields ()):
You can’t perform that action at this time.
0 commit comments