Skip to content

Commit 3d3d297

Browse files
committedAug 13, 2017
Followup fixes to ogr2ogrpostgis alg porting
1 parent 1cbbb8a commit 3d3d297

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed
 

‎python/plugins/processing/algs/gdal/ogr2ogrtopostgis.py

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -189,9 +189,9 @@ def getConsoleCommands(self, parameters, context, feedback):
189189
inLayer = self.parameterAsSource(parameters, self.INPUT, context)
190190
ogrLayer, layername = self.getOgrCompatibleSource(self.INPUT, parameters, context, feedback)
191191
shapeEncoding = self.parameterAsString(parameters, self.SHAPE_ENCODING, context)
192-
ssrs = self.parameterAsCrs(parameters, self.S_SRS, context)
193-
tsrs = self.parameterAsCrs(parameters, self.T_SRS, context)
194-
asrs = self.parameterAsCrs(parameters, self.A_SRS, context)
192+
ssrs = self.parameterAsCrs(parameters, self.S_SRS, context).authid()
193+
tsrs = self.parameterAsCrs(parameters, self.T_SRS, context).authid()
194+
asrs = self.parameterAsCrs(parameters, self.A_SRS, context).authid()
195195
table = self.parameterAsString(parameters, self.TABLE, context)
196196
schema = self.parameterAsString(parameters, self.SCHEMA, context)
197197
pk = self.parameterAsString(parameters, self.PK, context)
@@ -271,13 +271,12 @@ def getConsoleCommands(self, parameters, context, feedback):
271271
if len(asrs) > 0:
272272
arguments.append('-a_srs')
273273
arguments.append(asrs)
274-
if len(spat) > 0:
275-
regionCoords = spat.split(',')
274+
if not spat.isNull():
276275
arguments.append('-spat')
277-
arguments.append(regionCoords[0])
278-
arguments.append(regionCoords[2])
279-
arguments.append(regionCoords[1])
280-
arguments.append(regionCoords[3])
276+
arguments.append(spat.xMinimum())
277+
arguments.append(spat.yMinimum())
278+
arguments.append(spat.xMaximum())
279+
arguments.append(spat.yMaximum())
281280
if clip:
282281
arguments.append('-clipsrc spat_extent')
283282
if skipfailures:

0 commit comments

Comments
 (0)
Please sign in to comment.