Opened 13 years ago
Closed 13 years ago
#1298 closed task (fixed)
[raster] ST_MinPossibleValue
Reported by: | dustymugs | Owned by: | dustymugs |
---|---|---|---|
Priority: | blocker | Milestone: | PostGIS 2.0.0 |
Component: | raster | Version: | master |
Keywords: | history | Cc: |
Description
A helper function that provides the smallest value possible for a pixeltype. By the looks of it, this would mostly be used to build plpgsql functions.
ST_MinPixelValue(pixtype text) -> integer
ST_MinPixelValue(rast raster, band integer) -> integer
Change History (5)
comment:1 by , 13 years ago
comment:2 by , 13 years ago
I don't think there are PostgreSQL functions for a type's min and max. We do have our own C function that provides the minimum possible, which I was planning on exposing to the SQL level.
comment:3 by , 13 years ago
Milestone: | PostGIS Raster Future → PostGIS 2.0.0 |
---|---|
Priority: | low → blocker |
Evidently Pierre added a pure plpgsql version to rtpostgis.sql.in.c that is NOT ideal. Will need to expose the existing C API function rt_pixtype_size before 2.0.
comment:4 by , 13 years ago
Status: | new → assigned |
---|---|
Summary: | [raster] ST_MinPixelValue → [raster] ST_MinPossibleValue |
comment:5 by , 13 years ago
Keywords: | history added |
---|---|
Resolution: | → fixed |
Status: | assigned → closed |
Added in r8436
Note:
See TracTickets
for help on using tickets.
Isn't there a PostgreSQL function retuning the min and max for a type?
A more sophisticated variant would return a value that is NOT the nodata value of the raster. The underlying code could be used to fix #1139