[Bf-extensions-cvs] [1e32420] master: switched lat / lon for projected coordinates using pyproj as suggested in T48652

cnd noreply at git.blender.org
Tue Jun 28 13:01:31 CEST 2016


Commit: 1e324200855b7f9f7649856faf28581204fb499c
Author: cnd
Date:   Tue Jun 28 12:59:36 2016 +0200
Branches: master
https://developer.blender.org/rBA1e324200855b7f9f7649856faf28581204fb499c

switched lat / lon for projected coordinates using pyproj as suggested in T48652

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

M	io_import_dxf/dxfimport/do.py

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

diff --git a/io_import_dxf/dxfimport/do.py b/io_import_dxf/dxfimport/do.py
index 632a558..e6eb45e 100644
--- a/io_import_dxf/dxfimport/do.py
+++ b/io_import_dxf/dxfimport/do.py
@@ -147,7 +147,7 @@ class Do:
                     cscn_lat = self.current_scene.get('latitude', 0)
                     cscn_lon = self.current_scene.get('longitude', 0)
                     cscn_alt = self.current_scene.get('altitude', 0)
-                    add = Vector(transform(wgs84, self.pScene, cscn_lat, cscn_lon, cscn_alt))
+                    add = Vector(transform(wgs84, self.pScene, cscn_lon, cscn_lat, cscn_alt))
 
             # projection
             newco = Vector(transform(self.pDXF, self.pScene, c1, c2, c3))
@@ -179,8 +179,8 @@ class Do:
             elif type(self.pScene) is not None:
                 wgs84 = Proj(init="EPSG:4326")
                 latlon = transform(self.pScene, wgs84, center[0], center[1], center[2])
-                scene['latitude'] = latlon[0]
-                scene['longitude'] = latlon[1]
+                scene['longitude'] = latlon[0]
+                scene['latitude'] = latlon[1]
                 scene['altitude'] = latlon[2]
 
     """ GEOMETRY DXF TYPES TO BLENDER CURVES FILTERS"""



More information about the Bf-extensions-cvs mailing list