[processing] Clip alg allows mask in different CRS to clipped layer

This commit is contained in:
Nyall Dawson 2017-06-09 14:38:24 +10:00
parent dd0bb8c161
commit a6a3027ea6

View File

@ -84,7 +84,7 @@ class Clip(QgisAlgorithm):
# first build up a list of clip geometries
clip_geoms = []
for mask_feature in mask_source.getFeatures(QgsFeatureRequest().setSubsetOfAttributes([])):
for mask_feature in mask_source.getFeatures(QgsFeatureRequest().setSubsetOfAttributes([]).setDestinationCrs(feature_source.sourceCrs())):
clip_geoms.append(mask_feature.geometry())
# are we clipping against a single feature? if so, we can show finer progress reports