[postgis-tickets] [PostGIS] #3029: [raster] Cleanup duplication of ST_Intersection(raster, geometry) function

PostGIS trac at osgeo.org
Tue Sep 29 07:12:01 PDT 2015


#3029: [raster] Cleanup duplication of ST_Intersection(raster, geometry) function
---------------------+---------------------------
  Reporter:  strk    |      Owner:  dustymugs
      Type:  defect  |     Status:  new
  Priority:  high    |  Milestone:  PostGIS 2.2.0
 Component:  raster  |    Version:  trunk
Resolution:          |   Keywords:
---------------------+---------------------------

Comment (by robe):

 upgraded from what?

 When I install PostGIS 2.1.8 and then upgrade to PostGIS 2.2.0, I still
 have 14 functions with ST_Intersection in them (before and after)


 {{{ \df ST_Intersection
 List of functions
  Schema |      Name       | Result data type |
 Argument data types
 --------+-----------------+------------------+---------------------------------------------------------------------------------------------------------------------------------------
  public | st_intersection | geography        | geography, geography
  public | st_intersection | geometry         | geom1 geometry, geom2
 geometry
  public | st_intersection | SETOF geomval    | geomin geometry, rast
 raster, band integer DEFAULT 1
  public | st_intersection | SETOF geomval    | rast raster, band integer,
 geomin geometry
  public | st_intersection | SETOF geomval    | rast raster, geomin
 geometry
  public | st_intersection | raster           | rast1 raster, band1
 integer, rast2 raster, band2 integer, nodataval double precision
  public | st_intersection | raster           | rast1 raster, band1
 integer, rast2 raster, band2 integer, nodataval double precision[]
  public | st_intersection | raster           | rast1 raster, band1
 integer, rast2 raster, band2 integer, returnband text DEFAULT
 'BOTH'::text, nodataval double precision[] DEFAULT N
  public | st_intersection | raster           | rast1 raster, band1
 integer, rast2 raster, band2 integer, returnband text, nodataval double
 precision
  public | st_intersection | raster           | rast1 raster, rast2 raster,
 nodataval double precision
  public | st_intersection | raster           | rast1 raster, rast2 raster,
 nodataval double precision[]
  public | st_intersection | raster           | rast1 raster, rast2 raster,
 returnband text DEFAULT 'BOTH'::text, nodataval double precision[] DEFAULT
 NULL::double precision[]
  public | st_intersection | raster           | rast1 raster, rast2 raster,
 returnband text, nodataval double precision
  public | st_intersection | geometry         | text, text
 (14 rows)

 }}}


 I only see one ST_Intersection(raster,geometry) in both

--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/3029#comment:3>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-tickets mailing list