[QGIS Commit] r12283 - trunk/qgis/python/plugins/fTools/tools

svn_qgis at osgeo.org svn_qgis at osgeo.org
Sun Nov 29 07:29:02 EST 2009


Author: jef
Date: 2009-11-29 07:29:00 -0500 (Sun, 29 Nov 2009)
New Revision: 12283

Modified:
   trunk/qgis/python/plugins/fTools/tools/doGeometry.py
Log:
fix #2056

Modified: trunk/qgis/python/plugins/fTools/tools/doGeometry.py
===================================================================
--- trunk/qgis/python/plugins/fTools/tools/doGeometry.py	2009-11-29 12:02:33 UTC (rev 12282)
+++ trunk/qgis/python/plugins/fTools/tools/doGeometry.py	2009-11-29 12:29:00 UTC (rev 12283)
@@ -456,6 +456,10 @@
               cx+=((line[i].x()-xmin)+(line[j].x()-xmin))*factor
               cy+=((line[i].y()-ymin)+(line[j].y()-ymin))*factor
               area+=factor
+
+        if area==0:
+          continue
+		 
         cx/=area*3.00
         cy/=area*3.00
         outfeat.setGeometry( QgsGeometry.fromPoint( QgsPoint( cx+xmin, cy+ymin ) ) )



More information about the QGIS-commit mailing list