Skip to content

Commit 2e8d940

Browse files
committedJul 27, 2017
Use context.project() instead of QgsProject.instance()
1 parent 18dd097 commit 2e8d940

11 files changed

+16
-16
lines changed
 

‎python/plugins/processing/algs/qgis/FieldsCalculator.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -115,10 +115,10 @@ def processAlgorithm(self, parameters, context, feedback):
115115

116116
da = QgsDistanceArea()
117117
da.setSourceCrs(layer.crs())
118-
da.setEllipsoid(QgsProject.instance().ellipsoid())
118+
da.setEllipsoid(context.project().ellipsoid())
119119
exp.setGeomCalculator(da)
120-
exp.setDistanceUnits(QgsProject.instance().distanceUnits())
121-
exp.setAreaUnits(QgsProject.instance().areaUnits())
120+
exp.setDistanceUnits(context.project().distanceUnits())
121+
exp.setAreaUnits(context.project().areaUnits())
122122

123123
exp_context = QgsExpressionContext(QgsExpressionContextUtils.globalProjectLayerScopes(layer))
124124

‎python/plugins/processing/algs/qgis/FieldsMapper.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ def processAlgorithm(self, parameters, context, feedback):
119119

120120
da = QgsDistanceArea()
121121
da.setSourceCrs(layer.crs())
122-
da.setEllipsoid(QgsProject.instance().ellipsoid())
122+
da.setEllipsoid(context.project().ellipsoid())
123123

124124
exp_context = layer.createExpressionContext()
125125

@@ -131,8 +131,8 @@ def processAlgorithm(self, parameters, context, feedback):
131131

132132
expression = QgsExpression(field_def['expression'])
133133
expression.setGeomCalculator(da)
134-
expression.setDistanceUnits(QgsProject.instance().distanceUnits())
135-
expression.setAreaUnits(QgsProject.instance().areaUnits())
134+
expression.setDistanceUnits(context.project().distanceUnits())
135+
expression.setAreaUnits(context.project().areaUnits())
136136
expression.prepare(exp_context)
137137
if expression.hasParserError():
138138
raise GeoAlgorithmExecutionException(

‎python/plugins/processing/algs/qgis/HubDistanceLines.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ def processAlgorithm(self, parameters, context, feedback):
115115

116116
distance = QgsDistanceArea()
117117
distance.setSourceCrs(layerPoints.crs())
118-
distance.setEllipsoid(QgsProject.instance().ellipsoid())
118+
distance.setEllipsoid(context.project().ellipsoid())
119119

120120
# Scan source points, find nearest hub, and write to output file
121121
features = QgsProcessingUtils.getFeatures(layerPoints, context)

‎python/plugins/processing/algs/qgis/HubDistancePoints.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ def processAlgorithm(self, parameters, context, feedback):
115115

116116
distance = QgsDistanceArea()
117117
distance.setSourceCrs(layerPoints.crs())
118-
distance.setEllipsoid(QgsProject.instance().ellipsoid())
118+
distance.setEllipsoid(context.project().ellipsoid())
119119

120120
# Scan source points, find nearest hub, and write to output file
121121
features = QgsProcessingUtils.getFeatures(layerPoints, context)

‎python/plugins/processing/algs/qgis/NearestNeighbourAnalysis.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ def processAlgorithm(self, parameters, context, feedback):
9898

9999
distance = QgsDistanceArea()
100100
distance.setSourceCrs(source.sourceCrs())
101-
distance.setEllipsoid(QgsProject.instance().ellipsoid())
101+
distance.setEllipsoid(context.project().ellipsoid())
102102

103103
sumDist = 0.00
104104
A = source.sourceExtent()

‎python/plugins/processing/algs/qgis/PointDistance.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ def linearMatrix(self, parameters, context, source, inField, target_source, targ
158158

159159
distArea = QgsDistanceArea()
160160
distArea.setSourceCrs(source.sourceCrs())
161-
distArea.setEllipsoid(QgsProject.instance().ellipsoid())
161+
distArea.setEllipsoid(context.project().ellipsoid())
162162

163163
features = source.getFeatures(QgsFeatureRequest().setSubsetOfAttributes([inIdx]))
164164
total = 100.0 / source.featureCount() if source.featureCount() else 0
@@ -213,7 +213,7 @@ def regularMatrix(self, parameters, context, source, inField, target_source, tar
213213

214214
distArea = QgsDistanceArea()
215215
distArea.setSourceCrs(source.sourceCrs())
216-
distArea.setEllipsoid(QgsProject.instance().ellipsoid())
216+
distArea.setEllipsoid(context.project().ellipsoid())
217217

218218
first = True
219219
sink = None

‎python/plugins/processing/algs/qgis/PointsToPaths.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ def processAlgorithm(self, parameters, context, feedback):
122122

123123
da = QgsDistanceArea()
124124
da.setSourceCrs(layer.sourceCrs())
125-
da.setEllipsoid(QgsProject.instance().ellipsoid())
125+
da.setEllipsoid(context.project().ellipsoid())
126126

127127
current = 0
128128
total = 100.0 / len(points) if points else 1

‎python/plugins/processing/algs/qgis/RandomPointsAlongLines.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ def processAlgorithm(self, parameters, context, feedback):
108108

109109
da = QgsDistanceArea()
110110
da.setSourceCrs(source.sourceCrs())
111-
da.setEllipsoid(QgsProject.instance().ellipsoid())
111+
da.setEllipsoid(context.project().ellipsoid())
112112

113113
request = QgsFeatureRequest()
114114

‎python/plugins/processing/algs/qgis/RandomPointsPolygons.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ def processAlgorithm(self, parameters, context, feedback):
125125

126126
da = QgsDistanceArea()
127127
da.setSourceCrs(source.sourceCrs())
128-
da.setEllipsoid(QgsProject.instance().ellipsoid())
128+
da.setEllipsoid(context.project().ellipsoid())
129129

130130
total = 100.0 / source.featureCount() if source.featureCount() else 0
131131
for current, f in enumerate(source.getFeatures()):

‎python/plugins/processing/algs/qgis/RasterCalculator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ def processAlgorithm(self, parameters, context, feedback):
107107
layers = [QgsProcessingUtils.mapLayerFromString(f, context) for f in layersValue.split(";")]
108108
layersDict = {os.path.basename(lyr.source().split(".")[0]): lyr for lyr in layers}
109109

110-
for lyr in QgsProcessingUtils.compatibleRasterLayers(QgsProject.instance()):
110+
for lyr in QgsProcessingUtils.compatibleRasterLayers(context.project()):
111111
name = lyr.name()
112112
if (name + "@") in expression:
113113
layersDict[name] = lyr

‎python/plugins/processing/algs/qgis/SumLines.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def processAlgorithm(self, parameters, context, feedback):
105105

106106
distArea = QgsDistanceArea()
107107
distArea.setSourceCrs(poly_source.sourceCrs())
108-
distArea.setEllipsoid(QgsProject.instance().ellipsoid())
108+
distArea.setEllipsoid(context.project().ellipsoid())
109109

110110
features = poly_source.getFeatures()
111111
total = 100.0 / poly_source.featureCount() if poly_source.featureCount() else 0

0 commit comments

Comments
 (0)
Please sign in to comment.