]> git.openstreetmap.org Git - nominatim.git/commitdiff
fix geometry creation from scene
authorSarah Hoffmann <lonvia@denofr.de>
Sun, 26 Feb 2017 15:40:51 +0000 (16:40 +0100)
committerSarah Hoffmann <lonvia@denofr.de>
Sun, 26 Feb 2017 15:46:41 +0000 (16:46 +0100)
test/bdd/environment.py

index a1a9c0bd739e3bf3e13c448d6d6169c7b0faaaf9..509250e9be289f53c85c9c6621a30df0517394bd 100644 (file)
@@ -153,8 +153,9 @@ class OSMDataFactory(object):
 
     def parse_geometry(self, geom, scene):
         if geom.find(':') >= 0:
-            out = "POINT(%s)" % self.get_scene_geometry(scene, geom)
-        elif geom.find(',') < 0:
+            return "ST_SetSRID(%s, 4326)" % self.get_scene_geometry(scene, geom)
+
+        if geom.find(',') < 0:
             out = "POINT(%s)" % self.mk_wkt_point(geom)
         elif geom.find('(') < 0:
             line = ','.join([self.mk_wkt_point(x) for x in geom.split(',')])