]> granicus.if.org Git - postgis/commitdiff
Fix regression issues with geojson and add news to ChangeLog
authorPaul Ramsey <pramsey@cleverelephant.ca>
Mon, 29 Sep 2008 22:56:51 +0000 (22:56 +0000)
committerPaul Ramsey <pramsey@cleverelephant.ca>
Mon, 29 Sep 2008 22:56:51 +0000 (22:56 +0000)
git-svn-id: http://svn.osgeo.org/postgis/branches/1.3@3029 b70326c6-7e19-0410-871a-916f4a2858ee

ChangeLog
lwgeom/lwgeom_functions_lrs.c

index a7680a5051c4a40ab6748a63aabdc73976357a62..675b8d5b294fd2131f5869aa6f7d61c496bbb703 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,28 @@
+2008-09-29 Paul Ramsey <pramsey@cleverelephant.ca>
+
+        * lwgeom/lwgeom_rtree.*, lwgeom/lwgeom_geos_c.c
+          Remove memory leaks from p-i-p shortcuts and allow
+          multipolygons as an input type
+
+2008-07-13 Olivier Courtin
+  
+        * lwgeom/lwgeom_geojson.c, ST_AsGeoJSON implementation.
+
 2008-06-26 Paul Ramsey <pramsey@cleverelephant.ca>
 
         * loader/shapefil.h, dbfopen.c, shp2pgsql.c
           Fix for DBF files with deleted records. (#29)
 
+2008-05-28 Paul Ramsey <pramsey@cleverelephant.ca>
+  
+        * lwgeom/box2d.c, lwgeom/liblwgeom.h,
+          lwgeom/lwgeom_functions_analytic.c,
+          lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_svg.c,
+          lwgeom/lwpostgis.sql.in, lwgeom/measures.c: Enhanced speed
+          _ST_DWithin(g,g,d) that returns as soon as g and g are within d
+          of each other, rather than using distance naively. Change
+          ST_DWithin to use enhanced op. (Issue 20)
+
 2008-04-12 Paul Ramsey <pramsey@cleverelephant.ca>
           
         * lwgeom/Makefile, lwgeom/lwgeom_chip.c, 
index dc9f62ce8cf8f0c2351b06466b2db35b77661272..7510c89a5600bee93299365fffa8e98c26e92298 100644 (file)
@@ -16,8 +16,8 @@
 #include "lwgeom_pg.h"
 #include "math.h"
 
-#define DEBUG_LRS 1
-#define DEBUG_INTERPOLATION 1
+#define DEBUG_LRS 0
+#define DEBUG_INTERPOLATION 0
 
 Datum LWGEOM_locate_between_m(PG_FUNCTION_ARGS);
 
@@ -431,9 +431,6 @@ lwline_locate_between_m(LWLINE *lwline_in, double m0, double m1)
                else if ( typeflag == 2 ) outtype=MULTILINETYPE;
                else outtype = COLLECTIONTYPE;
 
-       lwnotice(" XXX lwline_locate_between_m: %s", lwgeom_to_ewkt((LWGEOM *)lwcollection_construct(outtype,
-                       lwline_in->SRID, NULL, ngeoms, geoms)));
-
                return (LWGEOM *)lwcollection_construct(outtype,
                        lwline_in->SRID, NULL, ngeoms, geoms);
        }