[processing] reproject extent into input CRS where possible

This commit is contained in:
Alexander Bruy 2017-09-26 16:37:57 +03:00
parent 2c50fd8dd8
commit 67265c64c1
2 changed files with 3 additions and 2 deletions

View File

@ -107,7 +107,7 @@ class ClipRasterByExtent(GdalAlgorithm):
def getConsoleCommands(self, parameters, context, feedback):
inLayer = self.parameterAsRasterLayer(parameters, self.INPUT, context)
bbox = self.parameterAsExtent(parameters, self.EXTENT, context)
bbox = self.parameterAsExtent(parameters, self.EXTENT, context, inLayer.crs())
nodata = self.parameterAsDouble(parameters, self.NODATA, context)
options = self.parameterAsString(parameters, self.OPTIONS, context)
out = self.parameterAsOutputLayer(parameters, self.OUTPUT, context)

View File

@ -75,7 +75,8 @@ class ClipVectorByExtent(GdalAlgorithm):
def getConsoleCommands(self, parameters, context, feedback):
ogrLayer, layerName = self.getOgrCompatibleSource(self.INPUT, parameters, context, feedback)
extent = self.parameterAsExtent(parameters, self.EXTENT, context)
inLayer = self.parameterAsVectorLayer(parameters, self.INPUT, context)
extent = self.parameterAsExtent(parameters, self.EXTENT, context, inLayer.crs())
options = self.parameterAsString(parameters, self.OPTIONS, context)
outFile = self.parameterAsOutputLayer(parameters, self.OUTPUT, context)