[postgis-commits] svn - r3657 - spike/wktraster/rt_core
postgis-commits at postgis.refractions.net
postgis-commits at postgis.refractions.net
Fri Feb 6 01:24:10 PST 2009
Author: strk
Date: 2009-02-06 01:24:09 -0800 (Fri, 06 Feb 2009)
New Revision: 3657
Modified:
spike/wktraster/rt_core/rt_api.c
Log:
fix debug output, handle collapsed dimension rasters on getting envelope
Modified: spike/wktraster/rt_core/rt_api.c
===================================================================
--- spike/wktraster/rt_core/rt_api.c 2009-02-06 08:59:41 UTC (rev 3656)
+++ spike/wktraster/rt_core/rt_api.c 2009-02-06 09:24:09 UTC (rev 3657)
@@ -1060,7 +1060,7 @@
ctx->info("rt_raster_cell_to_geopoint(%d,%d)", x, y);
ctx->info(" ipx/y:%g/%g", raster->ipX, raster->ipY);
- ctx->info("cell_to_geopoint: ipX:%d, ipY:%d, %d,%d -> %g,%g",
+ ctx->info("cell_to_geopoint: ipX:%g, ipY:%g, %d,%d -> %g,%g",
raster->ipX, raster->ipY, x, y, *x1, *y1);
}
@@ -1071,6 +1071,12 @@
POINTARRAY *pts;
LWPOLY* ret;
POINT4D p4d;
+
+ ctx->info("rt_raster_get_envelope: raster is %dx%d", raster->width, raster->height);
+ if ( (!raster->width) || (!raster->height) )
+ {
+ return 0;
+ }
rings = ctx->alloc(sizeof(POINTARRAY*));
if ( ! rings )
More information about the postgis-commits
mailing list