]> granicus.if.org Git - postgis/commitdiff
Set defaults for parameters of ST_Slope(raster). Ticket #1655
authorBborie Park <bkpark at ucdavis.edu>
Mon, 29 Oct 2012 20:14:37 +0000 (20:14 +0000)
committerBborie Park <bkpark at ucdavis.edu>
Mon, 29 Oct 2012 20:14:37 +0000 (20:14 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@10582 b70326c6-7e19-0410-871a-916f4a2858ee

NEWS
doc/reference_raster.xml
raster/rt_pg/rtpostgis.sql.in.c

diff --git a/NEWS b/NEWS
index 4b9c59a688b1517fe285e914fc76c4e6dab2f7bd..adc721eb309cc7064820dba56cbabf7af9954618 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -43,6 +43,7 @@ PostGIS 2.1.0
     (Bborie Park / UC Davis)
   - ST_Tile(raster) to break up a raster into tiles (Bborie Park / UC Davis)
   - #739, UpdateRasterSRID()
+  - #1655, Addition default values for parameters of ST_Slope
 
 * Enhancements *
   - #823,  tiger geocoder: Make loader_generate_script download portion 
index a4866b00c5efa753793705fdad7e9dfd626ecb1f..ee3cb0ef0257556f923b0fa2be6029b5a3c6eeb5 100644 (file)
@@ -7823,8 +7823,8 @@ FROM dummy_rast;
                                  <funcprototype>
                                        <funcdef>raster <function>ST_Slope</function></funcdef>
                                        <paramdef><type>raster </type> <parameter>rast</parameter></paramdef>
-                                       <paramdef><type>integer </type> <parameter>band</parameter></paramdef>
-                                       <paramdef><type>text </type> <parameter>pixeltype</parameter></paramdef>
+                                       <paramdef choice="opt"><type>integer </type> <parameter>band=1</parameter></paramdef>
+                                       <paramdef choice="opt"><type>text </type> <parameter>pixeltype=32BF</parameter></paramdef>
                                        <paramdef choice="opt"><type>boolean </type> <parameter>interpolate_nodata=FALSE</parameter></paramdef>
                                  </funcprototype>
                                </funcsynopsis>
index 2c072142d1caac041b7aaf36f44a8d4687915125..fa2b3673021f3a8168a1af1c6dacf0c9698a5867 100644 (file)
@@ -3475,7 +3475,7 @@ CREATE OR REPLACE FUNCTION _st_slope4ma(value double precision[][][], pos intege
        END;
        $$ LANGUAGE 'plpgsql' IMMUTABLE;
 
-CREATE OR REPLACE FUNCTION st_slope(rast raster, band integer, pixeltype text, interpolate_nodata boolean DEFAULT FALSE)
+CREATE OR REPLACE FUNCTION st_slope(rast raster, band integer DEFAULT 1, pixeltype text DEFAULT '32BF', interpolate_nodata boolean DEFAULT FALSE)
        RETURNS raster
        AS $$
                SELECT