[Bf-extensions-cvs] [bbe8a2e] master: Fix T39903: osm importer division by zero error in UTM mode

Campbell Barton noreply at git.blender.org
Fri Apr 25 22:04:33 CEST 2014


Commit: bbe8a2e0e4e92ab30021c6ed039bc7fd558c2371
Author: Campbell Barton
Date:   Sat Apr 26 06:02:54 2014 +1000
https://developer.blender.org/rBACbbe8a2e0e4e92ab30021c6ed039bc7fd558c2371

Fix T39903: osm importer division by zero error in UTM mode

===================================================================

M	io_scene_open_street_map.py

===================================================================

diff --git a/io_scene_open_street_map.py b/io_scene_open_street_map.py
index 61c8186..ab8560b 100644
--- a/io_scene_open_street_map.py
+++ b/io_scene_open_street_map.py
@@ -78,7 +78,8 @@ def parseBranch(nodes, bm, nmap, obj, scale=100.0, tag=False, UTM=False):
     vgroups = bm.verts.layers.deform.verify()
     tidx = 0
     inNode = 0
-    dlat = dlong = clat = clong = minlat = maxlat = minlong = maxlong = 0.0
+    dlong = clat = clong = minlat = maxlat = minlong = maxlong = 0.0
+    dlat = 1.0  # avoid divide by zero
 
     for node in nodes:
         if node.localName == "bounds":



More information about the Bf-extensions-cvs mailing list