st_mapalgebra
st_mapalgebra in PostGIS Raster, not yet mapped to an operation.
| Engine | PostGIS Raster |
|---|---|
| Tool name | st_mapalgebra |
| Interface | sql |
| Implements | Not stated |
| Documentation | Not stated |
| Effects | Not stated |
| Notes | Not stated |
| Status | active |
Parameters
| Name | Type | Required | Default | Choices | Note |
|---|---|---|---|---|---|
rast | raster | no | Not stated | Not stated | Not stated |
nband | integer | integer[] | no | Not stated | Not stated | Not stated |
callbackfunc | regprocedure | no | Not stated | Not stated | Not stated |
mask | double precision[] | no | Not stated | Not stated | Not stated |
weighted | boolean | no | Not stated | Not stated | Not stated |
pixeltype | text | no | NULL::text | Not stated | Not stated |
extenttype | text | no | Not stated | Not stated | Not stated |
customextent | raster | no | NULL::raster | Not stated | Not stated |
userargs | text[] | no | NULL::text[] | Not stated | Not stated |
distancex | integer | no | 0 | Not stated | Not stated |
distancey | integer | no | 0 | Not stated | Not stated |
expression | text | no | Not stated | Not stated | Not stated |
nodataval | double precision | no | NULL::double precision | Not stated | Not stated |
rast1 | raster | no | Not stated | Not stated | Not stated |
band1 | integer | no | Not stated | Not stated | Not stated |
rast2 | raster | no | Not stated | Not stated | Not stated |
band2 | integer | no | Not stated | Not stated | Not stated |
nodata1expr | text | no | NULL::text | Not stated | Not stated |
nodata2expr | text | no | NULL::text | Not stated | Not stated |
nodatanodataval | double precision | no | NULL::double precision | Not stated | Not stated |
nband1 | integer | no | Not stated | Not stated | Not stated |
nband2 | integer | no | Not stated | Not stated | Not stated |
rastbandargset | rastbandarg[] | no | Not stated | Not stated | Not stated |
SQL overloads
-
st_mapalgebra(rast raster, nband integer, callbackfunc regprocedure, mask double precision[], weighted boolean, pixeltype text DEFAULT NULL::text, extenttype text DEFAULT 'INTERSECTION'::text, customextent raster DEFAULT NULL::raster, userargs text[] DEFAULT NULL::text[]) → raster -
st_mapalgebra(rast raster, nband integer, callbackfunc regprocedure, pixeltype text DEFAULT NULL::text, extenttype text DEFAULT 'FIRST'::text, customextent raster DEFAULT NULL::raster, distancex integer DEFAULT 0, distancey integer DEFAULT 0, userargs text[] DEFAULT NULL::text[]) → raster -
st_mapalgebra(rast raster, nband integer, pixeltype text, expression text, nodataval double precision DEFAULT NULL::double precision) → raster -
st_mapalgebra(rast raster, nband integer[], callbackfunc regprocedure, pixeltype text DEFAULT NULL::text, extenttype text DEFAULT 'FIRST'::text, customextent raster DEFAULT NULL::raster, distancex integer DEFAULT 0, distancey integer DEFAULT 0, userargs text[] DEFAULT NULL::text[]) → raster -
st_mapalgebra(rast raster, pixeltype text, expression text, nodataval double precision DEFAULT NULL::double precision) → raster -
st_mapalgebra(rast1 raster, band1 integer, rast2 raster, band2 integer, expression text, pixeltype text DEFAULT NULL::text, extenttype text DEFAULT 'INTERSECTION'::text, nodata1expr text DEFAULT NULL::text, nodata2expr text DEFAULT NULL::text, nodatanodataval double precision DEFAULT NULL::double precision) → raster -
st_mapalgebra(rast1 raster, nband1 integer, rast2 raster, nband2 integer, callbackfunc regprocedure, pixeltype text DEFAULT NULL::text, extenttype text DEFAULT 'INTERSECTION'::text, customextent raster DEFAULT NULL::raster, distancex integer DEFAULT 0, distancey integer DEFAULT 0, userargs text[] DEFAULT NULL::text[]) → raster -
st_mapalgebra(rast1 raster, rast2 raster, expression text, pixeltype text DEFAULT NULL::text, extenttype text DEFAULT 'INTERSECTION'::text, nodata1expr text DEFAULT NULL::text, nodata2expr text DEFAULT NULL::text, nodatanodataval double precision DEFAULT NULL::double precision) → raster -
st_mapalgebra(rastbandargset rastbandarg[], callbackfunc regprocedure, pixeltype text DEFAULT NULL::text, extenttype text DEFAULT 'INTERSECTION'::text, customextent raster DEFAULT NULL::raster, distancex integer DEFAULT 0, distancey integer DEFAULT 0, userargs text[] DEFAULT NULL::text[]) → raster
Harvested by the postgis harvester from engine version
3.7.0. Names can change when an engine is harvested again.