[processing] fixed minor typos in GeometryConvert algorithm

This commit is contained in:
volaya 2014-10-03 19:15:26 +02:00
parent c7a1650767
commit 5fca922a98

View File

@ -204,14 +204,14 @@ class GeometryConvert(GeoAlgorithm):
feat.setGeometry(QgsGeometry.fromPolyline(polygon)) feat.setGeometry(QgsGeometry.fromPolyline(polygon))
writer.addFeature(feat) writer.addFeature(feat)
elif newType == QGis.WKBPolygon: elif newType == QGis.WKBPolygon:
polugons = geom.asMultiPolygon() polygons = geom.asMultiPolygon()
for polygons in polygons: for polygon in polygons:
feat = QgsFeature() feat = QgsFeature()
feat.setAttributes(f.attributes()) feat.setAttributes(f.attributes())
feat.setGeometry(QgsGeometry.fromPolygon(polygon)) feat.setGeometry(QgsGeometry.fromPolygon(polygon))
writer.addFeature(feat) writer.addFeature(feat)
elif newType in [QGis.WKBMultiLineString, QGis.WKBMultiPolygon]: elif newType in [QGis.WKBMultiLineString, QGis.WKBMultiPolygon]:
writer.addFeature(f) writer.addFeature(f)
else: else:
raise GeoAlgorithmExecutionException( raise GeoAlgorithmExecutionException(
'Cannot convert from %s to %s', geomType, newType) 'Cannot convert from %s to %s', geomType, newType)