Ticket #1875 (closed defect: fixed)

Opened 11 months ago

Last modified 11 months ago

[raster] ST_SummaryStats should return null stats on nodata rasters

Reported by: pracine Owned by: dustymugs
Priority: medium Milestone: PostGIS 2.0.1
Component: raster Version: 2.0.x
Keywords: history Cc:

Description

SELECT ST_SummaryStats(ST_AddBand(ST_MakeEmptyRaster(10, 10, 0, 0, 1, 1, 0, 0, 4326), '16BSI'::text, 0, 0));

returns:

"(0,0,0,-1,0,0)"

If zero pixel were taken into account in the stats, then there should be no results for the other metrics. If I fetch only the min, the max, or the average, how do I know there are actually not significant? It should return:

"(0,null,null,null,null,null)"

Change History

Changed 11 months ago by dustymugs

  • owner changed from pracine to dustymugs
  • status changed from new to assigned

robe, can I make this change to 2.0? Or only in trunk (2.1)?

Changed 11 months ago by robe

hmm -- your and Pierre's call I would say. Technically I guess you could say its a change in behavior but then if you say the behavior was a bug in the first place, then its a bug fix and can go in 2.0.1 as long its not an invasive change that risks breaking something else.

Changed 11 months ago by dustymugs

Bug it is!

Changed 11 months ago by dustymugs

Fixed in r9931. Still need to commit changes for trunk.

Changed 11 months ago by dustymugs

  • keywords history added
  • milestone changed from PostGIS 2.0.2 to PostGIS 2.0.1

Changed 11 months ago by dustymugs

Fixed in r9943 for trunk.

Changed 11 months ago by dustymugs

  • status changed from assigned to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.