From 0a7e3c422f0cef3decfca50e4d8f0dad5a9a34d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kom=D1=8Fpa?= Date: Fri, 27 May 2011 04:04:25 +0300 Subject: [PATCH] set srid on geom --- src/json_getter.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/json_getter.py b/src/json_getter.py index 437aa95..2fd9bcb 100644 --- a/src/json_getter.py +++ b/src/json_getter.py @@ -136,10 +136,10 @@ def get_vectors(bbox, zoom, style, vec = "polygon"): query = """select ST_AsGeoJSON(ST_TransScale(ST_ForceRHR(ST_Intersection(way,SetSRID('BOX3D(%s %s,%s %s)'::box3d,900913))),%s,%s,%s,%s),0) as %s, 'coastline' as "natural" from (select (ST_Dump(ST_Multi(ST_SimplifyPreserveTopology(ST_Buffer(way,-%s),%s)))).geom as %s from (select ST_Union(way) as %s from - (select ST_Buffer(the_geom, %s) as %s from + (select ST_Buffer(SetSRID(the_geom,900913), %s) as %s from %s where - the_geom && SetSRID('BOX3D(%s %s,%s %s)'::box3d,900913) + SetSRID(the_geom,900913) && SetSRID('BOX3D(%s %s,%s %s)'::box3d,900913) ) p ) p where ST_Area(way) > %s