Schema | Function | Returns | Arguments | Owner | Language | Description |
---|---|---|---|---|---|---|
public |
public.agg_count |
agg public.agg_count, rast public.raster, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 1 |
albenard |
plpgsql |
|
|
public |
boolean |
ovschema name, ovtable name, ovcolumn name, refschema name, reftable name, refcolumn name, factor integer |
albenard |
plpgsql |
|
|
public |
boolean |
cn name, sql text |
albenard |
plpgsql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
plpgsql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name, axis text |
albenard |
plpgsql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
plpgsql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
plpgsql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
plpgsql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
plpgsql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
plpgsql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
plpgsql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name, axis char |
albenard |
plpgsql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
plpgsql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
plpgsql |
|
|
public |
boolean |
ovschema name, ovtable name, ovcolumn name |
albenard |
sql |
|
|
public |
boolean |
rastschema name, rasttable name, cn name |
albenard |
plpgsql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name, axis text |
albenard |
plpgsql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name, axis char |
albenard |
plpgsql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
plpgsql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
boolean |
ov public.raster, factor integer, refschema name, reftable name, refcolumn name |
albenard |
sql |
|
|
public |
record |
ovschema name, ovtable name, ovcolumn name, out refschema name, out reftable name, out refcolumn name, out factor integer |
albenard |
sql |
|
|
public |
void |
oldname text, newname text, version text |
albenard |
plpgsql |
|
|
public |
double precision |
pg_catalog.regclass, text, pg_catalog.regclass, text, text = '2'::text |
albenard |
c |
|
|
public |
double precision |
tbl pg_catalog.regclass, att_name text, geom public.geometry, mode text = '2'::text |
albenard |
c |
|
|
public |
text |
tbl pg_catalog.regclass, att_name text, text = '2'::text |
albenard |
c |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
integer |
rastschema name, rasttable name, rastcolumn name, axis text |
albenard |
sql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
public.geometry |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
double precision [] |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
integer |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
boolean [] |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
text [] |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
plpgsql |
|
|
public |
double precision |
rastschema name, rasttable name, rastcolumn name, axis char |
albenard |
sql |
|
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
integer |
rastschema name, rasttable name, rastcolumn name |
albenard |
sql |
|
|
public |
numeric [] |
rast public.raster |
albenard |
sql |
|
|
public |
boolean [] |
rast public.raster |
albenard |
sql |
|
|
public |
text [] |
rast public.raster |
albenard |
sql |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry, double precision |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry, double precision |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
text |
integer, public.geography, integer, integer |
albenard |
c |
|
|
public |
text |
integer, public.geometry, integer, integer |
albenard |
sql |
|
|
public |
text |
integer, public.geography, integer, integer, text, text |
albenard |
c |
|
|
public |
text |
integer, public.geometry, integer, integer, text, text |
albenard |
c |
|
|
public |
text |
integer, public.geography, integer, text |
albenard |
c |
|
|
public |
text |
integer, public.geometry, integer, text |
albenard |
c |
|
|
public |
double precision |
value double precision [], pos integer [], variadic userargs text [] = NULL::text[] |
albenard |
plpgsql |
|
|
public |
public.raster |
geom public.geometry, scalex double precision = 0, scaley double precision = 0, width integer = 0, height integer = 0, pixeltype text [] = ARRAY['8BUI'::text], value double precision [] = ARRAY[1::double precision], nodataval double precision [] = ARRAY[0::double precision], upperleftx double precision = NULL::double precision, upperlefty double precision = NULL::double precision, gridx double precision = NULL::double precision, gridy double precision = NULL::double precision, skewx double precision = 0, skewy double precision = 0, touched boolean = false |
postgres |
c |
|
|
public |
text |
integer, public.geometry, integer, integer, text |
albenard |
c |
|
|
public |
integer |
public.geography |
albenard |
sql |
|
|
public |
integer |
public.geography, public.geography |
albenard |
c |
|
|
public |
public.geometry |
public.geometry, double precision, pg_catalog.cstring |
albenard |
c |
|
|
public |
public.raster |
rast public.raster, nband integer [], geom public.geometry, nodataval double precision [] = NULL::double precision[], crop boolean = true |
albenard |
c |
|
|
public |
public.raster |
rast public.raster, nband integer, colormap text, method text = 'INTERPOLATE'::text |
albenard |
c |
|
|
public |
public.geometry |
param_inputgeom public.geometry |
albenard |
plpgsql |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
albenard |
c |
|
|
public |
double precision [] |
value double precision [] |
albenard |
plpgsql |
|
|
public |
bigint |
rast public.raster, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 1 |
albenard |
plpgsql |
|
|
public |
bigint |
rastertable text, rastercolumn text, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 1 |
albenard |
plpgsql |
|
|
public |
bigint |
agg public.agg_count |
albenard |
plpgsql |
|
|
public |
public.agg_count |
agg public.agg_count, rast public.raster, exclude_nodata_value boolean |
albenard |
plpgsql |
|
|
public |
public.agg_count |
agg public.agg_count, rast public.raster, nband integer, exclude_nodata_value boolean |
albenard |
plpgsql |
|
|
public |
public.agg_count |
agg public.agg_count, rast public.raster, nband integer, exclude_nodata_value boolean, sample_percent double precision |
albenard |
plpgsql |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
public.geography, public.geography |
albenard |
c |
|
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry, double precision |
albenard |
c |
|
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer, distance double precision |
albenard |
c |
|
|
public |
double precision |
public.geography, public.geography, double precision, boolean |
albenard |
c |
|
|
public |
double precision |
public.geography, public.geography |
albenard |
sql |
|
|
public |
double precision |
public.geography, public.geography, double precision, boolean |
albenard |
c |
|
|
public |
double precision |
public.geography, public.geography |
albenard |
sql |
|
|
public |
double precision |
public.geography, public.geography, boolean |
albenard |
sql |
|
|
public |
double precision |
public.geography, public.geography, double precision, boolean |
albenard |
c |
|
|
public |
public.geometry_dump |
the_geom public.geometry, cur_path integer [] |
albenard |
plpgsql |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry, double precision |
albenard |
c |
|
|
public |
boolean |
public.geography, public.geography, double precision, boolean |
albenard |
c |
|
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer, distance double precision |
albenard |
c |
|
|
public |
boolean |
public.geography, public.geography, double precision |
albenard |
sql |
|
|
public |
boolean |
public.geography, public.geography, double precision, boolean |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
public.geography |
public.geography, double precision |
albenard |
c |
|
|
public |
public.raster |
rast public.raster, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125, srid integer = NULL::integer, scalex double precision = 0, scaley double precision = 0, gridx double precision = NULL::double precision, gridy double precision = NULL::double precision, skewx double precision = 0, skewy double precision = 0, width integer = NULL::integer, height integer = NULL::integer |
albenard |
c |
|
|
public |
public.geometry |
text, integer |
albenard |
c |
|
|
public |
double precision |
value double precision [], pos integer [], variadic userargs text [] = NULL::text[] |
albenard |
plpgsql |
|
|
public |
record |
rast public.raster, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 1, bins integer = 0, width double precision [] = NULL::double precision[], right boolean = false, min double precision = NULL::double precision, max double precision = NULL::double precision, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
c |
|
|
public |
record |
rastertable text, rastercolumn text, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 1, bins integer = 0, width double precision [] = NULL::double precision[], right boolean = false, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
c |
|
|
public |
boolean |
geom public.geometry, rast public.raster, nband integer = NULL::integer |
postgres |
plpgsql |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
postgres |
c |
|
|
public |
integer |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
public.raster |
rastbandargset public.rastbandarg [], callbackfunc pg_catalog.regprocedure, pixeltype text = NULL::text, distancex integer = 0, distancey integer = 0, extenttype text = 'INTERSECTION'::text, customextent public.raster = NULL::raster, mask double precision [] = NULL::double precision[], weighted boolean = NULL::boolean, variadic userargs text [] = NULL::text[] |
albenard |
c |
|
|
public |
public.raster |
rastbandargset public.rastbandarg [], expression text, pixeltype text = NULL::text, extenttype text = 'INTERSECTION'::text, nodata1expr text = NULL::text, nodata2expr text = NULL::text, nodatanodataval double precision = NULL::double precision |
albenard |
c |
|
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
double precision [] |
rast public.raster, band integer, columnx integer, rowy integer, distancex integer, distancey integer, exclude_nodata_value boolean = true |
albenard |
c |
|
|
public |
boolean |
geometrya public.geometry, geometryb public.geometry |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
albenard |
c |
|
|
public |
record |
rast public.raster, band integer = 1, columnx integer = NULL::integer, rowy integer = NULL::integer, exclude_nodata_value boolean = true, out geom public.geometry, out val double precision, out x integer, out y integer |
albenard |
c |
|
|
public |
public.geography |
public.geography |
albenard |
c |
|
|
public |
record |
rast public.raster, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 1, quantiles double precision [] = NULL::double precision[], out quantile double precision, out value double precision |
postgres |
c |
|
|
public |
record |
rastertable text, rastercolumn text, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 1, quantiles double precision [] = NULL::double precision[], out quantile double precision, out value double precision |
postgres |
c |
|
|
public |
record |
rast public.raster, columnx integer = NULL::integer, rowy integer = NULL::integer, out longitude double precision, out latitude double precision |
albenard |
c |
|
|
public |
public.raster |
rast public.raster, variadic reclassargset public.reclassarg [] |
albenard |
c |
|
|
public |
double precision |
value double precision [], pos integer [], variadic userargs text [] = NULL::text[] |
albenard |
plpgsql |
|
|
public |
boolean |
agg public.agg_samealignment |
albenard |
sql |
|
|
public |
public.agg_samealignment |
agg public.agg_samealignment, rast public.raster |
albenard |
plpgsql |
|
|
public |
public.raster |
rast public.raster, nband integer, x integer, y integer, newvalueset double precision [], noset boolean [] = NULL::boolean[], hasnosetvalue boolean = false, nosetvalue double precision = NULL::double precision, keepnodata boolean = false |
albenard |
c |
|
|
public |
double precision |
value double precision [], pos integer [], variadic userargs text [] = NULL::text[] |
albenard |
plpgsql |
|
|
public |
public.summarystats |
rast public.raster, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 1 |
postgres |
c |
|
|
public |
public.summarystats |
rastertable text, rastercolumn text, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 1 |
postgres |
plpgsql |
|
|
public |
public.summarystats |
pg_catalog.internal |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal, public.raster, boolean, double precision |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal, public.raster, integer, boolean |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal, public.raster, integer, boolean, double precision |
albenard |
c |
|
|
public |
public.raster |
rast public.raster, width integer, height integer, nband integer [] = NULL::integer[], padwithnodata boolean = false, nodataval double precision = NULL::double precision |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
albenard |
c |
|
|
public |
double precision |
value double precision [], pos integer [], variadic userargs text [] = NULL::text[] |
albenard |
plpgsql |
|
|
public |
double precision |
value double precision [], pos integer [], variadic userargs text [] = NULL::text[] |
albenard |
plpgsql |
|
|
public |
public.raster |
pg_catalog.internal |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal, public.raster |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal, public.raster, integer |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal, public.raster, integer, text |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal, public.raster, public.unionarg [] |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal, public.raster, text |
albenard |
c |
|
|
public |
record |
rast public.raster, nband integer = 1, exclude_nodata_value boolean = true, searchvalues double precision [] = NULL::double precision[], roundto double precision = 0, out value double precision, out count integer, out percent double precision |
postgres |
c |
|
|
public |
record |
rastertable text, rastercolumn text, nband integer = 1, exclude_nodata_value boolean = true, searchvalues double precision [] = NULL::double precision[], roundto double precision = 0, out value double precision, out count integer, out percent double precision |
postgres |
c |
|
|
public |
public.geometry |
g1 public.geometry, clip public.geometry = NULL::geometry, tolerance double precision = 0.0, return_polygons boolean = true |
postgres |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
|
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
albenard |
sql |
|
|
public |
record |
rast public.raster, longitude double precision = NULL::double precision, latitude double precision = NULL::double precision, out columnx integer, out rowy integer |
albenard |
c |
|
|
public |
boolean |
schema_name name, table_name name, column_name name, new_srid integer |
albenard |
plpgsql |
|
|
public |
boolean |
text |
albenard |
plpgsql |
args: auth_token - Add an authorization token to be used in current transaction. |
|
public |
text |
catalog_name varchar, schema_name varchar, table_name varchar, column_name varchar, new_srid_in integer, new_type varchar, new_dim integer, use_typmod boolean = true |
postgres |
plpgsql |
args: catalog_name, schema_name, table_name, column_name, srid, type, dimension, use_typmod=true - Adds a geometry column to an existing table of attributes. By default uses type modifier to define rather than constraints. Pass in false for use_typmod to get old check constraint based behavior |
|
public |
text |
schema_name varchar, table_name varchar, column_name varchar, new_srid integer, new_type varchar, new_dim integer, use_typmod boolean = true |
albenard |
plpgsql |
args: schema_name, table_name, column_name, srid, type, dimension, use_typmod=true - Adds a geometry column to an existing table of attributes. By default uses type modifier to define rather than constraints. Pass in false for use_typmod to get old check constraint based behavior |
|
public |
text |
table_name varchar, column_name varchar, new_srid integer, new_type varchar, new_dim integer, use_typmod boolean = true |
albenard |
plpgsql |
args: table_name, column_name, srid, type, dimension, use_typmod=true - Adds a geometry column to an existing table of attributes. By default uses type modifier to define rather than constraints. Pass in false for use_typmod to get old check constraint based behavior |
|
public |
boolean |
ovschema name, ovtable name, ovcolumn name, refschema name, reftable name, refcolumn name, ovfactor integer |
albenard |
plpgsql |
args: ovschema, ovtable, ovcolumn, refschema, reftable, refcolumn, ovfactor - Tag a raster column as being an overview of another. |
|
public |
boolean |
ovtable name, ovcolumn name, reftable name, refcolumn name, ovfactor integer |
albenard |
sql |
args: ovtable, ovcolumn, reftable, refcolumn, ovfactor - Tag a raster column as being an overview of another. |
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name, srid boolean = true, scale_x boolean = true, scale_y boolean = true, blocksize_x boolean = true, blocksize_y boolean = true, same_alignment boolean = true, regular_blocking boolean = false, num_bands boolean = true, pixel_types boolean = true, nodata_values boolean = true, out_db boolean = true, extent boolean = true |
albenard |
plpgsql |
args: rastschema, rasttable, rastcolumn, srid=true, scale_x=true, scale_y=true, blocksize_x=true, blocksize_y=true, same_alignment=true, regular_blocking=false, num_bands=true, pixel_types=true, nodata_values=true, out_db=true, extent=true - Adds raster constraints to a loaded raster table for a specific column that constrains spatial ref, scaling, blocksize, alignment, bands, band type and a flag to denote if raster column is regularly blocked. The table must be loaded with data for the constraints to be inferred. Returns true of the constraint setting was accomplished and if issues a notice. |
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name, variadic constraints text [] |
albenard |
plpgsql |
args: rastschema, rasttable, rastcolumn, VARIADIC constraints - Adds raster constraints to a loaded raster table for a specific column that constrains spatial ref, scaling, blocksize, alignment, bands, band type and a flag to denote if raster column is regularly blocked. The table must be loaded with data for the constraints to be inferred. Returns true of the constraint setting was accomplished and if issues a notice. |
|
public |
boolean |
rasttable name, rastcolumn name, srid boolean = true, scale_x boolean = true, scale_y boolean = true, blocksize_x boolean = true, blocksize_y boolean = true, same_alignment boolean = true, regular_blocking boolean = false, num_bands boolean = true, pixel_types boolean = true, nodata_values boolean = true, out_db boolean = true, extent boolean = true |
albenard |
sql |
args: rasttable, rastcolumn, srid, scale_x, scale_y, blocksize_x, blocksize_y, same_alignment, regular_blocking, num_bands=true, pixel_types=true, nodata_values=true, out_db=true, extent=true - Adds raster constraints to a loaded raster table for a specific column that constrains spatial ref, scaling, blocksize, alignment, bands, band type and a flag to denote if raster column is regularly blocked. The table must be loaded with data for the constraints to be inferred. Returns true of the constraint setting was accomplished and if issues a notice. |
|
public |
boolean |
rasttable name, rastcolumn name, variadic constraints text [] |
albenard |
sql |
args: rasttable, rastcolumn, VARIADIC constraints - Adds raster constraints to a loaded raster table for a specific column that constrains spatial ref, scaling, blocksize, alignment, bands, band type and a flag to denote if raster column is regularly blocked. The table must be loaded with data for the constraints to be inferred. Returns true of the constraint setting was accomplished and if issues a notice. |
|
public |
public.box2df |
pg_catalog.cstring |
albenard |
c |
|
|
public |
pg_catalog.cstring |
public.box2df |
albenard |
c |
|
|
public |
public.box3d |
public.raster |
albenard |
sql |
|
|
public |
bytea |
public.geography |
albenard |
c |
|
|
public |
bytea |
public.raster |
albenard |
c |
|
|
public |
money |
money, money |
albenard |
c |
|
|
public |
integer |
text, text |
albenard |
sql |
args: a_table_name, a_key_column_name - Creates trigger on a table to prevent/allow updates and deletes of rows based on authorization token. |
|
public |
integer |
text, text, text |
albenard |
plpgsql |
args: a_schema_name, a_table_name, a_key_column_name - Creates trigger on a table to prevent/allow updates and deletes of rows based on authorization token. |
|
public |
trigger |
|
albenard |
c |
|
|
public |
boolean |
public.box2df, public.box2df |
postgres |
c |
|
|
public |
boolean |
public.box2df, public.geometry |
postgres |
c |
|
|
public |
boolean |
public.geometry, public.box2df |
postgres |
sql |
|
|
public |
integer |
date, date |
albenard |
c |
|
|
public |
text |
|
albenard |
plpgsql |
Disable long transaction support. This function removes the long transaction support metadata tables, and drops all triggers attached to lock-checked tables. |
|
public |
text |
catalog_name varchar, schema_name varchar, table_name varchar, column_name varchar |
albenard |
plpgsql |
args: catalog_name, schema_name, table_name, column_name - Removes a geometry column from a spatial table. |
|
public |
text |
schema_name varchar, table_name varchar, column_name varchar |
albenard |
plpgsql |
args: schema_name, table_name, column_name - Removes a geometry column from a spatial table. |
|
public |
text |
table_name varchar, column_name varchar |
albenard |
plpgsql |
args: table_name, column_name - Removes a geometry column from a spatial table. |
|
public |
text |
catalog_name varchar, schema_name varchar, table_name varchar |
albenard |
plpgsql |
args: catalog_name, schema_name, table_name - Drops a table and all its references in geometry_columns. |
|
public |
text |
schema_name varchar, table_name varchar |
albenard |
sql |
args: schema_name, table_name - Drops a table and all its references in geometry_columns. |
|
public |
text |
table_name varchar |
albenard |
sql |
args: table_name - Drops a table and all its references in geometry_columns. |
|
public |
boolean |
ovschema name, ovtable name, ovcolumn name |
albenard |
plpgsql |
args: ovschema, ovtable, ovcolumn - Untag a raster column from being an overview of another. |
|
public |
boolean |
ovtable name, ovcolumn name |
albenard |
sql |
args: ovtable, ovcolumn - Untag a raster column from being an overview of another. |
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name, srid boolean = true, scale_x boolean = true, scale_y boolean = true, blocksize_x boolean = true, blocksize_y boolean = true, same_alignment boolean = true, regular_blocking boolean = true, num_bands boolean = true, pixel_types boolean = true, nodata_values boolean = true, out_db boolean = true, extent boolean = true |
albenard |
plpgsql |
args: rastschema, rasttable, rastcolumn, srid=true, scale_x=true, scale_y=true, blocksize_x=true, blocksize_y=true, same_alignment=true, regular_blocking=false, num_bands=true, pixel_types=true, nodata_values=true, out_db=true, extent=true - Drops PostGIS raster constraints that refer to a raster table column. Useful if you need to reload data or update your raster column data. |
|
public |
boolean |
rastschema name, rasttable name, rastcolumn name, variadic constraints text [] |
albenard |
plpgsql |
args: rastschema, rasttable, rastcolumn, constraints - Drops PostGIS raster constraints that refer to a raster table column. Useful if you need to reload data or update your raster column data. |
|
public |
boolean |
rasttable name, rastcolumn name, srid boolean = true, scale_x boolean = true, scale_y boolean = true, blocksize_x boolean = true, blocksize_y boolean = true, same_alignment boolean = true, regular_blocking boolean = true, num_bands boolean = true, pixel_types boolean = true, nodata_values boolean = true, out_db boolean = true, extent boolean = true |
albenard |
sql |
args: rasttable, rastcolumn, srid, scale_x, scale_y, blocksize_x, blocksize_y, same_alignment, regular_blocking, num_bands=true, pixel_types=true, nodata_values=true, out_db=true, extent=true - Drops PostGIS raster constraints that refer to a raster table column. Useful if you need to reload data or update your raster column data. |
|
public |
boolean |
rasttable name, rastcolumn name, variadic constraints text [] |
albenard |
sql |
|
|
public |
text |
|
albenard |
plpgsql |
Enable long transaction support. This function creates the required metadata tables, needs to be called once before using the other functions in this section. Calling it twice is harmless. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
real |
real, real |
albenard |
c |
|
|
public |
double precision |
double precision, double precision |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, bit, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, char, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, bytea, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, money, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, money, smallint, oid |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, date, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, date, smallint, oid |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, real, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, real, smallint, oid |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, double precision, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, double precision, smallint, oid |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, inet, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, smallint, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, smallint, smallint, oid |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, integer, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, integer, smallint, oid |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, bigint, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, bigint, smallint, oid |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, interval, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, interval, smallint, oid |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, macaddr, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, numeric, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, oid, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, oid, smallint, oid |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, text, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, time, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, time, smallint, oid |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, timetz, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, timestamp, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, timestamp, smallint, oid |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, timestamptz, smallint, oid, pg_catalog.internal |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, timestamptz, smallint, oid |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, pg_catalog.internal, pg_catalog.internal, pg_catalog.internal |
postgres |
c |
|
|
public |
public.geography |
bytea |
albenard |
c |
|
|
public |
public.geography |
public.geography, integer, boolean |
albenard |
c |
|
|
public |
public.geography |
public.geometry |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal |
albenard |
c |
|
|
public |
integer |
public.geography, public.geography |
albenard |
c |
|
|
public |
double precision |
public.geography, public.geography |
albenard |
c |
|
|
public |
boolean |
public.geography, public.geography |
albenard |
c |
|
|
public |
boolean |
public.geography, public.geography |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, public.geography, integer |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, public.geography, integer |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal, pg_catalog.internal, pg_catalog.internal |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal, pg_catalog.internal |
albenard |
c |
|
|
public |
pg_catalog.internal |
public.box2d, public.box2d, pg_catalog.internal |
albenard |
c |
|
|
public |
pg_catalog.internal |
bytea, pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
public.geography, public.geography |
albenard |
c |
|
|
public |
public.geography |
pg_catalog.cstring, oid, integer |
albenard |
c |
|
|
public |
boolean |
public.geography, public.geography |
albenard |
c |
|
|
public |
boolean |
public.geography, public.geography |
albenard |
c |
|
|
public |
pg_catalog.cstring |
public.geography |
albenard |
c |
|
|
public |
boolean |
public.geography, public.geography |
albenard |
c |
|
|
public |
public.geography |
pg_catalog.internal, oid, integer |
albenard |
c |
|
|
public |
bytea |
public.geography |
albenard |
c |
|
|
public |
integer |
pg_catalog.cstring [] |
albenard |
c |
|
|
public |
pg_catalog.cstring |
integer |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, pg_catalog.internal, pg_catalog.internal, pg_catalog.internal |
postgres |
c |
|
|
public |
boolean |
pg_catalog.internal, pg_catalog.internal, pg_catalog.internal, pg_catalog.internal |
postgres |
c |
|
|
public |
boolean |
pg_catalog.internal, pg_catalog.internal, pg_catalog.internal, pg_catalog.internal |
postgres |
c |
|
|
public |
public.geometry |
path |
albenard |
c |
|
|
public |
public.geometry |
point |
albenard |
c |
|
|
public |
public.geometry |
polygon |
albenard |
c |
|
|
public |
public.geometry |
public.geography |
albenard |
c |
|
|
public |
public.geometry |
public.geometry, integer, boolean |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
integer |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
public.geometry, public.raster |
albenard |
sql |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
double precision |
public.geometry, public.geometry |
albenard |
c |
|
|
public |
double precision |
public.geometry, public.geometry |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, public.geometry, integer |
albenard |
c |
|
|
public |
boolean |
pg_catalog.internal, public.geometry, integer |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, public.geometry, integer |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, public.geometry, integer |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal, pg_catalog.internal, pg_catalog.internal |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal, pg_catalog.internal, pg_catalog.internal |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal, pg_catalog.internal |
albenard |
c |
|
|
public |
pg_catalog.internal |
pg_catalog.internal, pg_catalog.internal |
albenard |
c |
|
|
public |
pg_catalog.internal |
geom1 public.geometry, geom2 public.geometry, pg_catalog.internal |
albenard |
c |
|
|
public |
pg_catalog.internal |
public.geometry, public.geometry, pg_catalog.internal |
albenard |
c |
|
|
public |
pg_catalog.internal |
bytea, pg_catalog.internal |
albenard |
c |
|
|
public |
pg_catalog.internal |
bytea, pg_catalog.internal |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
public.geometry, public.geometry |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
public.geometry, public.raster |
albenard |
sql |
|
|
public |
boolean |
public.geometry, public.raster |
albenard |
sql |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
integer |
pg_catalog.cstring [] |
albenard |
c |
|
|
public |
pg_catalog.cstring |
integer |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
text |
public.geography |
albenard |
c |
|
|
public |
pg_catalog.xid |
|
albenard |
c |
|
|
public |
public.gidx |
pg_catalog.cstring |
albenard |
c |
|
|
public |
pg_catalog.cstring |
public.gidx |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, oid, pg_catalog.internal, smallint |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, oid, pg_catalog.internal, smallint |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, oid, pg_catalog.internal, integer |
albenard |
c |
|
|
public |
double precision |
pg_catalog.internal, oid, pg_catalog.internal, integer |
albenard |
c |
|
|
public |
smallint |
smallint, smallint |
albenard |
c |
|
|
public |
integer |
integer, integer |
albenard |
c |
|
|
public |
bigint |
bigint, bigint |
albenard |
c |
|
|
public |
interval |
interval, interval |
albenard |
c |
|
|
public |
boolean |
public.box2df, public.box2df |
postgres |
c |
|
|
public |
boolean |
public.box2df, public.geometry |
postgres |
c |
|
|
public |
boolean |
public.geometry, public.box2df |
postgres |
sql |
|
|
public |
integer |
text, text, text |
albenard |
sql |
args: a_table_name, a_row_key, an_auth_token - Set lock/authorization for specific row in table |
|
public |
integer |
text, text, text, text |
albenard |
sql |
|
|
public |
integer |
text, text, text, text, timestamp |
albenard |
plpgsql |
args: a_schema_name, a_table_name, a_row_key, an_auth_token, expire_dt - Set lock/authorization for specific row in table |
|
public |
integer |
text, text, text, timestamp |
albenard |
sql |
args: a_table_name, a_row_key, an_auth_token, expire_dt - Set lock/authorization for specific row in table |
|
public |
boolean |
|
albenard |
plpgsql |
|
|
public |
oid |
oid, oid |
albenard |
c |
|
|
public |
boolean |
public.box2df, public.box2df |
postgres |
c |
|
|
public |
boolean |
public.box2df, public.geometry |
postgres |
c |
|
|
public |
boolean |
public.geometry, public.box2df |
postgres |
sql |
|
|
public |
boolean |
public.geography, public.gidx |
postgres |
sql |
|
|
public |
boolean |
public.gidx, public.geography |
postgres |
c |
|
|
public |
boolean |
public.gidx, public.gidx |
postgres |
c |
|
|
public |
boolean |
public.geometry, public.gidx |
postgres |
sql |
|
|
public |
boolean |
public.gidx, public.geometry |
postgres |
c |
|
|
public |
boolean |
public.gidx, public.gidx |
postgres |
c |
|
|
public |
path |
public.geometry |
albenard |
c |
|
|
public |
public.pgis_abs |
pg_catalog.cstring |
albenard |
c |
|
|
public |
pg_catalog.cstring |
public.pgis_abs |
albenard |
c |
|
|
public |
public.geometry [] |
public.pgis_abs |
albenard |
c |
|
|
public |
public.pgis_abs |
public.pgis_abs, public.geometry |
albenard |
c |
|
|
public |
public.pgis_abs |
public.pgis_abs, public.geometry, double precision |
albenard |
c |
|
|
public |
public.pgis_abs |
public.pgis_abs, public.geometry, double precision, integer |
postgres |
c |
|
|
public |
public.geometry [] |
public.pgis_abs |
albenard |
c |
|
|
public |
public.geometry [] |
public.pgis_abs |
albenard |
c |
|
|
public |
public.geometry |
public.pgis_abs |
albenard |
c |
|
|
public |
public.geometry |
public.pgis_abs |
albenard |
c |
|
|
public |
public.geometry |
public.pgis_abs |
albenard |
c |
|
|
public |
public.geometry |
public.pgis_abs |
albenard |
c |
|
|
public |
point |
public.geometry |
albenard |
c |
|
|
public |
polygon |
public.geometry |
albenard |
c |
|
|
public |
integer |
tbl_oid oid, use_typmod boolean = true |
albenard |
plpgsql |
args: relation_oid, use_typmod=true - Ensures geometry columns are defined with type modifiers or have appropriate spatial constraints This ensures they will be registered correctly in geometry_columns view. By default will convert all geometry columns with no type modifier to ones with type modifiers. To get old behavior set use_typmod=false |
|
public |
text |
use_typmod boolean = true |
albenard |
plpgsql |
args: use_typmod=true - Ensures geometry columns are defined with type modifiers or have appropriate spatial constraints This ensures they will be registered correctly in geometry_columns view. By default will convert all geometry columns with no type modifier to ones with type modifiers. To get old behavior set use_typmod=false |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: geomA - Add bounding box to the geometry. |
|
public |
trigger |
|
albenard |
c |
|
|
public |
integer |
geomschema text, geomtable text, geomcolumn text |
albenard |
sql |
|
|
public |
integer |
geomschema text, geomtable text, geomcolumn text |
albenard |
sql |
|
|
public |
varchar |
geomschema text, geomtable text, geomcolumn text |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: geomA - Drop the bounding box cache from the geometry. |
|
public |
text |
|
albenard |
c |
Reports the version of the GDAL library in use by PostGIS. |
|
public |
public.box2d |
public.geometry |
albenard |
c |
|
|
public |
boolean |
public.geometry |
albenard |
c |
args: geomA - Returns TRUE if the bbox of this geometry is cached, FALSE otherwise. |
|
public |
text |
|
albenard |
c |
|
|
public |
text |
|
albenard |
c |
|
|
public |
text |
|
albenard |
c |
Returns the version number of the libxml2 library. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
|
|
public |
public.geometry |
public.raster |
albenard |
c |
|
|
public |
text |
|
albenard |
c |
Reports full raster library build date. |
|
public |
text |
|
albenard |
c |
Reports full raster version and build configuration infos. |
|
public |
text |
|
albenard |
sql |
|
|
public |
text |
|
albenard |
c |
|
|
public |
public.geometry |
public.geometry, text, text, integer |
albenard |
c |
|
|
public |
varchar |
geomname varchar, coord_dimension integer, use_new_name boolean = true |
albenard |
sql |
|
|
public |
integer |
integer |
albenard |
c |
|
|
public |
integer |
integer |
albenard |
c |
|
|
public |
text |
integer |
albenard |
c |
|
|
public |
boolean |
pjt_id integer, rob_id integer, date_debut date, chemin_fic_ano varchar, nom_fic_ano varchar, date_fin date |
postgres |
plpgsql |
Cette fonction crée un enregistrement dans la table t_affectation_aff en s'occupant de générer le champ aff_periode de type daterange |
|
public |
boolean |
nom_projet varchar |
postgres |
plpgsql |
Cette fonction analyse tous les mouvements de plants (pour un projet donné) et reconstruit les différents emplacements (associant un plant à une palette d'un robot pour une période donnée).
|
|
public |
boolean |
prefix_robot varchar, nom_projet varchar |
postgres |
plpgsql |
Cette fonction utilise le contenue de la table contenant les anomalies pour le couple robot/projet passé en paramètre afin de positionner des indicateurs qui permettront de corriger les variables calculées si besoin. |
|
public |
boolean |
nom_projet varchar |
postgres |
plpgsql |
Cette fonction traite les données pour un projet précisé en paramètre.
|
|
public |
boolean |
date_deb date, date_fin date, nom_projet varchar |
postgres |
plpgsql |
Cette fonction traite les données brutes sur une période donnée en paramètre pour le projet précisé en paramètre.
|
|
public |
boolean |
public.raster, public.raster |
albenard |
sql |
|
|
public |
boolean |
public.raster, public.raster |
albenard |
sql |
|
|
public |
boolean |
public.raster, public.raster |
albenard |
sql |
|
|
public |
boolean |
public.raster, public.raster |
albenard |
sql |
|
|
public |
boolean |
public.raster, public.geometry |
albenard |
sql |
|
|
public |
boolean |
public.raster, public.raster |
albenard |
sql |
|
|
public |
boolean |
public.raster, public.geometry |
albenard |
sql |
|
|
public |
boolean |
public.raster, public.geometry |
albenard |
sql |
|
|
public |
integer |
public.raster |
albenard |
internal |
|
|
public |
public.raster |
pg_catalog.cstring |
albenard |
c |
|
|
public |
boolean |
public.raster, public.raster |
albenard |
sql |
|
|
public |
pg_catalog.cstring |
public.raster |
albenard |
c |
|
|
public |
boolean |
public.raster, public.raster |
albenard |
sql |
|
|
public |
boolean |
public.raster, public.raster |
albenard |
sql |
|
|
public |
boolean |
public.raster, public.raster |
albenard |
sql |
|
|
public |
boolean |
public.raster, public.raster |
albenard |
sql |
|
|
public |
boolean |
public.raster, public.raster |
albenard |
sql |
|
|
public |
boolean |
public.raster, public.raster |
albenard |
sql |
|
|
public |
boolean |
public.raster, public.raster |
albenard |
sql |
|
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: g1, g2 - Returns the 3-dimensional point on g1 that is closest to g2. This is the first point of the 3D shortest line. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry, double precision |
albenard |
sql |
args: g1, g2, distance - Returns true if all of the 3D geometries are within the specified distance of one another. |
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: g1, g2 - For geometry type Returns the 3-dimensional cartesian minimum distance (based on spatial ref) between two geometries in projected units. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry, double precision |
albenard |
sql |
args: g1, g2, distance_of_srid - For 3d (z) geometry type Returns true if two geometries 3d distance is within number of units. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
args: geomA, geomB - Returns TRUE if the Geometries "spatially intersect" in 3d - only for points, linestrings, polygons, polyhedral surface (area). With SFCGAL backend enabled also supports TINS |
|
public |
double precision |
public.geometry |
albenard |
c |
args: a_3dlinestring - Returns the 3-dimensional or 2-dimensional length of the geometry if it is a linestring or multi-linestring. |
|
public |
double precision |
public.geometry, public.spheroid |
albenard |
sql |
|
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: g1, g2 - Returns the 3-dimensional longest line between two geometries |
|
public |
public.box3d |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: point3DLowLeftBottom, point3DUpRightTop - Creates a BOX3D defined by the given 3d point geometries. |
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: g1, g2 - For geometry type Returns the 3-dimensional cartesian maximum distance (based on spatial ref) between two geometries in projected units. |
|
public |
double precision |
public.geometry |
albenard |
c |
args: geomA - Returns the 3-dimensional perimeter of the geometry, if it is a polygon or multi-polygon. |
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: g1, g2 - Returns the 3-dimensional shortest line between two geometries |
|
public |
public.raster |
rast public.raster, addbandargset public.addbandarg [] |
albenard |
c |
args: rast, addbandargset - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end. |
|
public |
public.raster |
rast public.raster, index integer, outdbfile text, outdbindex integer [], nodataval double precision = NULL::double precision |
albenard |
c |
args: rast, index, outdbfile, outdbindex, nodataval=NULL - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end. |
|
public |
public.raster |
rast public.raster, index integer, pixeltype text, initialvalue double precision = '0'::numeric, nodataval double precision = NULL::double precision |
postgres |
sql |
args: rast, index, pixeltype, initialvalue=0, nodataval=NULL - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end. |
|
public |
public.raster |
rast public.raster, outdbfile text, outdbindex integer [], index integer = NULL::integer, nodataval double precision = NULL::double precision |
albenard |
sql |
args: rast, outdbfile, outdbindex, index=at_end, nodataval=NULL - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end. |
|
public |
public.raster |
rast public.raster, pixeltype text, initialvalue double precision = '0'::numeric, nodataval double precision = NULL::double precision |
postgres |
sql |
args: rast, pixeltype, initialvalue=0, nodataval=NULL - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end. |
|
public |
public.raster |
torast public.raster, fromrast public.raster, fromband integer = 1, torastindex integer = NULL::integer |
postgres |
c |
args: torast, fromrast, fromband=1, torastindex=at_end - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end. |
|
public |
public.raster |
torast public.raster, fromrasts public.raster [], fromband integer = 1, torastindex integer = NULL::integer |
albenard |
c |
args: torast, fromrasts, fromband=1, torastindex=at_end - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end. |
|
public |
public.geometry |
public.geometry, double precision, double precision |
albenard |
c |
args: geom_mline, measure_start, measure_end - Return a derived geometry with measure elements linearly interpolated between the start and end points. |
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: linestring, point - Add a point to a LineString. |
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry, integer |
albenard |
c |
args: linestring, point, position - Add a point to a LineString. |
|
public |
public.geometry |
public.geometry, double precision, double precision, double precision, double precision, double precision, double precision |
albenard |
sql |
args: geomA, a, b, d, e, xoff, yoff - Apply a 3d affine transformation to a geometry. |
|
public |
public.geometry |
public.geometry, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision |
albenard |
c |
args: geomA, a, b, c, d, e, f, g, h, i, xoff, yoff, zoff - Apply a 3d affine transformation to a geometry. |
|
public |
bigint |
rast public.raster, exclude_nodata_value boolean, sample_percent double precision = 0.1 |
albenard |
sql |
|
|
public |
bigint |
rast public.raster, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 0.1 |
albenard |
sql |
|
|
public |
bigint |
rast public.raster, nband integer, sample_percent double precision |
albenard |
sql |
|
|
public |
bigint |
rast public.raster, sample_percent double precision |
albenard |
sql |
|
|
public |
bigint |
rastertable text, rastercolumn text, exclude_nodata_value boolean, sample_percent double precision = 0.1 |
albenard |
sql |
|
|
public |
bigint |
rastertable text, rastercolumn text, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 0.1 |
albenard |
sql |
|
|
public |
bigint |
rastertable text, rastercolumn text, nband integer, sample_percent double precision |
albenard |
sql |
|
|
public |
bigint |
rastertable text, rastercolumn text, sample_percent double precision |
albenard |
sql |
|
|
public |
record |
rast public.raster, nband integer, exclude_nodata_value boolean, sample_percent double precision, bins integer, right boolean, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
|
|
public |
record |
rast public.raster, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 0.1, bins integer = 0, width double precision [] = NULL::double precision[], right boolean = false, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
|
|
public |
record |
rast public.raster, nband integer, sample_percent double precision, bins integer, right boolean, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
|
|
public |
record |
rast public.raster, nband integer, sample_percent double precision, bins integer, width double precision [] = NULL::double precision[], right boolean = false, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
|
|
public |
record |
rast public.raster, nband integer, sample_percent double precision, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
|
|
public |
record |
rast public.raster, sample_percent double precision, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, nband integer, exclude_nodata_value boolean, sample_percent double precision, bins integer, right boolean, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 0.1, bins integer = 0, width double precision [] = NULL::double precision[], right boolean = false, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, nband integer, sample_percent double precision, bins integer, right boolean, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, nband integer, sample_percent double precision, bins integer, width double precision [] = NULL::double precision[], right boolean = false, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, nband integer, sample_percent double precision, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, sample_percent double precision, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
|
|
public |
double precision |
rast public.raster, exclude_nodata_value boolean, quantile double precision = NULL::double precision |
albenard |
sql |
|
|
public |
double precision |
rast public.raster, nband integer, exclude_nodata_value boolean, sample_percent double precision, quantile double precision |
albenard |
sql |
|
|
public |
record |
rast public.raster, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 0.1, quantiles double precision [] = NULL::double precision[], out quantile double precision, out value double precision |
postgres |
sql |
|
|
public |
double precision |
rast public.raster, nband integer, sample_percent double precision, quantile double precision |
albenard |
sql |
|
|
public |
record |
rast public.raster, nband integer, sample_percent double precision, quantiles double precision [] = NULL::double precision[], out quantile double precision, out value double precision |
postgres |
sql |
|
|
public |
double precision |
rast public.raster, quantile double precision |
albenard |
sql |
|
|
public |
record |
rast public.raster, quantiles double precision [], out quantile double precision, out value double precision |
postgres |
sql |
|
|
public |
double precision |
rast public.raster, sample_percent double precision, quantile double precision |
albenard |
sql |
|
|
public |
record |
rast public.raster, sample_percent double precision, quantiles double precision [] = NULL::double precision[], out quantile double precision, out value double precision |
postgres |
sql |
|
|
public |
double precision |
rastertable text, rastercolumn text, exclude_nodata_value boolean, quantile double precision = NULL::double precision |
albenard |
sql |
|
|
public |
double precision |
rastertable text, rastercolumn text, nband integer, exclude_nodata_value boolean, sample_percent double precision, quantile double precision |
albenard |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 0.1, quantiles double precision [] = NULL::double precision[], out quantile double precision, out value double precision |
postgres |
sql |
|
|
public |
double precision |
rastertable text, rastercolumn text, nband integer, sample_percent double precision, quantile double precision |
albenard |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, nband integer, sample_percent double precision, quantiles double precision [] = NULL::double precision[], out quantile double precision, out value double precision |
postgres |
sql |
|
|
public |
double precision |
rastertable text, rastercolumn text, quantile double precision |
albenard |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, quantiles double precision [], out quantile double precision, out value double precision |
postgres |
sql |
|
|
public |
double precision |
rastertable text, rastercolumn text, sample_percent double precision, quantile double precision |
albenard |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, sample_percent double precision, quantiles double precision [] = NULL::double precision[], out quantile double precision, out value double precision |
postgres |
sql |
|
|
public |
public.summarystats |
rast public.raster, exclude_nodata_value boolean, sample_percent double precision = 0.1 |
postgres |
sql |
|
|
public |
public.summarystats |
rast public.raster, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 0.1 |
postgres |
sql |
|
|
public |
public.summarystats |
rast public.raster, nband integer, sample_percent double precision |
postgres |
sql |
|
|
public |
public.summarystats |
rast public.raster, sample_percent double precision |
postgres |
sql |
|
|
public |
public.summarystats |
rastertable text, rastercolumn text, exclude_nodata_value boolean |
postgres |
sql |
|
|
public |
public.summarystats |
rastertable text, rastercolumn text, nband integer = 1, exclude_nodata_value boolean = true, sample_percent double precision = 0.1 |
postgres |
sql |
|
|
public |
public.summarystats |
rastertable text, rastercolumn text, nband integer, sample_percent double precision |
postgres |
sql |
|
|
public |
public.summarystats |
rastertable text, rastercolumn text, sample_percent double precision |
postgres |
sql |
|
|
public |
double precision |
geog public.geography, use_spheroid boolean = true |
albenard |
c |
args: geog, use_spheroid=true - Returns the area of the surface if it is a Polygon or MultiPolygon. For geometry, a 2D Cartesian area is determined with units specified by the SRID. For geography, area is determined on a curved surface with units in square meters. |
|
public |
double precision |
public.geometry |
albenard |
c |
args: g1 - Returns the area of the surface if it is a Polygon or MultiPolygon. For geometry, a 2D Cartesian area is determined with units specified by the SRID. For geography, area is determined on a curved surface with units in square meters. |
|
public |
double precision |
text |
albenard |
sql |
|
|
public |
double precision |
public.geometry |
albenard |
c |
|
|
public |
bytea |
public.geography |
albenard |
c |
args: g1 - Return the Well-Known Binary (WKB) representation of the geometry/geography without SRID meta data. |
|
public |
bytea |
public.geography, text |
albenard |
sql |
args: g1, NDR_or_XDR - Return the Well-Known Binary (WKB) representation of the geometry/geography without SRID meta data. |
|
public |
bytea |
public.geometry |
albenard |
c |
args: g1 - Return the Well-Known Binary (WKB) representation of the geometry/geography without SRID meta data. |
|
public |
bytea |
public.geometry, text |
albenard |
c |
args: g1, NDR_or_XDR - Return the Well-Known Binary (WKB) representation of the geometry/geography without SRID meta data. |
|
public |
bytea |
public.raster, outasin boolean = false |
albenard |
c |
args: rast, outasin=FALSE - Return the Well-Known Binary (WKB) representation of the raster without SRID meta data. |
|
public |
text |
geom public.geometry, integer = 5 |
albenard |
c |
args: geom, precision=5 - Returns an Encoded Polyline from a LineString geometry. |
|
public |
bytea |
public.geometry |
albenard |
c |
args: g1 - Return the Well-Known Binary (WKB) representation of the geometry with SRID meta data. |
|
public |
bytea |
public.geometry, text |
albenard |
c |
args: g1, NDR_or_XDR - Return the Well-Known Binary (WKB) representation of the geometry with SRID meta data. |
|
public |
text |
public.geography |
albenard |
c |
args: g1 - Return the Well-Known Text (WKT) representation of the geometry with SRID meta data. |
|
public |
text |
public.geometry |
albenard |
c |
args: g1 - Return the Well-Known Text (WKT) representation of the geometry with SRID meta data. |
|
public |
text |
text |
albenard |
sql |
|
|
public |
bytea |
rast public.raster, format text, options text [] = NULL::text[], srid integer = NULL::integer |
albenard |
c |
args: rast, format, options=NULL, srid=sameassource - Return the raster tile in the designated GDAL Raster format. Raster formats are one of those supported by your compiled library. Use ST_GDALRasters() to get a list of formats supported by your library. |
|
public |
text |
geog public.geography, maxdecimaldigits integer = 15, options integer = 0 |
albenard |
sql |
args: geog, maxdecimaldigits=15, options=0 - Return the geometry as a GeoJSON element. |
|
public |
text |
geom public.geometry, maxdecimaldigits integer = 15, options integer = 0 |
albenard |
c |
args: geom, maxdecimaldigits=15, options=0 - Return the geometry as a GeoJSON element. |
|
public |
text |
gj_version integer, geog public.geography, maxdecimaldigits integer = 15, options integer = 0 |
albenard |
sql |
args: gj_version, geog, maxdecimaldigits=15, options=0 - Return the geometry as a GeoJSON element. |
|
public |
text |
gj_version integer, geom public.geometry, maxdecimaldigits integer = 15, options integer = 0 |
albenard |
sql |
args: gj_version, geom, maxdecimaldigits=15, options=0 - Return the geometry as a GeoJSON element. |
|
public |
text |
text |
albenard |
sql |
|
|
public |
text |
geog public.geography, maxdecimaldigits integer = 15, options integer = 0 |
albenard |
sql |
args: geog, maxdecimaldigits=15, options=0 - Return the geometry as a GML version 2 or 3 element. |
|
public |
text |
geom public.geometry, maxdecimaldigits integer = 15, options integer = 0 |
albenard |
sql |
args: geom, maxdecimaldigits=15, options=0 - Return the geometry as a GML version 2 or 3 element. |
|
public |
text |
text |
albenard |
sql |
|
|
public |
text |
version integer, geog public.geography, maxdecimaldigits integer = 15, options integer = 0, nprefix text = NULL::text, id text = NULL::text |
albenard |
sql |
args: version, geog, maxdecimaldigits=15, options=0, nprefix=null, id=null - Return the geometry as a GML version 2 or 3 element. |
|
public |
text |
version integer, geom public.geometry, maxdecimaldigits integer = 15, options integer = 0, nprefix text = NULL::text, id text = NULL::text |
albenard |
sql |
args: version, geom, maxdecimaldigits=15, options=0, nprefix=null, id=null - Return the geometry as a GML version 2 or 3 element. |
|
public |
text |
public.geometry |
albenard |
c |
args: g1 - Returns a Geometry in HEXEWKB format (as text) using either little-endian (NDR) or big-endian (XDR) encoding. |
|
public |
text |
public.geometry, text |
albenard |
c |
args: g1, NDRorXDR - Returns a Geometry in HEXEWKB format (as text) using either little-endian (NDR) or big-endian (XDR) encoding. |
|
public |
bytea |
rast public.raster, nband integer, options text [] = NULL::text[] |
albenard |
sql |
args: rast, nband, options=NULL - Return the raster tile selected bands as a single Joint Photographic Exports Group (JPEG) image (byte array). If no band is specified and 1 or more than 3 bands, then only the first band is used. If only 3 bands then all 3 bands are used and mapped to RGB. |
|
public |
bytea |
rast public.raster, nband integer, quality integer |
albenard |
sql |
args: rast, nband, quality - Return the raster tile selected bands as a single Joint Photographic Exports Group (JPEG) image (byte array). If no band is specified and 1 or more than 3 bands, then only the first band is used. If only 3 bands then all 3 bands are used and mapped to RGB. |
|
public |
bytea |
rast public.raster, nbands integer [], options text [] = NULL::text[] |
albenard |
sql |
args: rast, nbands, options=NULL - Return the raster tile selected bands as a single Joint Photographic Exports Group (JPEG) image (byte array). If no band is specified and 1 or more than 3 bands, then only the first band is used. If only 3 bands then all 3 bands are used and mapped to RGB. |
|
public |
bytea |
rast public.raster, nbands integer [], quality integer |
albenard |
plpgsql |
args: rast, nbands, quality - Return the raster tile selected bands as a single Joint Photographic Exports Group (JPEG) image (byte array). If no band is specified and 1 or more than 3 bands, then only the first band is used. If only 3 bands then all 3 bands are used and mapped to RGB. |
|
public |
bytea |
rast public.raster, options text [] = NULL::text[] |
albenard |
plpgsql |
args: rast, options=NULL - Return the raster tile selected bands as a single Joint Photographic Exports Group (JPEG) image (byte array). If no band is specified and 1 or more than 3 bands, then only the first band is used. If only 3 bands then all 3 bands are used and mapped to RGB. |
|
public |
text |
geog public.geography, maxdecimaldigits integer = 15 |
albenard |
sql |
args: geog, maxdecimaldigits=15 - Return the geometry as a KML element. Several variants. Default version=2, default precision=15 |
|
public |
text |
geom public.geometry, maxdecimaldigits integer = 15 |
albenard |
sql |
args: geom, maxdecimaldigits=15 - Return the geometry as a KML element. Several variants. Default version=2, default precision=15 |
|
public |
text |
text |
albenard |
sql |
|
|
public |
text |
version integer, geog public.geography, maxdecimaldigits integer = 15, nprefix text = NULL::text |
albenard |
sql |
args: version, geog, maxdecimaldigits=15, nprefix=NULL - Return the geometry as a KML element. Several variants. Default version=2, default precision=15 |
|
public |
text |
version integer, geom public.geometry, maxdecimaldigits integer = 15, nprefix text = NULL::text |
albenard |
sql |
args: version, geom, maxdecimaldigits=15, nprefix=NULL - Return the geometry as a KML element. Several variants. Default version=2, default precision=15 |
|
public |
text |
geom public.geometry, tmpl text = ''::text |
postgres |
c |
args: pt, format=' - Return the Degrees, Minutes, Seconds representation of the given point. |
|
public |
public.raster |
rast public.raster, nband integer, customextent public.raster, pixeltype text = '32BF'::text, units text = 'DEGREES'::text, interpolate_nodata boolean = false |
albenard |
plpgsql |
|
|
public |
public.raster |
rast public.raster, nband integer = 1, pixeltype text = '32BF'::text, units text = 'DEGREES'::text, interpolate_nodata boolean = false |
postgres |
sql |
|
|
public |
bytea |
rast public.raster, nband integer, compression integer |
albenard |
sql |
args: rast, nband, compression - Return the raster tile selected bands as a single portable network graphics (PNG) image (byte array). If 1, 3, or 4 bands in raster and no bands are specified, then all bands are used. If more 2 or more than 4 bands and no bands specified, then only band 1 is used. Bands are mapped to RGB or RGBA space. |
|
public |
bytea |
rast public.raster, nband integer, options text [] = NULL::text[] |
albenard |
sql |
args: rast, nband, options=NULL - Return the raster tile selected bands as a single portable network graphics (PNG) image (byte array). If 1, 3, or 4 bands in raster and no bands are specified, then all bands are used. If more 2 or more than 4 bands and no bands specified, then only band 1 is used. Bands are mapped to RGB or RGBA space. |
|
public |
bytea |
rast public.raster, nbands integer [], compression integer |
albenard |
plpgsql |
args: rast, nbands, compression - Return the raster tile selected bands as a single portable network graphics (PNG) image (byte array). If 1, 3, or 4 bands in raster and no bands are specified, then all bands are used. If more 2 or more than 4 bands and no bands specified, then only band 1 is used. Bands are mapped to RGB or RGBA space. |
|
public |
bytea |
rast public.raster, nbands integer [], options text [] = NULL::text[] |
albenard |
sql |
args: rast, nbands, options=NULL - Return the raster tile selected bands as a single portable network graphics (PNG) image (byte array). If 1, 3, or 4 bands in raster and no bands are specified, then all bands are used. If more 2 or more than 4 bands and no bands specified, then only band 1 is used. Bands are mapped to RGB or RGBA space. |
|
public |
bytea |
rast public.raster, options text [] = NULL::text[] |
albenard |
plpgsql |
args: rast, options=NULL - Return the raster tile selected bands as a single portable network graphics (PNG) image (byte array). If 1, 3, or 4 bands in raster and no bands are specified, then all bands are used. If more 2 or more than 4 bands and no bands specified, then only band 1 is used. Bands are mapped to RGB or RGBA space. |
|
public |
public.raster |
geom public.geometry, ref public.raster, pixeltype text [] = ARRAY['8BUI'::text], value double precision [] = ARRAY[1::double precision], nodataval double precision [] = ARRAY[0::double precision], touched boolean = false |
albenard |
plpgsql |
args: geom, ref, pixeltype=ARRAY['8BUI'], value=ARRAY[1], nodataval=ARRAY[0], touched=false - Converts a PostGIS geometry to a PostGIS raster. |
|
public |
public.raster |
geom public.geometry, ref public.raster, pixeltype text, value double precision = 1, nodataval double precision = 0, touched boolean = false |
albenard |
sql |
args: geom, ref, pixeltype, value=1, nodataval=0, touched=false - Converts a PostGIS geometry to a PostGIS raster. |
|
public |
public.raster |
geom public.geometry, scalex double precision, scaley double precision, gridx double precision = NULL::double precision, gridy double precision = NULL::double precision, pixeltype text [] = ARRAY['8BUI'::text], value double precision [] = ARRAY[1::double precision], nodataval double precision [] = ARRAY[0::double precision], skewx double precision = 0, skewy double precision = 0, touched boolean = false |
albenard |
sql |
args: geom, scalex, scaley, gridx=NULL, gridy=NULL, pixeltype=ARRAY['8BUI'], value=ARRAY[1], nodataval=ARRAY[0], skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster. |
|
public |
public.raster |
geom public.geometry, scalex double precision, scaley double precision, gridx double precision, gridy double precision, pixeltype text, value double precision = 1, nodataval double precision = 0, skewx double precision = 0, skewy double precision = 0, touched boolean = false |
albenard |
sql |
args: geom, scalex, scaley, gridx, gridy, pixeltype, value=1, nodataval=0, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster. |
|
public |
public.raster |
geom public.geometry, scalex double precision, scaley double precision, pixeltype text [], value double precision [] = ARRAY[1::double precision], nodataval double precision [] = ARRAY[0::double precision], upperleftx double precision = NULL::double precision, upperlefty double precision = NULL::double precision, skewx double precision = 0, skewy double precision = 0, touched boolean = false |
albenard |
sql |
args: geom, scalex, scaley, pixeltype, value=ARRAY[1], nodataval=ARRAY[0], upperleftx=NULL, upperlefty=NULL, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster. |
|
public |
public.raster |
geom public.geometry, scalex double precision, scaley double precision, pixeltype text, value double precision = 1, nodataval double precision = 0, upperleftx double precision = NULL::double precision, upperlefty double precision = NULL::double precision, skewx double precision = 0, skewy double precision = 0, touched boolean = false |
albenard |
sql |
args: geom, scalex, scaley, pixeltype, value=1, nodataval=0, upperleftx=NULL, upperlefty=NULL, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster. |
|
public |
public.raster |
geom public.geometry, width integer, height integer, gridx double precision = NULL::double precision, gridy double precision = NULL::double precision, pixeltype text [] = ARRAY['8BUI'::text], value double precision [] = ARRAY[1::double precision], nodataval double precision [] = ARRAY[0::double precision], skewx double precision = 0, skewy double precision = 0, touched boolean = false |
albenard |
sql |
args: geom, width, height, gridx=NULL, gridy=NULL, pixeltype=ARRAY['8BUI'], value=ARRAY[1], nodataval=ARRAY[0], skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster. |
|
public |
public.raster |
geom public.geometry, width integer, height integer, gridx double precision, gridy double precision, pixeltype text, value double precision = 1, nodataval double precision = 0, skewx double precision = 0, skewy double precision = 0, touched boolean = false |
albenard |
sql |
args: geom, width, height, gridx, gridy, pixeltype, value=1, nodataval=0, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster. |
|
public |
public.raster |
geom public.geometry, width integer, height integer, pixeltype text [], value double precision [] = ARRAY[1::double precision], nodataval double precision [] = ARRAY[0::double precision], upperleftx double precision = NULL::double precision, upperlefty double precision = NULL::double precision, skewx double precision = 0, skewy double precision = 0, touched boolean = false |
albenard |
sql |
args: geom, width, height, pixeltype, value=ARRAY[1], nodataval=ARRAY[0], upperleftx=NULL, upperlefty=NULL, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster. |
|
public |
public.raster |
geom public.geometry, width integer, height integer, pixeltype text, value double precision = 1, nodataval double precision = 0, upperleftx double precision = NULL::double precision, upperlefty double precision = NULL::double precision, skewx double precision = 0, skewy double precision = 0, touched boolean = false |
albenard |
sql |
args: geom, width, height, pixeltype, value=1, nodataval=0, upperleftx=NULL, upperlefty=NULL, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster. |
|
public |
text |
geog public.geography, rel integer = 0, maxdecimaldigits integer = 15 |
albenard |
c |
args: geog, rel=0, maxdecimaldigits=15 - Returns a Geometry in SVG path data given a geometry or geography object. |
|
public |
text |
geom public.geometry, rel integer = 0, maxdecimaldigits integer = 15 |
albenard |
c |
args: geom, rel=0, maxdecimaldigits=15 - Returns a Geometry in SVG path data given a geometry or geography object. |
|
public |
text |
text |
albenard |
sql |
|
|
public |
text |
public.geography |
albenard |
c |
args: g1 - Return the Well-Known Text (WKT) representation of the geometry/geography without SRID metadata. |
|
public |
text |
public.geometry |
albenard |
c |
args: g1 - Return the Well-Known Text (WKT) representation of the geometry/geography without SRID metadata. |
|
public |
text |
text |
albenard |
sql |
|
|
public |
bytea |
rast public.raster, compression text, srid integer = NULL::integer |
albenard |
plpgsql |
args: rast, compression=', srid=sameassource - Return the raster selected bands as a single TIFF image (byte array). If no band is specified, then will try to use all bands. |
|
public |
bytea |
rast public.raster, nbands integer [], compression text, srid integer = NULL::integer |
albenard |
sql |
args: rast, nbands, compression=', srid=sameassource - Return the raster selected bands as a single TIFF image (byte array). If no band is specified, then will try to use all bands. |
|
public |
bytea |
rast public.raster, nbands integer [], options text [] = NULL::text[], srid integer = NULL::integer |
albenard |
sql |
args: rast, nbands, options, srid=sameassource - Return the raster selected bands as a single TIFF image (byte array). If no band is specified, then will try to use all bands. |
|
public |
bytea |
rast public.raster, options text [] = NULL::text[], srid integer = NULL::integer |
albenard |
plpgsql |
args: rast, options=', srid=sameassource - Return the raster selected bands as a single TIFF image (byte array). If no band is specified, then will try to use all bands. |
|
public |
bytea |
geom public.geometry [], ids bigint [], prec integer = NULL::integer, prec_z integer = NULL::integer, prec_m integer = NULL::integer, with_sizes boolean = NULL::boolean, with_boxes boolean = NULL::boolean |
albenard |
c |
args: geometries, unique_ids, decimaldigits_xy=0, decimaldigits_z=0, decimaldigits_m=0, include_sizes=false, include_bounding_boxes=false - Returns the geometry as TWKB, aka "Tiny Well-Known Binary" |
|
public |
bytea |
geom public.geometry, prec integer = NULL::integer, prec_z integer = NULL::integer, prec_m integer = NULL::integer, with_sizes boolean = NULL::boolean, with_boxes boolean = NULL::boolean |
albenard |
c |
args: g1, decimaldigits_xy=0, decimaldigits_z=0, decimaldigits_m=0, include_sizes=false, include_bounding boxes=false - Returns the geometry as TWKB, aka "Tiny Well-Known Binary" |
|
public |
text |
geom public.geometry, maxdecimaldigits integer = 15, options integer = 0 |
postgres |
sql |
args: g1, maxdecimaldigits=15, options=0 - Returns a Geometry in X3D xml node element format: ISO-IEC-19776-1.2-X3DEncodings-XML |
|
public |
double precision |
geog1 public.geography, geog2 public.geography |
albenard |
c |
args: pointA, pointB - Returns the north-based azimuth as the angle in radians measured clockwise from the vertical on pointA to pointB. |
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: pointA, pointB - Returns the north-based azimuth as the angle in radians measured clockwise from the vertical on pointA to pointB. |
|
public |
public.raster |
rast public.raster, nband integer |
albenard |
sql |
args: rast, nband - Returns one or more bands of an existing raster as a new raster. Useful for building new rasters from existing rasters. |
|
public |
public.raster |
rast public.raster, nbands integer [] = ARRAY[1] |
albenard |
c |
args: rast, nbands = ARRAY[1] - Returns one or more bands of an existing raster as a new raster. Useful for building new rasters from existing rasters. |
|
public |
public.raster |
rast public.raster, nbands text, delimiter char = ','::bpchar |
albenard |
sql |
args: rast, nbands, delimiter=, - Returns one or more bands of an existing raster as a new raster. Useful for building new rasters from existing rasters. |
|
public |
boolean |
rast public.raster, band integer = 1, forcechecking boolean = false |
postgres |
c |
args: rast, band, forceChecking=true - Returns true if the band is filled with only nodata values. |
|
public |
boolean |
rast public.raster, forcechecking boolean |
albenard |
sql |
args: rast, forceChecking=true - Returns true if the band is filled with only nodata values. |
|
public |
record |
rast public.raster, band integer [], out bandnum integer, out pixeltype text, out nodatavalue double precision, out isoutdb boolean, out path text |
postgres |
c |
|
|
public |
record |
rast public.raster, band integer = 1, out pixeltype text, out nodatavalue double precision, out isoutdb boolean, out path text |
postgres |
sql |
args: rast, bandnum=1 - Returns basic meta data for a specific raster band. band num 1 is assumed if none-specified. |
|
public |
double precision |
rast public.raster, band integer = 1 |
postgres |
c |
args: rast, bandnum=1 - Returns the value in a given band that represents no data. If no band num 1 is assumed. |
|
public |
text |
rast public.raster, band integer = 1 |
postgres |
c |
args: rast, bandnum=1 - Returns system file path to a band stored in file system. If no bandnum specified, 1 is assumed. |
|
public |
text |
rast public.raster, band integer = 1 |
postgres |
c |
args: rast, bandnum=1 - Returns the type of pixel for given band. If no bandnum specified, 1 is assumed. |
|
public |
public.geometry |
text, integer |
albenard |
plpgsql |
args: WKT, srid - Construct a MultiPolygon given an arbitrary collection of closed linestrings as a MultiLineString text representation Well-Known text representation. |
|
public |
public.geometry |
text, integer |
albenard |
plpgsql |
args: WKT, srid - Construct a Polygon given an arbitrary collection of closed linestrings as a MultiLineString Well-Known text representation. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: geomA - Returns the closure of the combinatorial boundary of this Geometry. |
|
public |
public.geometry |
geom public.geometry, fits boolean = false |
albenard |
c |
args: geom, fits=false - Returns the diagonal of the supplied geometrys bounding box. |
|
public |
public.box2d |
text, integer = NULL::integer |
albenard |
c |
args: geohash, precision=full_precision_of_geohash - Return a BOX2D from a GeoHash string. |
|
public |
public.geography |
public.geography, double precision |
albenard |
sql |
args: g1, radius_of_buffer_in_meters - (T)Returns a geometry covering all points within a given distancefrom the input geometry. |
|
public |
public.geography |
public.geography, double precision, integer |
postgres |
sql |
args: g1, radius_of_buffer, num_seg_quarter_circle - (T)Returns a geometry covering all points within a given distancefrom the input geometry. |
|
public |
public.geography |
public.geography, double precision, text |
postgres |
sql |
args: g1, radius_of_buffer, buffer_style_parameters - (T)Returns a geometry covering all points within a given distancefrom the input geometry. |
|
public |
public.geometry |
public.geometry, double precision |
albenard |
c |
args: g1, radius_of_buffer - (T)Returns a geometry covering all points within a given distancefrom the input geometry. |
|
public |
public.geometry |
public.geometry, double precision, integer |
albenard |
sql |
args: g1, radius_of_buffer, num_seg_quarter_circle - (T)Returns a geometry covering all points within a given distancefrom the input geometry. |
|
public |
public.geometry |
public.geometry, double precision, text |
albenard |
sql |
args: g1, radius_of_buffer, buffer_style_parameters - (T)Returns a geometry covering all points within a given distancefrom the input geometry. |
|
public |
public.geometry |
text, double precision |
albenard |
sql |
|
|
public |
public.geometry |
text, double precision, integer |
postgres |
sql |
|
|
public |
public.geometry |
text, double precision, text |
postgres |
sql |
|
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: A - Creates an areal geometry formed by the constituent linework of given geometry |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: g1 - Returns the geometric center of a geometry. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
|
|
public |
public.raster |
rast public.raster, geom public.geometry, crop boolean |
postgres |
sql |
|
|
public |
public.raster |
rast public.raster, geom public.geometry, nodataval double precision [] = NULL::double precision[], crop boolean = true |
postgres |
sql |
|
|
public |
public.raster |
rast public.raster, geom public.geometry, nodataval double precision, crop boolean = true |
postgres |
sql |
|
|
public |
public.raster |
rast public.raster, nband integer [], geom public.geometry, nodataval double precision [] = NULL::double precision[], crop boolean = true |
albenard |
plpgsql |
|
|
public |
public.raster |
rast public.raster, nband integer, geom public.geometry, crop boolean |
postgres |
sql |
|
|
public |
public.raster |
rast public.raster, nband integer, geom public.geometry, nodataval double precision, crop boolean = true |
postgres |
sql |
|
|
public |
public.geometry |
geom public.geometry, box public.box2d |
albenard |
c |
args: geom, box - Returns the portion of a geometry falling within a rectangle. |
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: g1, g2 - Returns the 2-dimensional point on g1 that is closest to g2. This is the first point of the shortest line. |
|
public |
double precision |
public.geometry, public.geometry |
albenard |
c |
args: track1, track2 - Returns the measure at which points interpolated along two lines are closest. |
|
public |
integer |
public.geometry, eps double precision, minpoints integer |
postgres |
c |
args: geom, eps, minpoints - Windowing function that returns integer id for the cluster each input geometry is in based on 2D implementation of Density-based spatial clustering of applications with noise (DBSCAN) algorithm. |
|
public |
public.geometry [] |
public.geometry [] |
albenard |
c |
|
|
public |
integer |
geom public.geometry, k integer |
postgres |
c |
args: geom, number_of_clusters - Windowing function that returns integer id for the cluster each input geometry is in. |
|
public |
public.geometry [] |
public.geometry [], double precision |
albenard |
c |
|
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: g1, g2 - Return a specified ST_Geometry value from a collection of other geometries. |
|
public |
public.geometry |
public.geometry [] |
albenard |
c |
args: g1_array - Return a specified ST_Geometry value from a collection of other geometries. |
|
public |
public.geometry |
public.geometry, integer |
albenard |
c |
args: collection, type - Given a (multi)geometry, return a (multi)geometry consisting only of elements of the specified type. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: collection - Given a geometry collection, return the "simplest" representation of the contents. |
|
public |
public.raster |
rast public.raster, colormap text, method text = 'INTERPOLATE'::text |
albenard |
sql |
|
|
public |
public.raster |
rast public.raster, nband integer = 1, colormap text = 'grayscale'::text, method text = 'INTERPOLATE'::text |
albenard |
plpgsql |
|
|
public |
public.box2d |
public.box2d, public.geometry |
albenard |
sql |
|
|
public |
public.box3d |
public.box3d, public.geometry |
albenard |
sql |
|
|
public |
public.box2d |
public.box2d, public.geometry |
albenard |
c |
|
|
public |
public.box3d |
public.box3d, public.box3d |
postgres |
c |
|
|
public |
public.box3d |
public.box3d, public.geometry |
albenard |
c |
|
|
public |
public.geometry |
param_geom public.geometry, param_pctconvex double precision, param_allow_holes boolean = false |
albenard |
plpgsql |
args: geomA, target_percent, allow_holes=false - The concave hull of a geometry represents a possibly concave geometry that encloses all geometries within the set. You can think of it as shrink wrapping. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
args: geomA, geomB - Returns true if and only if no points of B lie in the exterior of A, and at least one point of the interior of B lies in the interior of A. |
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
albenard |
sql |
args: rastA, nbandA, rastB, nbandB - Return true if no points of raster rastB lie in the exterior of raster rastA and at least one point of the interior of rastB lies in the interior of rastA. |
|
public |
boolean |
rast1 public.raster, rast2 public.raster |
albenard |
sql |
args: rastA, rastB - Return true if no points of raster rastB lie in the exterior of raster rastA and at least one point of the interior of rastB lies in the interior of rastA. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
args: geomA, geomB - Returns true if B intersects the interior of A but not the boundary (or exterior). A does not contain properly itself, but does contain itself. |
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
albenard |
sql |
args: rastA, nbandA, rastB, nbandB - Return true if rastB intersects the interior of rastA but not the boundary or exterior of rastA. |
|
public |
boolean |
rast1 public.raster, rast2 public.raster |
albenard |
sql |
args: rastA, rastB - Return true if rastB intersects the interior of rastA but not the boundary or exterior of rastA. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: geomA - The convex hull of a geometry represents the minimum convex geometry that encloses all geometries within the set. |
|
public |
public.geometry |
public.raster |
albenard |
c |
|
|
public |
smallint |
geometry public.geometry |
albenard |
c |
args: geomA - Return the coordinate dimension of the ST_Geometry value. |
|
public |
bigint |
rast public.raster, exclude_nodata_value boolean |
albenard |
sql |
args: rast, exclude_nodata_value - Returns the number of pixels in a given band of a raster or raster coverage. If no band is specified defaults to band 1. If exclude_nodata_value is set to true, will only count pixels that are not equal to the nodata value. |
|
public |
bigint |
rast public.raster, nband integer = 1, exclude_nodata_value boolean = true |
albenard |
sql |
args: rast, nband=1, exclude_nodata_value=true - Returns the number of pixels in a given band of a raster or raster coverage. If no band is specified defaults to band 1. If exclude_nodata_value is set to true, will only count pixels that are not equal to the nodata value. |
|
public |
bigint |
rastertable text, rastercolumn text, exclude_nodata_value boolean |
albenard |
sql |
args: rastertable, rastercolumn, exclude_nodata_value - Returns the number of pixels in a given band of a raster or raster coverage. If no band is specified defaults to band 1. If exclude_nodata_value is set to true, will only count pixels that are not equal to the nodata value. |
|
public |
bigint |
rastertable text, rastercolumn text, nband integer = 1, exclude_nodata_value boolean = true |
albenard |
sql |
args: rastertable, rastercolumn, nband=1, exclude_nodata_value=true - Returns the number of pixels in a given band of a raster or raster coverage. If no band is specified defaults to band 1. If exclude_nodata_value is set to true, will only count pixels that are not equal to the nodata value. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
args: geomA, geomB - Returns 1 (TRUE) if no point in Geometry/Geography A is outside Geometry/Geography B |
|
public |
boolean |
public.geography, public.geography |
albenard |
sql |
args: geogA, geogB - Returns 1 (TRUE) if no point in Geometry/Geography A is outside Geometry/Geography B |
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
albenard |
sql |
args: rastA, nbandA, rastB, nbandB - Return true if no points of raster rastA lie outside raster rastB. |
|
public |
boolean |
rast1 public.raster, rast2 public.raster |
albenard |
sql |
args: rastA, rastB - Return true if no points of raster rastA lie outside raster rastB. |
|
public |
boolean |
text, text |
albenard |
sql |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
args: geomA, geomB - Returns 1 (TRUE) if no point in Geometry B is outside Geometry A |
|
public |
boolean |
public.geography, public.geography |
albenard |
sql |
args: geogpolyA, geogpointB - Returns 1 (TRUE) if no point in Geometry B is outside Geometry A |
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
albenard |
sql |
args: rastA, nbandA, rastB, nbandB - Return true if no points of raster rastB lie outside raster rastA. |
|
public |
boolean |
rast1 public.raster, rast2 public.raster |
albenard |
sql |
args: rastA, rastB - Return true if no points of raster rastB lie outside raster rastA. |
|
public |
boolean |
text, text |
albenard |
sql |
|
|
public |
boolean |
public.geometry, public.geometry, double precision |
albenard |
c |
args: track1, track2, maxdist - Returns true if the trajectories closest points of approachare within the specified distance. |
|
public |
pg_catalog.regclass |
tab pg_catalog.regclass, col name, factor integer, algo text = 'NearestNeighbour'::text |
albenard |
plpgsql |
args: tab, col, factor, algo='NearestNeighbor' - Create an reduced resolution version of a given raster coverage. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
args: g1, g2 - Returns TRUE if the supplied geometries have some, but not all, interior points in common. |
|
public |
public.geometry |
public.geometry |
albenard |
sql |
args: curveGeom - Converts a CIRCULARSTRING/CURVEPOLYGON to a LINESTRING/POLYGON |
|
public |
public.geometry |
public.geometry, integer |
albenard |
c |
args: curveGeom, segments_per_qtr_circle - Converts a CIRCULARSTRING/CURVEPOLYGON to a LINESTRING/POLYGON |
|
public |
public.geometry |
g1 public.geometry, tolerance double precision = 0.0, flags integer = 0 |
albenard |
c |
args: g1, tolerance, flags - Return a Delaunay triangulation around the given input points. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry, double precision |
albenard |
sql |
args: g1, g2, distance - Returns true if all of the geometries are within the specified distance of one another |
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer, distance double precision |
albenard |
sql |
args: rastA, nbandA, rastB, nbandB, distance_of_srid - Return true if rasters rastA and rastB are fully within the specified distance of each other. |
|
public |
boolean |
rast1 public.raster, rast2 public.raster, distance double precision |
albenard |
sql |
args: rastA, rastB, distance_of_srid - Return true if rasters rastA and rastB are fully within the specified distance of each other. |
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: geomA, geomB - Returns a geometry that represents that part of geometry A that does not intersect with geometry B. |
|
public |
integer |
public.geometry |
albenard |
c |
args: g - The inherent dimension of this Geometry object, which must be less than or equal to the coordinate dimension. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: A, B - Returns TRUE if the Geometries do not "spatially intersect" - if they do not share any space together. |
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
albenard |
sql |
args: rastA, nbandA, rastB, nbandB - Return true if raster rastA does not spatially intersect rastB. |
|
public |
boolean |
rast1 public.raster, rast2 public.raster |
albenard |
sql |
args: rastA, rastB - Return true if raster rastA does not spatially intersect rastB. |
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: g1, g2 - For geometry type Returns the 2D Cartesian distance between two geometries in projected units (based on spatial ref). For geography type defaults to return minimum geodesic distance between two geographies in meters. |
|
public |
double precision |
public.geography, public.geography |
albenard |
sql |
args: gg1, gg2 - For geometry type Returns the 2D Cartesian distance between two geometries in projected units (based on spatial ref). For geography type defaults to return minimum geodesic distance between two geographies in meters. |
|
public |
double precision |
public.geography, public.geography, boolean |
albenard |
sql |
args: gg1, gg2, use_spheroid - For geometry type Returns the 2D Cartesian distance between two geometries in projected units (based on spatial ref). For geography type defaults to return minimum geodesic distance between two geographies in meters. |
|
public |
double precision |
text, text |
albenard |
sql |
|
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
|
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry, public.spheroid |
albenard |
sql |
|
|
public |
double precision |
public.geometry, public.geometry |
albenard |
c |
args: track1, track2 - Returns the distance between closest points of approach in two trajectories. |
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
args: geomlonlatA, geomlonlatB - Returns minimum distance in meters between two lon/lat geometries. Uses a spherical earth and radius derived from the spheroid defined by the SRID. Faster than ST_DistanceSpheroid , but less accurate. PostGIS versions prior to 1.5 only implemented for points. |
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry, public.spheroid |
albenard |
c |
args: geomlonlatA, geomlonlatB, measurement_spheroid - Returns the minimum distance between two lon/lat geometries given a particular spheroid. PostGIS versions prior to 1.5 only support points. |
|
public |
double precision |
matrix double precision [], nodatamode text, variadic args text [] |
albenard |
sql |
|
|
public |
double precision |
value double precision [], pos integer [], variadic userargs text [] = NULL::text[] |
albenard |
sql |
|
|
public |
public.geometry_dump |
public.geometry |
albenard |
c |
args: g1 - Returns a set of geometry_dump (geom,path) rows, that make up a geometry g1. |
|
public |
public.geomval |
rast public.raster, band integer = 1, exclude_nodata_value boolean = true |
albenard |
c |
|
|
public |
public.geometry_dump |
public.geometry |
albenard |
c |
args: geom - Returns a set of geometry_dump (geom,path) rows of all points that make up a geometry. |
|
public |
public.geometry_dump |
public.geometry |
albenard |
c |
args: a_polygon - Returns a set of geometry_dump rows, representing the exterior and interior rings of a polygon. |
|
public |
record |
rast public.raster, nband integer [] = NULL::integer[], exclude_nodata_value boolean = true, out nband integer, out valarray double precision [] |
albenard |
c |
args: rast, nband=NULL, exclude_nodata_value=true - Get the values of the specified band as a 2-dimension array. |
|
public |
double precision [] |
rast public.raster, nband integer, exclude_nodata_value boolean = true |
albenard |
sql |
args: rast, nband, exclude_nodata_value=true - Get the values of the specified band as a 2-dimension array. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry, double precision |
albenard |
sql |
args: g1, g2, distance_of_srid - Returns true if the geometries are within the specified distance of one another. For geometry units are in those of spatial reference and For geography units are in meters and measurement is defaulted to use_spheroid=true (measure around spheroid), for faster check, use_spheroid=false to measure along sphere. |
|
public |
boolean |
public.geography, public.geography, double precision |
albenard |
sql |
args: gg1, gg2, distance_meters - Returns true if the geometries are within the specified distance of one another. For geometry units are in those of spatial reference and For geography units are in meters and measurement is defaulted to use_spheroid=true (measure around spheroid), for faster check, use_spheroid=false to measure along sphere. |
|
public |
boolean |
public.geography, public.geography, double precision, boolean |
albenard |
sql |
args: gg1, gg2, distance_meters, use_spheroid - Returns true if the geometries are within the specified distance of one another. For geometry units are in those of spatial reference and For geography units are in meters and measurement is defaulted to use_spheroid=true (measure around spheroid), for faster check, use_spheroid=false to measure along sphere. |
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer, distance double precision |
albenard |
sql |
args: rastA, nbandA, rastB, nbandB, distance_of_srid - Return true if rasters rastA and rastB are within the specified distance of each other. |
|
public |
boolean |
rast1 public.raster, rast2 public.raster, distance double precision |
albenard |
sql |
args: rastA, rastB, distance_of_srid - Return true if rasters rastA and rastB are within the specified distance of each other. |
|
public |
boolean |
text, text, double precision |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: g - Returns the last point of a LINESTRING or CIRCULARLINESTRING geometry as a POINT. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: g1 - Returns a geometry representing the double precision (float8) bounding box of the supplied geometry. |
|
public |
public.geometry |
public.raster |
albenard |
c |
|
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
args: A, B - Returns true if the given geometries represent the same geometry. Directionality is ignored. |
|
public |
public.box2d |
text, text |
albenard |
sql |
|
|
public |
public.box2d |
text, text, text |
albenard |
sql |
|
|
public |
public.box2d |
text, text |
albenard |
c |
args: table_name, geocolumn_name - Return the estimated extent of the given spatial table. The estimated is taken from the geometry columns statistics. The current schema will be used if not specified. |
|
public |
public.box2d |
text, text, text |
albenard |
c |
args: schema_name, table_name, geocolumn_name - Return the estimated extent of the given spatial table. The estimated is taken from the geometry columns statistics. The current schema will be used if not specified. |
|
public |
public.box2d |
text, text, text, boolean |
postgres |
c |
args: schema_name, table_name, geocolumn_name, parent_ony - Return the estimated extent of the given spatial table. The estimated is taken from the geometry columns statistics. The current schema will be used if not specified. |
|
public |
public.box2d |
box public.box2d, dx double precision, dy double precision |
postgres |
c |
args: box, dx, dy - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precision |
|
public |
public.box3d |
box public.box3d, dx double precision, dy double precision, dz double precision = 0 |
postgres |
c |
args: box, dx, dy, dz=0 - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precision |
|
public |
public.geometry |
geom public.geometry, dx double precision, dy double precision, dz double precision = 0, dm double precision = 0 |
postgres |
c |
args: geom, dx, dy, dz=0, dm=0 - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precision |
|
public |
public.box2d |
public.box2d, double precision |
albenard |
c |
args: box, units_to_expand - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precision |
|
public |
public.box3d |
public.box3d, double precision |
albenard |
c |
args: box, units_to_expand - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precision |
|
public |
public.geometry |
public.geometry, double precision |
albenard |
c |
args: geom, units_to_expand - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precision |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: a_polygon - Returns a line string representing the exterior ring of the POLYGON geometry. Return NULL if the geometry is not a polygon. Will not work with MULTIPOLYGON |
|
public |
public.box2d |
text, text |
albenard |
sql |
|
|
public |
public.box2d |
text, text, text |
albenard |
sql |
|
|
public |
public.box2d |
text, text |
albenard |
plpgsql |
|
|
public |
public.box2d |
text, text, text |
albenard |
plpgsql |
|
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: geom - Returns a version of the given geometry with X and Y axis flipped. Useful for people who have built latitude/longitude features and need to fix them. |
|
public |
public.geometry |
public.geometry |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: geomA - Force the geometries into a "2-dimensional mode". |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: geomA - Force the geometries into XYZ mode. This is an alias for ST_Force3DZ. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: geomA - Force the geometries into XYM mode. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: geomA - Force the geometries into XYZ mode. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: geomA - Force the geometries into XYZM mode. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: geomA - Convert the geometry into a GEOMETRYCOLLECTION. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: g - Upcast a geometry into its curved type, if applicable. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: g - Force the orientation of the vertices in a polygon to follow the Right-Hand-Rule. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: geomA - Force the geometries to use SFS 1.1 geometry types only. |
|
public |
public.geometry |
public.geometry, version text |
albenard |
c |
args: geomA, version - Force the geometries to use SFS 1.1 geometry types only. |
|
public |
public.raster |
gdaldata bytea, srid integer = NULL::integer |
albenard |
c |
args: gdaldata, srid=NULL - Returns a raster from a supported GDAL raster file. |
|
public |
record |
out idx integer, out short_name text, out long_name text, out create_options text |
albenard |
c |
args: OUT idx, OUT short_name, OUT long_name, OUT create_options - Returns a list of raster formats supported by your lib gdal. These are the formats you can output your raster using ST_AsGDALRaster. |
|
public |
public.geometry |
area public.geometry, npoints numeric |
postgres |
c |
args: g, npoints - Converts a polygon or multi-polygon into a multi-point composed of randomly location points within the original areas. |
|
public |
public.geography |
text |
albenard |
c |
args: EWKT - Return a specified geography value from Well-Known Text representation or extended (WKT). |
|
public |
public.geography |
bytea |
albenard |
c |
args: wkb - Creates a geography instance from a Well-Known Binary geometry representation (WKB) or extended Well Known Binary (EWKB). |
|
public |
public.geography |
text |
albenard |
c |
args: EWKT - Return a specified geography value from Well-Known Text representation or extended (WKT). |
|
public |
text |
geog public.geography, maxchars integer = 0 |
albenard |
c |
|
|
public |
text |
geom public.geometry, maxchars integer = 0 |
albenard |
c |
args: geom, maxchars=full_precision_of_point - Return a GeoHash representation of the geometry. |
|
public |
public.geometry |
text |
albenard |
sql |
args: WKT - Makes a collection Geometry from collection WKT with the given SRID. If SRID is not give, it defaults to 0. |
|
public |
public.geometry |
text, integer |
albenard |
sql |
args: WKT, srid - Makes a collection Geometry from collection WKT with the given SRID. If SRID is not give, it defaults to 0. |
|
public |
public.geometry |
bytea |
albenard |
sql |
|
|
public |
public.geometry |
bytea, integer |
albenard |
sql |
|
|
public |
public.geometry |
g public.geometry, tolerance double precision = NULL::double precision, max_iter integer = 10000, fail_if_not_converged boolean = false |
postgres |
c |
args: |
|
public |
public.geometry |
text |
albenard |
c |
args: WKT - Return a specified ST_Geometry value from Well-Known Text representation (WKT). This is an alias name for ST_GeomFromText |
|
public |
public.geometry |
text, integer |
albenard |
c |
args: WKT, srid - Return a specified ST_Geometry value from Well-Known Text representation (WKT). This is an alias name for ST_GeomFromText |
|
public |
public.geometry |
public.geometry, integer |
albenard |
c |
args: geomA, n - Return the 1-based Nth geometry if the geometry is a GEOMETRYCOLLECTION, (MULTI)POINT, (MULTI)LINESTRING, MULTICURVE or (MULTI)POLYGON, POLYHEDRALSURFACE Otherwise, return NULL. |
|
public |
text |
public.geometry |
albenard |
c |
args: g1 - Return the geometry type of the ST_Geometry value. |
|
public |
public.geometry |
bytea |
albenard |
c |
args: EWKB - Return a specified ST_Geometry value from Extended Well-Known Binary representation (EWKB). |
|
public |
public.geometry |
text |
albenard |
c |
args: EWKT - Return a specified ST_Geometry value from Extended Well-Known Text representation (EWKT). |
|
public |
public.geometry |
text, integer = NULL::integer |
albenard |
sql |
args: geohash, precision=full_precision_of_geohash - Return a geometry from a GeoHash string. |
|
public |
public.geometry |
text |
albenard |
c |
args: geomjson - Takes as input a geojson representation of a geometry and outputs a PostGIS geometry object |
|
public |
public.geometry |
text |
albenard |
sql |
args: geomgml - Takes as input GML representation of geometry and outputs a PostGIS geometry object |
|
public |
public.geometry |
text, integer |
albenard |
c |
args: geomgml, srid - Takes as input GML representation of geometry and outputs a PostGIS geometry object |
|
public |
public.geometry |
text |
albenard |
c |
args: geomkml - Takes as input KML representation of geometry and outputs a PostGIS geometry object |
|
public |
public.geometry |
text |
albenard |
c |
args: WKT - Return a specified ST_Geometry value from Well-Known Text representation (WKT). |
|
public |
public.geometry |
text, integer |
albenard |
c |
args: WKT, srid - Return a specified ST_Geometry value from Well-Known Text representation (WKT). |
|
public |
public.geometry |
bytea |
albenard |
c |
args: twkb - Creates a geometry instance from a TWKB ("Tiny Well-Known Binary") geometry representation. |
|
public |
public.geometry |
bytea |
albenard |
c |
args: geom - Makes a geometry from WKB with the given SRID |
|
public |
public.geometry |
bytea, integer |
albenard |
sql |
args: geom, srid - Makes a geometry from WKB with the given SRID |
|
public |
text |
rast public.raster, format text = 'GDAL'::text |
postgres |
plpgsql |
args: rast, format=GDAL - Returns the georeference meta data in GDAL or ESRI format as commonly seen in a world file. Default is GDAL. |
|
public |
record |
public.raster, out imag double precision, out jmag double precision, out theta_i double precision, out theta_ij double precision, out xoffset double precision, out yoffset double precision |
albenard |
c |
|
|
public |
public.geometry |
text |
albenard |
sql |
args: geomgml - Return a specified ST_Geometry value from GML representation. This is an alias name for ST_GeomFromGML |
|
public |
public.geometry |
text, integer |
albenard |
c |
args: geomgml, srid - Return a specified ST_Geometry value from GML representation. This is an alias name for ST_GeomFromGML |
|
public |
boolean |
geometry public.geometry |
albenard |
c |
args: geomA - Returns true if a geometry or geometry collection contains a circular string |
|
public |
boolean |
rast public.raster, nband integer = 1 |
albenard |
c |
args: rast, bandnum=1 - Returns true if there is no band with given band number. If no band number is specified, then band number 1 is assumed. |
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: g1, g2 - Returns the Hausdorff distance between two geometries. Basically a measure of how similar or dissimilar 2 geometries are. Units are in the units of the spatial reference system of the geometries. |
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry, double precision |
albenard |
c |
args: g1, g2, densifyFrac - Returns the Hausdorff distance between two geometries. Basically a measure of how similar or dissimilar 2 geometries are. Units are in the units of the spatial reference system of the geometries. |
|
public |
integer |
public.raster |
albenard |
c |
args: rast - Returns the height of the raster in pixels. |
|
public |
public.raster |
rast public.raster, nband integer, customextent public.raster, pixeltype text = '32BF'::text, azimuth double precision = 315.0, altitude double precision = 45.0, max_bright double precision = 255.0, scale double precision = 1.0, interpolate_nodata boolean = false |
albenard |
plpgsql |
|
|
public |
public.raster |
rast public.raster, nband integer = 1, pixeltype text = '32BF'::text, azimuth double precision = 315.0, altitude double precision = 45.0, max_bright double precision = 255.0, scale double precision = 1.0, interpolate_nodata boolean = false |
postgres |
sql |
|
|
public |
record |
rast public.raster, nband integer, bins integer, right boolean, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
args: rast, nband, bins, right - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified. |
|
public |
record |
rast public.raster, nband integer, bins integer, width double precision [] = NULL::double precision[], right boolean = false, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
args: rast, nband, bins, width=NULL, right=false - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified. |
|
public |
record |
rast public.raster, nband integer, exclude_nodata_value boolean, bins integer, right boolean, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
args: rast, nband, exclude_nodata_value, bins, right - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified. |
|
public |
record |
rast public.raster, nband integer = 1, exclude_nodata_value boolean = true, bins integer = 0, width double precision [] = NULL::double precision[], right boolean = false, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
args: rast, nband=1, exclude_nodata_value=true, bins=autocomputed, width=NULL, right=false - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified. |
|
public |
record |
rastertable text, rastercolumn text, nband integer, bins integer, right boolean, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
args: rastertable, rastercolumn, nband, bins, right - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified. |
|
public |
record |
rastertable text, rastercolumn text, nband integer, bins integer, width double precision [] = NULL::double precision[], right boolean = false, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
args: rastertable, rastercolumn, nband=1, bins, width=NULL, right=false - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified. |
|
public |
record |
rastertable text, rastercolumn text, nband integer, exclude_nodata_value boolean, bins integer, right boolean, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
args: rastertable, rastercolumn, nband, exclude_nodata_value, bins, right - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified. |
|
public |
record |
rastertable text, rastercolumn text, nband integer = 1, exclude_nodata_value boolean = true, bins integer = 0, width double precision [] = NULL::double precision[], right boolean = false, out min double precision, out max double precision, out count bigint, out percent double precision |
postgres |
sql |
args: rastertable, rastercolumn, nband=1, exclude_nodata_value=true, bins=autocomputed, width=NULL, right=false - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified. |
|
public |
public.geometry |
public.geometry, integer |
albenard |
c |
args: a_polygon, n - Return the Nth interior linestring ring of the polygon geometry. Return NULL if the geometry is not a polygon or the given N is out of range. |
|
public |
double precision |
line public.geometry, point public.geometry |
albenard |
c |
args: line, point - Return the value of the measure dimension of a geometry at the point closed to the provided point. |
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: geomA, geomB - (T)Returns a geometry that represents the shared portion of geomA and geomB. |
|
public |
public.geomval |
geomin public.geometry, rast public.raster, band integer = 1 |
albenard |
plpgsql |
|
|
public |
public.geography |
public.geography, public.geography |
albenard |
sql |
args: geogA, geogB - (T)Returns a geometry that represents the shared portion of geomA and geomB. |
|
public |
public.geomval |
rast public.raster, band integer, geomin public.geometry |
postgres |
sql |
|
|
public |
public.geomval |
rast public.raster, geomin public.geometry |
postgres |
sql |
|
|
public |
public.raster |
rast1 public.raster, band1 integer, rast2 public.raster, band2 integer, nodataval double precision [] |
albenard |
sql |
|
|
public |
public.raster |
rast1 public.raster, band1 integer, rast2 public.raster, band2 integer, nodataval double precision |
albenard |
sql |
|
|
public |
public.raster |
rast1 public.raster, band1 integer, rast2 public.raster, band2 integer, returnband text = 'BOTH'::text, nodataval double precision [] = NULL::double precision[] |
albenard |
plpgsql |
|
|
public |
public.raster |
rast1 public.raster, band1 integer, rast2 public.raster, band2 integer, returnband text, nodataval double precision |
albenard |
sql |
|
|
public |
public.raster |
rast1 public.raster, rast2 public.raster, nodataval double precision [] |
albenard |
sql |
|
|
public |
public.raster |
rast1 public.raster, rast2 public.raster, nodataval double precision |
albenard |
sql |
|
|
public |
public.raster |
rast1 public.raster, rast2 public.raster, returnband text = 'BOTH'::text, nodataval double precision [] = NULL::double precision[] |
albenard |
sql |
|
|
public |
public.raster |
rast1 public.raster, rast2 public.raster, returnband text, nodataval double precision |
albenard |
sql |
|
|
public |
public.geometry |
text, text |
albenard |
sql |
|
|
public |
boolean |
geom public.geometry, rast public.raster, nband integer = NULL::integer |
postgres |
sql |
args: geommin, rast, nband=NULL - Return true if raster rastA spatially intersects raster rastB. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
args: geomA, geomB - Returns TRUE if the Geometries/Geography "spatially intersect in 2D" - (share any portion of space) and FALSE if they dont (they are Disjoint). For geography -- tolerance is 0.00001 meters (so any points that close are considered to intersect) |
|
public |
boolean |
public.geography, public.geography |
albenard |
sql |
args: geogA, geogB - Returns TRUE if the Geometries/Geography "spatially intersect in 2D" - (share any portion of space) and FALSE if they dont (they are Disjoint). For geography -- tolerance is 0.00001 meters (so any points that close are considered to intersect) |
|
public |
boolean |
rast public.raster, geom public.geometry, nband integer = NULL::integer |
postgres |
sql |
args: rast, geommin, nband=NULL - Return true if raster rastA spatially intersects raster rastB. |
|
public |
boolean |
rast public.raster, nband integer, geom public.geometry |
postgres |
sql |
args: rast, nband, geommin - Return true if raster rastA spatially intersects raster rastB. |
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
postgres |
sql |
args: rastA, nbandA, rastB, nbandB - Return true if raster rastA spatially intersects raster rastB. |
|
public |
boolean |
rast1 public.raster, rast2 public.raster |
postgres |
sql |
args: rastA, rastB - Return true if raster rastA spatially intersects raster rastB. |
|
public |
boolean |
text, text |
albenard |
sql |
|
|
public |
double precision |
value double precision [], pos integer [], variadic userargs text [] = NULL::text[] |
albenard |
plpgsql |
|
|
public |
boolean |
public.geometry |
albenard |
c |
args: g - Returns TRUE if the LINESTRINGs start and end points are coincident. For Polyhedral surface is closed (volumetric). |
|
public |
boolean |
public.geometry |
albenard |
c |
args: g - Returns TRUE if the argument is a collection (MULTI*, GEOMETRYCOLLECTION, ...) |
|
public |
boolean |
rast public.raster, coverage public.raster, tilewidth integer, tileheight integer |
albenard |
plpgsql |
|
|
public |
boolean |
public.geometry |
albenard |
c |
args: geomA - Returns true if this Geometry is an empty geometrycollection, polygon, point etc. |
|
public |
boolean |
rast public.raster |
albenard |
c |
args: rast - Returns true if the raster is empty (width = 0 and height = 0). Otherwise, returns false. |
|
public |
boolean |
public.geometry |
albenard |
c |
args: g - Returns TRUE if this LINESTRING is both closed and simple. |
|
public |
boolean |
public.geometry |
albenard |
c |
args: geomA - Returns (TRUE) if this Geometry has no anomalous geometric points, such as self intersection or self tangency. |
|
public |
boolean |
public.geometry |
albenard |
c |
args: g - Returns true if the ST_Geometry is well formed. |
|
public |
boolean |
public.geometry, integer |
albenard |
sql |
args: g, flags - Returns true if the ST_Geometry is well formed. |
|
public |
public.valid_detail |
public.geometry |
albenard |
c |
args: geom - Returns a valid_detail (valid,reason,location) row stating if a geometry is valid or not and if not valid, a reason why and a location where. |
|
public |
public.valid_detail |
public.geometry, integer |
albenard |
c |
args: geom, flags - Returns a valid_detail (valid,reason,location) row stating if a geometry is valid or not and if not valid, a reason why and a location where. |
|
public |
text |
public.geometry |
albenard |
c |
args: geomA - Returns text stating if a geometry is valid or not and if not valid, a reason why. |
|
public |
text |
public.geometry, integer |
albenard |
sql |
args: geomA, flags - Returns text stating if a geometry is valid or not and if not valid, a reason why. |
|
public |
boolean |
public.geometry |
albenard |
c |
args: line - Returns true if the geometry is a valid trajectory. |
|
public |
double precision |
geog public.geography, use_spheroid boolean = true |
albenard |
c |
args: geog, use_spheroid=true - Returns the 2D length of the geometry if it is a LineString or MultiLineString. geometry are in units of spatial reference and geography are in meters (default spheroid) |
|
public |
double precision |
public.geometry |
albenard |
c |
args: a_2dlinestring - Returns the 2D length of the geometry if it is a LineString or MultiLineString. geometry are in units of spatial reference and geography are in meters (default spheroid) |
|
public |
double precision |
text |
albenard |
sql |
|
|
public |
double precision |
public.geometry, public.spheroid |
albenard |
sql |
|
|
public |
double precision |
public.geometry |
albenard |
c |
args: a_2dlinestring - Returns the 2-dimensional length of the geometry if it is a linestring or multi-linestring. This is an alias for ST_Length |
|
public |
double precision |
public.geometry, public.spheroid |
albenard |
sql |
args: a_geometry, a_spheroid - Calculates the 2D length/perimeter of a geometry on an ellipsoid. This is useful if the coordinates of the geometry are in longitude/latitude and a length is desired without reprojection. |
|
public |
double precision |
public.geometry, public.spheroid |
albenard |
c |
|
|
public |
double precision |
public.geometry, public.spheroid |
albenard |
c |
args: a_geometry, a_spheroid - Calculates the 2D or 3D length/perimeter of a geometry on an ellipsoid. This is useful if the coordinates of the geometry are in longitude/latitude and a length is desired without reprojection. |
|
public |
public.geometry |
public.geometry, double precision |
albenard |
sql |
|
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry, double precision, double precision |
albenard |
sql |
|
|
public |
integer |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
args: linestringA, linestringB - Given 2 linestrings, returns a number between -3 and 3 denoting what kind of crossing behavior. 0 is no crossing. |
|
public |
public.geometry |
text, integer = 5 |
albenard |
c |
args: polyline, precision=5 - Creates a LineString from an Encoded Polyline. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: aMultiPoint - Creates a LineString from a MultiPoint geometry. |
|
public |
public.geometry |
text |
albenard |
sql |
args: WKT - Makes a Geometry from WKT representation with the given SRID. If SRID is not given, it defaults to 0. |
|
public |
public.geometry |
text, integer |
albenard |
sql |
args: WKT, srid - Makes a Geometry from WKT representation with the given SRID. If SRID is not given, it defaults to 0. |
|
public |
public.geometry |
bytea |
albenard |
sql |
args: WKB - Makes a LINESTRING from WKB with the given SRID |
|
public |
public.geometry |
bytea, integer |
albenard |
sql |
args: WKB, srid - Makes a LINESTRING from WKB with the given SRID |
|
public |
public.geometry |
public.geometry, double precision |
albenard |
c |
args: a_linestring, a_fraction - Returns a point interpolated along a line. Second argument is a float8 between 0 and 1 representing fraction of total length of linestring the point has to be located. |
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: a_linestring, a_point - Returns a float between 0 and 1 representing the location of the closest point on LineString to the given Point, as a fraction of total 2d line length. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: amultilinestring - Return a (set of) LineString(s) formed by sewing together a MULTILINESTRING. |
|
public |
public.geometry |
bytea |
albenard |
sql |
args: WKB - Makes a geometry from WKB with the given SRID. |
|
public |
public.geometry |
bytea, integer |
albenard |
sql |
args: WKB, srid - Makes a geometry from WKB with the given SRID. |
|
public |
public.geometry |
public.geometry, double precision, double precision |
albenard |
c |
args: a_linestring, startfraction, endfraction - Return a linestring being a substring of the input one starting and ending at the given fractions of total 2d length. Second and third arguments are float8 values between 0 and 1. |
|
public |
public.geometry |
geometry public.geometry |
albenard |
c |
args: geomANoncircular - Converts a LINESTRING/POLYGON to a CIRCULARSTRING, CURVEPOLYGON |
|
public |
public.geometry |
public.geometry, double precision |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry, double precision, double precision |
albenard |
c |
|
|
public |
public.geometry |
geometry public.geometry, measure double precision, leftrightoffset double precision = 0.0 |
albenard |
c |
args: ageom_with_measure, a_measure, offset - Return a derived geometry collection value with elements that match the specified measure. Polygonal elements are not supported. |
|
public |
public.geometry |
geometry public.geometry, frommeasure double precision, tomeasure double precision, leftrightoffset double precision = 0.0 |
albenard |
c |
args: geomA, measure_start, measure_end, offset - Return a derived geometry collection value with elements that match the specified range of measures inclusively. Polygonal elements are not supported. |
|
public |
public.geometry |
geometry public.geometry, fromelevation double precision, toelevation double precision |
albenard |
c |
args: geom_mline, elevation_start, elevation_end - Return a derived geometry (collection) value with elements that intersect the specified range of elevations inclusively. Only 3D, 4D LINESTRINGS and MULTILINESTRINGS are supported. |
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
args: g1, g2 - Returns the 2-dimensional longest line points of two geometries. The function will only return the first longest line if more than one, that the function finds. The line returned will always start in g1 and end in g2. The length of the line this function returns will always be the same as st_maxdistance returns for g1 and g2. |
|
public |
double precision |
public.geometry |
albenard |
c |
args: a_point - Return the M coordinate of the point, or NULL if not available. Input must be a point. |
|
public |
public.box2d |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: pointLowLeft, pointUpRight - Creates a BOX2D defined by the given point geometries. |
|
public |
public.raster |
rast public.raster |
albenard |
plpgsql |
args: rast - Returns an empty raster (having no bands) of given dimensions (width & height), upperleft X and Y, pixel size and rotation (scalex, scaley, skewx & skewy) and reference system (srid). If a raster is passed in, returns a new raster with the same size, alignment and SRID. If srid is left out, the spatial ref is set to unknown (0). |
|
public |
public.raster |
width integer, height integer, upperleftx double precision, upperlefty double precision, pixelsize double precision |
albenard |
sql |
args: width, height, upperleftx, upperlefty, pixelsize - Returns an empty raster (having no bands) of given dimensions (width & height), upperleft X and Y, pixel size and rotation (scalex, scaley, skewx & skewy) and reference system (srid). If a raster is passed in, returns a new raster with the same size, alignment and SRID. If srid is left out, the spatial ref is set to unknown (0). |
|
public |
public.raster |
width integer, height integer, upperleftx double precision, upperlefty double precision, scalex double precision, scaley double precision, skewx double precision, skewy double precision, srid integer = 0 |
postgres |
c |
args: width, height, upperleftx, upperlefty, scalex, scaley, skewx, skewy, srid=unknown - Returns an empty raster (having no bands) of given dimensions (width & height), upperleft X and Y, pixel size and rotation (scalex, scaley, skewx & skewy) and reference system (srid). If a raster is passed in, returns a new raster with the same size, alignment and SRID. If srid is left out, the spatial ref is set to unknown (0). |
|
public |
public.geometry |
double precision, double precision, double precision, double precision, integer = 0 |
albenard |
c |
args: xmin, ymin, xmax, ymax, srid=unknown - Creates a rectangular Polygon formed from the given minimums and maximums. Input values must be in SRS specified by the SRID. |
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: geom1, geom2 - Creates a Linestring from point, multipoint, or line geometries. |
|
public |
public.geometry |
public.geometry [] |
albenard |
c |
args: geoms_array - Creates a Linestring from point, multipoint, or line geometries. |
|
public |
public.geometry |
double precision, double precision |
albenard |
c |
args: x, y - Creates a 2D,3DZ or 4D point geometry. |
|
public |
public.geometry |
double precision, double precision, double precision |
albenard |
c |
args: x, y, z - Creates a 2D,3DZ or 4D point geometry. |
|
public |
public.geometry |
double precision, double precision, double precision, double precision |
albenard |
c |
args: x, y, z, m - Creates a 2D,3DZ or 4D point geometry. |
|
public |
public.geometry |
double precision, double precision, double precision |
albenard |
c |
args: x, y, m - Creates a point geometry with an x y and m coordinate. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: linestring - Creates a Polygon formed by the given shell. Input geometries must be closed LINESTRINGS. |
|
public |
public.geometry |
public.geometry, public.geometry [] |
albenard |
c |
args: outerlinestring, interiorlinestrings - Creates a Polygon formed by the given shell. Input geometries must be closed LINESTRINGS. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: input - Attempts to make an invalid geometry valid without losing vertices. |
|
public |
public.raster |
rast public.raster, nband integer [], callbackfunc pg_catalog.regprocedure, pixeltype text = NULL::text, extenttype text = 'FIRST'::text, customextent public.raster = NULL::raster, distancex integer = 0, distancey integer = 0, variadic userargs text [] = NULL::text[] |
albenard |
plpgsql |
|
|
public |
public.raster |
rast public.raster, nband integer, callbackfunc pg_catalog.regprocedure, mask double precision [], weighted boolean, pixeltype text = NULL::text, extenttype text = 'INTERSECTION'::text, customextent public.raster = NULL::raster, variadic userargs text [] = NULL::text[] |
albenard |
sql |
|
|
public |
public.raster |
rast public.raster, nband integer, callbackfunc pg_catalog.regprocedure, pixeltype text = NULL::text, extenttype text = 'FIRST'::text, customextent public.raster = NULL::raster, distancex integer = 0, distancey integer = 0, variadic userargs text [] = NULL::text[] |
albenard |
sql |
|
|
public |
public.raster |
rast public.raster, nband integer, pixeltype text, expression text, nodataval double precision = NULL::double precision |
albenard |
sql |
|
|
public |
public.raster |
rast public.raster, pixeltype text, expression text, nodataval double precision = NULL::double precision |
albenard |
sql |
|
|
public |
public.raster |
rast1 public.raster, band1 integer, rast2 public.raster, band2 integer, expression text, pixeltype text = NULL::text, extenttype text = 'INTERSECTION'::text, nodata1expr text = NULL::text, nodata2expr text = NULL::text, nodatanodataval double precision = NULL::double precision |
albenard |
sql |
|
|
public |
public.raster |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer, callbackfunc pg_catalog.regprocedure, pixeltype text = NULL::text, extenttype text = 'INTERSECTION'::text, customextent public.raster = NULL::raster, distancex integer = 0, distancey integer = 0, variadic userargs text [] = NULL::text[] |
albenard |
sql |
|
|
public |
public.raster |
rast1 public.raster, rast2 public.raster, expression text, pixeltype text = NULL::text, extenttype text = 'INTERSECTION'::text, nodata1expr text = NULL::text, nodata2expr text = NULL::text, nodatanodataval double precision = NULL::double precision |
albenard |
sql |
|
|
public |
public.raster |
rastbandargset public.rastbandarg [], callbackfunc pg_catalog.regprocedure, pixeltype text = NULL::text, extenttype text = 'INTERSECTION'::text, customextent public.raster = NULL::raster, distancex integer = 0, distancey integer = 0, variadic userargs text [] = NULL::text[] |
albenard |
sql |
|
|
public |
public.raster |
rast public.raster, band integer, pixeltype text, expression text, nodataval double precision = NULL::double precision |
albenard |
c |
|
|
public |
public.raster |
rast public.raster, pixeltype text, expression text, nodataval double precision = NULL::double precision |
albenard |
sql |
|
|
public |
public.raster |
rast1 public.raster, band1 integer, rast2 public.raster, band2 integer, expression text, pixeltype text = NULL::text, extenttype text = 'INTERSECTION'::text, nodata1expr text = NULL::text, nodata2expr text = NULL::text, nodatanodataval double precision = NULL::double precision |
albenard |
c |
|
|
public |
public.raster |
rast1 public.raster, rast2 public.raster, expression text, pixeltype text = NULL::text, extenttype text = 'INTERSECTION'::text, nodata1expr text = NULL::text, nodata2expr text = NULL::text, nodatanodataval double precision = NULL::double precision |
albenard |
sql |
|
|
public |
public.raster |
rast public.raster, band integer, onerastuserfunc pg_catalog.regprocedure |
postgres |
sql |
|
|
public |
public.raster |
rast public.raster, band integer, onerastuserfunc pg_catalog.regprocedure, variadic args text [] |
postgres |
sql |
|
|
public |
public.raster |
rast public.raster, band integer, pixeltype text, onerastuserfunc pg_catalog.regprocedure |
postgres |
sql |
|
|
public |
public.raster |
rast public.raster, band integer, pixeltype text, onerastuserfunc pg_catalog.regprocedure, variadic args text [] |
postgres |
c |
|
|
public |
public.raster |
rast public.raster, onerastuserfunc pg_catalog.regprocedure |
postgres |
sql |
|
|
public |
public.raster |
rast public.raster, onerastuserfunc pg_catalog.regprocedure, variadic args text [] |
postgres |
sql |
|
|
public |
public.raster |
rast public.raster, pixeltype text, onerastuserfunc pg_catalog.regprocedure |
postgres |
sql |
|
|
public |
public.raster |
rast public.raster, pixeltype text, onerastuserfunc pg_catalog.regprocedure, variadic args text [] |
postgres |
sql |
|
|
public |
public.raster |
rast1 public.raster, band1 integer, rast2 public.raster, band2 integer, tworastuserfunc pg_catalog.regprocedure, pixeltype text = NULL::text, extenttype text = 'INTERSECTION'::text, variadic userargs text [] = NULL::text[] |
postgres |
c |
|
|
public |
public.raster |
rast1 public.raster, rast2 public.raster, tworastuserfunc pg_catalog.regprocedure, pixeltype text = NULL::text, extenttype text = 'INTERSECTION'::text, variadic userargs text [] = NULL::text[] |
postgres |
sql |
|
|
public |
public.raster |
rast public.raster, band integer, pixeltype text, ngbwidth integer, ngbheight integer, onerastngbuserfunc pg_catalog.regprocedure, nodatamode text, variadic args text [] |
postgres |
c |
|
|
public |
double precision |
matrix double precision [], nodatamode text, variadic args text [] |
albenard |
plpgsql |
|
|
public |
double precision |
value double precision [], pos integer [], variadic userargs text [] = NULL::text[] |
albenard |
plpgsql |
|
|
public |
double precision |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
args: g1, g2 - Returns the 2-dimensional largest distance between two geometries in projected units. |
|
public |
double precision |
matrix double precision [], nodatamode text, variadic args text [] |
albenard |
plpgsql |
|
|
public |
double precision |
value double precision [], pos integer [], variadic userargs text [] = NULL::text[] |
albenard |
plpgsql |
|
|
public |
integer |
public.geometry |
albenard |
sql |
|
|
public |
integer |
public.geometry |
albenard |
c |
args: geomA - Returns the amount of space (in bytes) the geometry takes. |
|
public |
integer |
public.raster |
albenard |
c |
args: rast - Returns the amount of space (in bytes) the raster takes. |
|
public |
record |
rast public.raster, out upperleftx double precision, out upperlefty double precision, out width integer, out height integer, out scalex double precision, out scaley double precision, out skewx double precision, out skewy double precision, out srid integer, out numbands integer |
albenard |
c |
args: rast - Returns basic meta data about a raster object such as pixel size, rotation (skew), upper, lower left, etc. |
|
public |
double precision |
matrix double precision [], nodatamode text, variadic args text [] |
albenard |
plpgsql |
|
|
public |
double precision |
value double precision [], pos integer [], variadic userargs text [] = NULL::text[] |
albenard |
plpgsql |
|
|
public |
public.geometry |
rast public.raster, nband integer = NULL::integer |
albenard |
c |
|
|
public |
double precision |
value double precision [], pos integer [], variadic userargs text [] = NULL::text[] |
albenard |
plpgsql |
|
|
public |
public.geometry |
inputgeom public.geometry, segs_per_quarter integer = 48 |
albenard |
c |
args: geomA, num_segs_per_qt_circ=48 - Returns the smallest circle polygon that can fully contain a geometry. Default uses 48 segments per quarter circle. |
|
public |
record |
public.geometry, out center public.geometry, out radius double precision |
postgres |
c |
args: geom - Returns the center point and radius of the smallest circle that can fully contain a geometry. |
|
public |
double precision |
public.geometry |
postgres |
c |
args: g - Returns the minimum clearance of a geometry, a measure of a geometrys robustness. |
|
public |
public.geometry |
public.geometry |
postgres |
c |
args: g - Returns the two-point LineString spanning a geometrys minimum clearance. |
|
public |
double precision |
pixeltype text |
albenard |
c |
|
|
public |
public.geometry |
text |
albenard |
sql |
args: WKT - Return a specified ST_MultiLineString value from WKT representation. |
|
public |
public.geometry |
text, integer |
albenard |
sql |
args: WKT, srid - Return a specified ST_MultiLineString value from WKT representation. |
|
public |
public.geometry |
bytea |
albenard |
sql |
|
|
public |
public.geometry |
bytea, integer |
albenard |
sql |
|
|
public |
public.geometry |
text |
albenard |
sql |
args: WKT - Makes a Geometry from WKT with the given SRID. If SRID is not give, it defaults to 0. |
|
public |
public.geometry |
text, integer |
albenard |
sql |
args: WKT, srid - Makes a Geometry from WKT with the given SRID. If SRID is not give, it defaults to 0. |
|
public |
public.geometry |
bytea |
albenard |
sql |
|
|
public |
public.geometry |
bytea, integer |
albenard |
sql |
|
|
public |
public.geometry |
text |
albenard |
sql |
args: WKT - Makes a MultiPolygon Geometry from WKT with the given SRID. If SRID is not give, it defaults to 0. |
|
public |
public.geometry |
text, integer |
albenard |
sql |
args: WKT, srid - Makes a MultiPolygon Geometry from WKT with the given SRID. If SRID is not give, it defaults to 0. |
|
public |
public.geometry |
bytea |
albenard |
sql |
|
|
public |
public.geometry |
bytea, integer |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: g1 - Return the geometry as a MULTI* geometry. |
|
public |
public.geometry |
bytea |
albenard |
sql |
|
|
public |
public.geometry |
text |
albenard |
sql |
|
|
public |
public.geometry |
text, integer |
albenard |
sql |
|
|
public |
public.geometry |
text |
albenard |
sql |
|
|
public |
public.geometry |
bytea |
albenard |
sql |
|
|
public |
public.geometry |
bytea, integer |
albenard |
sql |
|
|
public |
public.geometry |
bytea |
albenard |
sql |
|
|
public |
public.geometry |
bytea, integer |
albenard |
sql |
|
|
public |
public.geometry |
text |
albenard |
sql |
|
|
public |
public.geometry |
text, integer |
albenard |
sql |
|
|
public |
smallint |
public.geometry |
albenard |
c |
args: g1 - Returns coordinate dimension of the geometry as a small int. Values are: 2,3 or 4. |
|
public |
double precision |
rast public.raster, band integer, columnx integer, rowy integer, exclude_nodata_value boolean = true |
postgres |
sql |
args: rast, bandnum, columnx, rowy, exclude_nodata_value=true - Returns the nearest non-NODATA value of a given bands pixel specified by a columnx and rowy or a geometric point expressed in the same spatial reference coordinate system as the raster. |
|
public |
double precision |
rast public.raster, band integer, pt public.geometry, exclude_nodata_value boolean = true |
albenard |
c |
args: rast, bandnum, pt, exclude_nodata_value=true - Returns the nearest non-NODATA value of a given bands pixel specified by a columnx and rowy or a geometric point expressed in the same spatial reference coordinate system as the raster. |
|
public |
double precision |
rast public.raster, columnx integer, rowy integer, exclude_nodata_value boolean = true |
postgres |
sql |
args: rast, columnx, rowy, exclude_nodata_value=true - Returns the nearest non-NODATA value of a given bands pixel specified by a columnx and rowy or a geometric point expressed in the same spatial reference coordinate system as the raster. |
|
public |
double precision |
rast public.raster, pt public.geometry, exclude_nodata_value boolean = true |
albenard |
sql |
args: rast, pt, exclude_nodata_value=true - Returns the nearest non-NODATA value of a given bands pixel specified by a columnx and rowy or a geometric point expressed in the same spatial reference coordinate system as the raster. |
|
public |
double precision [] |
rast public.raster, band integer, columnx integer, rowy integer, distancex integer, distancey integer, exclude_nodata_value boolean = true |
albenard |
sql |
args: rast, bandnum, columnX, rowY, distanceX, distanceY, exclude_nodata_value=true - Returns a 2-D double precision array of the non-NODATA values around a given bands pixel specified by either a columnX and rowY or a geometric point expressed in the same spatial reference coordinate system as the raster. |
|
public |
double precision [] |
rast public.raster, band integer, pt public.geometry, distancex integer, distancey integer, exclude_nodata_value boolean = true |
albenard |
plpgsql |
args: rast, bandnum, pt, distanceX, distanceY, exclude_nodata_value=true - Returns a 2-D double precision array of the non-NODATA values around a given bands pixel specified by either a columnX and rowY or a geometric point expressed in the same spatial reference coordinate system as the raster. |
|
public |
double precision [] |
rast public.raster, columnx integer, rowy integer, distancex integer, distancey integer, exclude_nodata_value boolean = true |
postgres |
sql |
args: rast, columnX, rowY, distanceX, distanceY, exclude_nodata_value=true - Returns a 2-D double precision array of the non-NODATA values around a given bands pixel specified by either a columnX and rowY or a geometric point expressed in the same spatial reference coordinate system as the raster. |
|
public |
double precision [] |
rast public.raster, pt public.geometry, distancex integer, distancey integer, exclude_nodata_value boolean = true |
albenard |
sql |
args: rast, pt, distanceX, distanceY, exclude_nodata_value=true - Returns a 2-D double precision array of the non-NODATA values around a given bands pixel specified by either a columnX and rowY or a geometric point expressed in the same spatial reference coordinate system as the raster. |
|
public |
public.geometry |
g public.geometry |
albenard |
c |
args: geom - Node a set of linestrings. |
|
public |
public.geometry |
geom public.geometry |
postgres |
c |
args: geom - Return the geometry in its canonical form. |
|
public |
text |
rast1 public.raster, rast2 public.raster |
albenard |
c |
args: rastA, rastB - Returns text stating if rasters are aligned and if not aligned, a reason why. |
|
public |
integer |
public.geometry |
albenard |
c |
args: g1 - Return the number of points (vertexes) in a geometry. |
|
public |
integer |
public.geometry |
albenard |
c |
args: geomA - If the geometry is a polygon or multi-polygon returns the number of rings. |
|
public |
integer |
public.raster |
albenard |
c |
args: rast - Returns the number of bands in the raster object. |
|
public |
integer |
public.geometry |
albenard |
c |
args: geom - If geometry is a GEOMETRYCOLLECTION (or MULTI*) return the number of geometries, for single geometries will return 1, otherwise return NULL. |
|
public |
integer |
public.geometry |
albenard |
c |
args: a_polygon - Return the number of interior rings of a polygon in the geometry. Synonym for ST_NumInteriorRings. |
|
public |
integer |
public.geometry |
albenard |
c |
args: a_polygon - Return the number of interior rings of a polygon geometry. |
|
public |
integer |
public.geometry |
albenard |
sql |
args: g1 - Return the number of faces on a Polyhedral Surface. Will return null for non-polyhedral geometries. |
|
public |
integer |
public.geometry |
albenard |
c |
args: g1 - Return the number of points in an ST_LineString or ST_CircularString value. |
|
public |
public.geometry |
line public.geometry, distance double precision, params text = ''::text |
albenard |
c |
args: line, signed_distance, style_parameters=' - Return an offset line at a given distance and side from an input line. Useful for computing parallel lines about a center line |
|
public |
boolean |
geometrya public.geometry, geometryb public.geometry |
albenard |
sql |
args: A, B - Returns true if the given geometries represent the same geometry and points are in the same directional order. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
args: A, B - Returns TRUE if the Geometries share space, are of the same dimension, but are not completely contained by each other. |
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
albenard |
sql |
args: rastA, nbandA, rastB, nbandB - Return true if raster rastA and rastB intersect but one does not completely contain the other. |
|
public |
boolean |
rast1 public.raster, rast2 public.raster |
albenard |
sql |
args: rastA, rastB - Return true if raster rastA and rastB intersect but one does not completely contain the other. |
|
public |
public.geometry |
public.geometry, integer |
albenard |
sql |
args: geomA, n - Return the 1-based Nth geometry (face) if the geometry is a POLYHEDRALSURFACE, POLYHEDRALSURFACEM. Otherwise, return NULL. |
|
public |
double precision |
geog public.geography, use_spheroid boolean = true |
albenard |
c |
args: geog, use_spheroid=true - Return the length measurement of the boundary of an ST_Surface or ST_MultiSurface geometry or geography. (Polygon, MultiPolygon). geometry measurement is in units of spatial reference and geography is in meters. |
|
public |
double precision |
public.geometry |
albenard |
c |
args: g1 - Return the length measurement of the boundary of an ST_Surface or ST_MultiSurface geometry or geography. (Polygon, MultiPolygon). geometry measurement is in units of spatial reference and geography is in meters. |
|
public |
double precision |
public.geometry |
albenard |
c |
args: geomA - Returns the 2-dimensional perimeter of the geometry, if it is a polygon or multi-polygon. This is currently an alias for ST_Perimeter. |
|
public |
public.geometry |
rast public.raster, x integer, y integer |
albenard |
sql |
args: rast, x, y - Returns the centroid (point geometry) of the area represented by a pixel. |
|
public |
record |
rast public.raster, band integer = 1, exclude_nodata_value boolean = true, out geom public.geometry, out val double precision, out x integer, out y integer |
albenard |
sql |
args: rast, band=1, exclude_nodata_value=TRUE - Returns the centroid (point geometry) for each pixel of a raster band along with the value, the X and the Y raster coordinates of each pixel. The point geometry is the centroid of the area represented by a pixel. |
|
public |
public.geometry |
rast public.raster, x integer, y integer |
albenard |
sql |
args: rast, columnx, rowy - Returns a point geometry of the pixels upper-left corner. |
|
public |
record |
rast public.raster, band integer = 1, exclude_nodata_value boolean = true, out geom public.geometry, out val double precision, out x integer, out y integer |
albenard |
sql |
args: rast, band=1, exclude_nodata_value=TRUE - Returns a point geometry for each pixel of a raster band along with the value, the X and the Y raster coordinates of each pixel. The coordinates of the point geometry are of the pixels upper-left corner. |
|
public |
public.geometry |
rast public.raster, x integer, y integer |
albenard |
sql |
args: rast, columnx, rowy - Returns the polygon geometry that bounds the pixel for a particular row and column. |
|
public |
record |
rast public.raster, band integer = 1, exclude_nodata_value boolean = true, out geom public.geometry, out val double precision, out x integer, out y integer |
albenard |
sql |
args: rast, band=1, exclude_nodata_value=TRUE - Returns the polygon geometry that bounds every pixel of a raster band along with the value, the X and the Y raster coordinates of each pixel. |
|
public |
double precision |
public.raster |
albenard |
c |
args: rast - Returns the pixel height in geometric units of the spatial reference system. |
|
public |
record |
rast public.raster, nband integer, search double precision [], exclude_nodata_value boolean = true, out val double precision, out x integer, out y integer |
albenard |
c |
args: rast, nband, search, exclude_nodata_value=true - Get the columnx, rowy coordinates of the pixel whose value equals the search value. |
|
public |
record |
rast public.raster, nband integer, search double precision, exclude_nodata_value boolean = true, out x integer, out y integer |
albenard |
sql |
args: rast, nband, search, exclude_nodata_value=true - Get the columnx, rowy coordinates of the pixel whose value equals the search value. |
|
public |
record |
rast public.raster, search double precision [], exclude_nodata_value boolean = true, out val double precision, out x integer, out y integer |
albenard |
sql |
args: rast, search, exclude_nodata_value=true - Get the columnx, rowy coordinates of the pixel whose value equals the search value. |
|
public |
record |
rast public.raster, search double precision, exclude_nodata_value boolean = true, out x integer, out y integer |
albenard |
sql |
args: rast, search, exclude_nodata_value=true - Get the columnx, rowy coordinates of the pixel whose value equals the search value. |
|
public |
double precision |
public.raster |
albenard |
c |
args: rast - Returns the pixel width in geometric units of the spatial reference system. |
|
public |
public.geometry |
double precision, double precision |
albenard |
c |
args: x_lon, y_lat - Returns an ST_Point with the given coordinate values. OGC alias for ST_MakePoint. |
|
public |
boolean |
public.geometry, double precision, double precision, double precision |
albenard |
sql |
|
|
public |
public.geometry |
text, integer = NULL::integer |
albenard |
c |
args: geohash, precision=full_precision_of_geohash - Return a point from a GeoHash string. |
|
public |
public.geometry |
text |
albenard |
sql |
args: WKT - Makes a point Geometry from WKT with the given SRID. If SRID is not given, it defaults to unknown. |
|
public |
public.geometry |
text, integer |
albenard |
sql |
args: WKT, srid - Makes a point Geometry from WKT with the given SRID. If SRID is not given, it defaults to unknown. |
|
public |
public.geometry |
bytea |
albenard |
sql |
|
|
public |
public.geometry |
bytea, integer |
albenard |
sql |
|
|
public |
boolean |
public.geometry, double precision, double precision, double precision |
albenard |
c |
args: a_point, center_x, center_y, radius - Is the point geometry insert circle defined by center_x, center_y, radius |
|
public |
public.geometry |
public.geometry, integer |
albenard |
c |
args: a_linestring, n - Return the Nth point in the first LineString or circular LineString in the geometry. Negative values are counted backwards from the end of the LineString. Returns NULL if there is no linestring in the geometry. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: g1 - Returns a POINT guaranteed to lie on the surface. |
|
public |
public.geometry |
public.geometry |
postgres |
c |
args: geom - Returns a MultiPoint containing all of the coordinates of a geometry. |
|
public |
public.geometry |
text |
albenard |
sql |
|
|
public |
public.geometry |
text, integer |
albenard |
sql |
|
|
public |
public.geometry |
bytea |
albenard |
sql |
|
|
public |
public.geometry |
bytea, integer |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry, integer |
albenard |
sql |
args: aLineString, srid - Returns a polygon built from the specified linestring and SRID. |
|
public |
public.geometry |
rast public.raster, band integer = 1 |
postgres |
c |
|
|
public |
public.geometry |
text |
albenard |
sql |
args: WKT - Makes a Geometry from WKT with the given SRID. If SRID is not give, it defaults to 0. |
|
public |
public.geometry |
text, integer |
albenard |
sql |
args: WKT, srid - Makes a Geometry from WKT with the given SRID. If SRID is not give, it defaults to 0. |
|
public |
public.geometry |
bytea |
albenard |
sql |
|
|
public |
public.geometry |
bytea, integer |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry [] |
albenard |
c |
args: geom_array - Aggregate. Creates a GeometryCollection containing possible polygons formed from the constituent linework of a set of geometries. |
|
public |
public.geography |
geog public.geography, distance double precision, azimuth double precision |
albenard |
c |
args: g1, distance, azimuth - Returns a POINT projected from a start point using a distance in meters and bearing (azimuth) in radians. |
|
public |
double precision |
rast public.raster, exclude_nodata_value boolean, quantile double precision = NULL::double precision |
albenard |
sql |
args: rast, exclude_nodata_value, quantile=NULL - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile. |
|
public |
double precision |
rast public.raster, nband integer, exclude_nodata_value boolean, quantile double precision |
albenard |
sql |
args: rast, nband, exclude_nodata_value, quantile - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile. |
|
public |
record |
rast public.raster, nband integer = 1, exclude_nodata_value boolean = true, quantiles double precision [] = NULL::double precision[], out quantile double precision, out value double precision |
postgres |
sql |
args: rast, nband=1, exclude_nodata_value=true, quantiles=NULL - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile. |
|
public |
double precision |
rast public.raster, nband integer, quantile double precision |
albenard |
sql |
args: rast, nband, quantile - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile. |
|
public |
record |
rast public.raster, nband integer, quantiles double precision [], out quantile double precision, out value double precision |
postgres |
sql |
args: rast, nband, quantiles - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile. |
|
public |
double precision |
rast public.raster, quantile double precision |
albenard |
sql |
args: rast, quantile - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile. |
|
public |
record |
rast public.raster, quantiles double precision [], out quantile double precision, out value double precision |
postgres |
sql |
args: rast, quantiles - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile. |
|
public |
double precision |
rastertable text, rastercolumn text, exclude_nodata_value boolean, quantile double precision = NULL::double precision |
albenard |
sql |
|
|
public |
double precision |
rastertable text, rastercolumn text, nband integer, exclude_nodata_value boolean, quantile double precision |
albenard |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, nband integer = 1, exclude_nodata_value boolean = true, quantiles double precision [] = NULL::double precision[], out quantile double precision, out value double precision |
postgres |
sql |
args: rastertable, rastercolumn, nband=1, exclude_nodata_value=true, quantiles=NULL - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile. |
|
public |
double precision |
rastertable text, rastercolumn text, nband integer, quantile double precision |
albenard |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, nband integer, quantiles double precision [], out quantile double precision, out value double precision |
postgres |
sql |
args: rastertable, rastercolumn, nband, quantiles - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile. |
|
public |
double precision |
rastertable text, rastercolumn text, quantile double precision |
albenard |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, quantiles double precision [], out quantile double precision, out value double precision |
postgres |
sql |
|
|
public |
double precision |
matrix double precision [], nodatamode text, variadic args text [] |
albenard |
plpgsql |
|
|
public |
double precision |
value double precision [], pos integer [], variadic userargs text [] = NULL::text[] |
albenard |
plpgsql |
|
|
public |
record |
rast public.raster, columnx integer, rowy integer, out longitude double precision, out latitude double precision |
albenard |
sql |
args: rast, xcolumn, yrow - Returns the rasters upper left corner as geometric X and Y (longitude and latitude) given a column and row. Column and row starts at 1. |
|
public |
double precision |
rast public.raster, xr integer |
albenard |
sql |
args: rast, xcolumn - Returns the geometric X coordinate upper left of a raster, column and row. Numbering of columns and rows starts at 1. |
|
public |
double precision |
rast public.raster, xr integer, yr integer |
albenard |
sql |
args: rast, xcolumn, yrow - Returns the geometric X coordinate upper left of a raster, column and row. Numbering of columns and rows starts at 1. |
|
public |
double precision |
rast public.raster, xr integer, yr integer |
albenard |
sql |
args: rast, xcolumn, yrow - Returns the geometric Y coordinate upper left corner of a raster, column and row. Numbering of columns and rows starts at 1. |
|
public |
double precision |
rast public.raster, yr integer |
albenard |
sql |
args: rast, yrow - Returns the geometric Y coordinate upper left corner of a raster, column and row. Numbering of columns and rows starts at 1. |
|
public |
public.raster |
rast public.raster, nband integer, reclassexpr text, pixeltype text, nodataval double precision = NULL::double precision |
albenard |
sql |
|
|
public |
public.raster |
rast public.raster, reclassexpr text, pixeltype text |
albenard |
sql |
|
|
public |
public.raster |
rast public.raster, variadic reclassargset public.reclassarg [] |
albenard |
plpgsql |
|
|
public |
text |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: geomA, geomB - Returns true if this Geometry is spatially related to anotherGeometry, by testing for intersections between the Interior, Boundary and Exterior of the two geometries as specified by the values in the intersectionMatrixPattern. If no intersectionMatrixPattern is passed in, then returns the maximum intersectionMatrixPattern that relates the 2 geometries. |
|
public |
text |
geom1 public.geometry, geom2 public.geometry, integer |
albenard |
c |
args: geomA, geomB, BoundaryNodeRule - Returns true if this Geometry is spatially related to anotherGeometry, by testing for intersections between the Interior, Boundary and Exterior of the two geometries as specified by the values in the intersectionMatrixPattern. If no intersectionMatrixPattern is passed in, then returns the maximum intersectionMatrixPattern that relates the 2 geometries. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry, text |
albenard |
c |
args: geomA, geomB, intersectionMatrixPattern - Returns true if this Geometry is spatially related to anotherGeometry, by testing for intersections between the Interior, Boundary and Exterior of the two geometries as specified by the values in the intersectionMatrixPattern. If no intersectionMatrixPattern is passed in, then returns the maximum intersectionMatrixPattern that relates the 2 geometries. |
|
public |
boolean |
text, text |
albenard |
c |
args: intersectionMatrix, intersectionMatrixPattern - Returns true if intersectionMattrixPattern1 implies intersectionMatrixPattern2 |
|
public |
public.geometry |
public.geometry, integer |
albenard |
c |
args: linestring, offset - Remove point from a linestring. |
|
public |
public.geometry |
geom public.geometry, tolerance double precision = 0.0 |
albenard |
c |
args: geom, tolerance - Returns a version of the given geometry with duplicated points removed. |
|
public |
public.raster |
rast public.raster, ref public.raster, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125, usescale boolean = true |
albenard |
plpgsql |
args: rast, ref, algorithm=NearestNeighbour, maxerr=0.125, usescale=true - Resample a raster using a specified resampling algorithm, new dimensions, an arbitrary grid corner and a set of raster georeferencing attributes defined or borrowed from another raster. |
|
public |
public.raster |
rast public.raster, ref public.raster, usescale boolean, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125 |
albenard |
sql |
args: rast, ref, usescale, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster using a specified resampling algorithm, new dimensions, an arbitrary grid corner and a set of raster georeferencing attributes defined or borrowed from another raster. |
|
public |
public.raster |
rast public.raster, scalex double precision = 0, scaley double precision = 0, gridx double precision = NULL::double precision, gridy double precision = NULL::double precision, skewx double precision = 0, skewy double precision = 0, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125 |
albenard |
sql |
args: rast, scalex=0, scaley=0, gridx=NULL, gridy=NULL, skewx=0, skewy=0, algorithm=NearestNeighbor, maxerr=0.125 - Resample a raster using a specified resampling algorithm, new dimensions, an arbitrary grid corner and a set of raster georeferencing attributes defined or borrowed from another raster. |
|
public |
public.raster |
rast public.raster, width integer, height integer, gridx double precision = NULL::double precision, gridy double precision = NULL::double precision, skewx double precision = 0, skewy double precision = 0, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125 |
albenard |
sql |
args: rast, width, height, gridx=NULL, gridy=NULL, skewx=0, skewy=0, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster using a specified resampling algorithm, new dimensions, an arbitrary grid corner and a set of raster georeferencing attributes defined or borrowed from another raster. |
|
public |
public.raster |
rast public.raster, scalex double precision, scaley double precision, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125 |
albenard |
sql |
args: rast, scalex, scaley, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by adjusting only its scale (or pixel size). New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor. |
|
public |
public.raster |
rast public.raster, scalexy double precision, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125 |
albenard |
sql |
args: rast, scalexy, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by adjusting only its scale (or pixel size). New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor. |
|
public |
public.raster |
rast public.raster, percentwidth double precision, percentheight double precision, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125 |
albenard |
plpgsql |
args: rast, percentwidth, percentheight, algorithm=NearestNeighbor, maxerr=0.125 - Resize a raster to a new width/height |
|
public |
public.raster |
rast public.raster, width integer, height integer, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125 |
albenard |
sql |
args: rast, width, height, algorithm=NearestNeighbor, maxerr=0.125 - Resize a raster to a new width/height |
|
public |
public.raster |
rast public.raster, width text, height text, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125 |
albenard |
plpgsql |
args: rast, width, height, algorithm=NearestNeighbor, maxerr=0.125 - Resize a raster to a new width/height |
|
public |
public.raster |
rast public.raster, skewx double precision, skewy double precision, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125 |
albenard |
sql |
args: rast, skewx, skewy, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by adjusting only its skew (or rotation parameters). New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor. |
|
public |
public.raster |
rast public.raster, skewxy double precision, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125 |
albenard |
sql |
args: rast, skewxy, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by adjusting only its skew (or rotation parameters). New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor. |
|
public |
public.raster |
tab pg_catalog.regclass, col name, ext public.geometry, sfx double precision, sfy double precision, tw integer, th integer, algo text = 'NearestNeighbour'::text |
albenard |
plpgsql |
args: tab, col, ext, sfx, sfy, tw, th, algo='NearestNeighbor' - Return a set of configured tiles from an arbitrarily tiled raster coverage. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: g1 - Return the geometry with vertex order reversed. |
|
public |
public.geometry |
public.geometry, double precision |
albenard |
sql |
args: geomA, rotRadians - Rotate a geometry rotRadians counter-clockwise about an origin. |
|
public |
public.geometry |
public.geometry, double precision, double precision, double precision |
albenard |
sql |
args: geomA, rotRadians, x0, y0 - Rotate a geometry rotRadians counter-clockwise about an origin. |
|
public |
public.geometry |
public.geometry, double precision, public.geometry |
albenard |
sql |
args: geomA, rotRadians, pointOrigin - Rotate a geometry rotRadians counter-clockwise about an origin. |
|
public |
public.geometry |
public.geometry, double precision |
albenard |
sql |
args: geomA, rotRadians - Rotate a geometry rotRadians about the X axis. |
|
public |
public.geometry |
public.geometry, double precision |
albenard |
sql |
args: geomA, rotRadians - Rotate a geometry rotRadians about the Y axis. |
|
public |
public.geometry |
public.geometry, double precision |
albenard |
sql |
args: geomA, rotRadians - Rotate a geometry rotRadians about the Z axis. |
|
public |
double precision |
public.raster |
albenard |
sql |
args: rast - Returns the rotation of the raster in radian. |
|
public |
public.raster |
rast public.raster, nband integer, customextent public.raster, pixeltype text = '32BF'::text, interpolate_nodata boolean = false |
albenard |
plpgsql |
|
|
public |
public.raster |
rast public.raster, nband integer = 1, pixeltype text = '32BF'::text, interpolate_nodata boolean = false |
albenard |
sql |
|
|
public |
boolean |
rast1 public.raster, rast2 public.raster |
albenard |
c |
args: rastA, rastB - Returns true if rasters have same skew, scale, spatial ref, and offset (pixels can be put on same grid without cutting into pixels) and false if they dont with notice detailing issue. |
|
public |
boolean |
ulx1 double precision, uly1 double precision, scalex1 double precision, scaley1 double precision, skewx1 double precision, skewy1 double precision, ulx2 double precision, uly2 double precision, scalex2 double precision, scaley2 double precision, skewx2 double precision, skewy2 double precision |
albenard |
sql |
args: ulx1, uly1, scalex1, scaley1, skewx1, skewy1, ulx2, uly2, scalex2, scaley2, skewx2, skewy2 - Returns true if rasters have same skew, scale, spatial ref, and offset (pixels can be put on same grid without cutting into pixels) and false if they dont with notice detailing issue. |
|
public |
public.geometry |
public.geometry, double precision, double precision |
albenard |
sql |
args: geomA, XFactor, YFactor - Scale a geometry by given factors. |
|
public |
public.geometry |
public.geometry, double precision, double precision, double precision |
albenard |
sql |
args: geomA, XFactor, YFactor, ZFactor - Scale a geometry by given factors. |
|
public |
public.geometry |
public.geometry, public.geometry |
albenard |
c |
args: geom, factor - Scale a geometry by given factors. |
|
public |
double precision |
public.raster |
albenard |
c |
args: rast - Returns the X component of the pixel width in units of coordinate reference system. |
|
public |
double precision |
public.raster |
albenard |
c |
args: rast - Returns the Y component of the pixel height in units of coordinate reference system. |
|
public |
public.geography |
geog public.geography, max_segment_length double precision |
albenard |
c |
args: geog, max_segment_length - Return a modified geometry/geography having no segment longer than the given distance. |
|
public |
public.geometry |
public.geometry, double precision |
albenard |
c |
args: geom, max_segment_length - Return a modified geometry/geography having no segment longer than the given distance. |
|
public |
public.raster |
rast public.raster, band integer = 1 |
postgres |
c |
args: rast, band=1 - Sets the isnodata flag of the band to TRUE. |
|
public |
public.raster |
rast public.raster, band integer, nodatavalue double precision, forcechecking boolean = false |
postgres |
c |
args: rast, band, nodatavalue, forcechecking=false - Sets the value for the given band that represents no data. Band 1 is assumed if no band is specified. To mark a band as having no nodata value, set the nodata value = NULL. |
|
public |
public.raster |
rast public.raster, nodatavalue double precision |
albenard |
sql |
args: rast, nodatavalue - Sets the value for the given band that represents no data. Band 1 is assumed if no band is specified. To mark a band as having no nodata value, set the nodata value = NULL. |
|
public |
public.geometry |
public.geometry, double precision = '-1'::integer, integer = 1 |
albenard |
c |
args: geomA, threshold = 0, set_area = 1 - Sets the effective area for each vertex, storing the value in the M ordinate. A simplified geometry can then be generated by filtering on the M ordinate. |
|
public |
public.raster |
rast public.raster, georef text, format text = 'GDAL'::text |
postgres |
plpgsql |
args: rast, georefcoords, format=GDAL - Set Georeference 6 georeference parameters in a single call. Numbers should be separated by white space. Accepts inputs in GDAL or ESRI format. Default is GDAL. |
|
public |
public.raster |
rast public.raster, upperleftx double precision, upperlefty double precision, scalex double precision, scaley double precision, skewx double precision, skewy double precision |
albenard |
sql |
args: rast, upperleftx, upperlefty, scalex, scaley, skewx, skewy - Set Georeference 6 georeference parameters in a single call. Numbers should be separated by white space. Accepts inputs in GDAL or ESRI format. Default is GDAL. |
|
public |
public.raster |
rast public.raster, imag double precision, jmag double precision, theta_i double precision, theta_ij double precision, xoffset double precision, yoffset double precision |
albenard |
c |
|
|
public |
public.geometry |
public.geometry, integer, public.geometry |
albenard |
c |
args: linestring, zerobasedposition, point - Replace point of a linestring with a given point. |
|
public |
public.raster |
rast public.raster, rotation double precision |
albenard |
c |
args: rast, rotation - Set the rotation of the raster in radian. |
|
public |
public.raster |
rast public.raster, scale double precision |
albenard |
c |
args: rast, xy - Sets the X and Y size of pixels in units of coordinate reference system. Number units/pixel width/height. |
|
public |
public.raster |
rast public.raster, scalex double precision, scaley double precision |
albenard |
c |
args: rast, x, y - Sets the X and Y size of pixels in units of coordinate reference system. Number units/pixel width/height. |
|
public |
public.raster |
rast public.raster, skew double precision |
albenard |
c |
args: rast, skewxy - Sets the georeference X and Y skew (or rotation parameter). If only one is passed in, sets X and Y to the same value. |
|
public |
public.raster |
rast public.raster, skewx double precision, skewy double precision |
albenard |
c |
args: rast, skewx, skewy - Sets the georeference X and Y skew (or rotation parameter). If only one is passed in, sets X and Y to the same value. |
|
public |
public.geography |
geog public.geography, srid integer |
albenard |
c |
|
|
public |
public.geometry |
public.geometry, integer |
albenard |
c |
args: geom, srid - Set the SRID on a geometry to a particular integer value. |
|
public |
public.raster |
rast public.raster, srid integer |
albenard |
c |
args: rast, srid - Sets the SRID of a raster to a particular integer srid defined in the spatial_ref_sys table. |
|
public |
public.raster |
rast public.raster, upperleftx double precision, upperlefty double precision |
albenard |
c |
args: rast, x, y - Sets the value of the upper left corner of the pixel to projected X and Y coordinates. |
|
public |
public.raster |
rast public.raster, band integer, x integer, y integer, newvalue double precision |
albenard |
c |
args: rast, bandnum, columnx, rowy, newvalue - Returns modified raster resulting from setting the value of a given band in a given columnx, rowy pixel or the pixels that intersect a particular geometry. Band numbers start at 1 and assumed to be 1 if not specified. |
|
public |
public.raster |
rast public.raster, geom public.geometry, newvalue double precision |
postgres |
sql |
args: rast, geom, newvalue - Returns modified raster resulting from setting the value of a given band in a given columnx, rowy pixel or the pixels that intersect a particular geometry. Band numbers start at 1 and assumed to be 1 if not specified. |
|
public |
public.raster |
rast public.raster, nband integer, geom public.geometry, newvalue double precision |
postgres |
sql |
args: rast, bandnum, geom, newvalue - Returns modified raster resulting from setting the value of a given band in a given columnx, rowy pixel or the pixels that intersect a particular geometry. Band numbers start at 1 and assumed to be 1 if not specified. |
|
public |
public.raster |
rast public.raster, x integer, y integer, newvalue double precision |
albenard |
sql |
args: rast, columnx, rowy, newvalue - Returns modified raster resulting from setting the value of a given band in a given columnx, rowy pixel or the pixels that intersect a particular geometry. Band numbers start at 1 and assumed to be 1 if not specified. |
|
public |
public.raster |
rast public.raster, nband integer, geomvalset public.geomval [], keepnodata boolean = false |
albenard |
c |
args: rast, nband, geomvalset, keepnodata=FALSE - Returns modified raster resulting from setting the values of a given band. |
|
public |
public.raster |
rast public.raster, nband integer, x integer, y integer, newvalueset double precision [], noset boolean [] = NULL::boolean[], keepnodata boolean = false |
albenard |
sql |
args: rast, nband, columnx, rowy, newvalueset, noset=NULL, keepnodata=FALSE - Returns modified raster resulting from setting the values of a given band. |
|
public |
public.raster |
rast public.raster, nband integer, x integer, y integer, newvalueset double precision [], nosetvalue double precision, keepnodata boolean = false |
albenard |
sql |
args: rast, nband, columnx, rowy, newvalueset, nosetvalue, keepnodata=FALSE - Returns modified raster resulting from setting the values of a given band. |
|
public |
public.raster |
rast public.raster, nband integer, x integer, y integer, width integer, height integer, newvalue double precision, keepnodata boolean = false |
albenard |
plpgsql |
args: rast, nband, columnx, rowy, width, height, newvalue, keepnodata=FALSE - Returns modified raster resulting from setting the values of a given band. |
|
public |
public.raster |
rast public.raster, x integer, y integer, width integer, height integer, newvalue double precision, keepnodata boolean = false |
albenard |
plpgsql |
args: rast, columnx, rowy, width, height, newvalue, keepnodata=FALSE - Returns modified raster resulting from setting the values of a given band. |
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: lineal1, lineal2 - Returns a collection containing paths shared by the two input linestrings/multilinestrings. |
|
public |
public.geometry |
public.geometry |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: geomA - Toggle geometry coordinates between -180..180 and 0..360 ranges. |
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: g1, g2 - Returns the 2-dimensional shortest line between two geometries |
|
public |
public.geometry |
public.geometry, double precision |
albenard |
c |
|
|
public |
public.geometry |
public.geometry, double precision, boolean |
albenard |
c |
args: geomA, tolerance, preserveCollapsed - Returns a "simplified" version of the given geometry using the Douglas-Peucker algorithm. |
|
public |
public.geometry |
public.geometry, double precision |
albenard |
c |
args: geomA, tolerance - Returns a "simplified" version of the given geometry using the Douglas-Peucker algorithm. Will avoid creating derived geometries (polygons in particular) that are invalid. |
|
public |
public.geometry |
public.geometry, double precision |
albenard |
c |
args: geomA, tolerance - Returns a "simplified" version of the given geometry using the Visvalingam-Whyatt algorithm |
|
public |
double precision |
public.raster |
albenard |
c |
args: rast - Returns the georeference X skew (or rotation parameter). |
|
public |
double precision |
public.raster |
albenard |
c |
args: rast - Returns the georeference Y skew (or rotation parameter). |
|
public |
public.raster |
rast public.raster, nband integer, customextent public.raster, pixeltype text = '32BF'::text, units text = 'DEGREES'::text, scale double precision = 1.0, interpolate_nodata boolean = false |
albenard |
plpgsql |
|
|
public |
public.raster |
rast public.raster, nband integer = 1, pixeltype text = '32BF'::text, units text = 'DEGREES'::text, scale double precision = 1.0, interpolate_nodata boolean = false |
postgres |
sql |
|
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry, double precision |
albenard |
c |
args: input, reference, tolerance - Snap segments and vertices of input geometry to vertices of a reference geometry. |
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry, double precision, double precision, double precision, double precision |
albenard |
c |
args: geomA, pointOrigin, sizeX, sizeY, sizeZ, sizeM - Snap all points of the input geometry to a regular grid. |
|
public |
public.geometry |
public.geometry, double precision |
albenard |
sql |
args: geomA, size - Snap all points of the input geometry to a regular grid. |
|
public |
public.geometry |
public.geometry, double precision, double precision |
albenard |
sql |
args: geomA, sizeX, sizeY - Snap all points of the input geometry to a regular grid. |
|
public |
public.geometry |
public.geometry, double precision, double precision, double precision, double precision |
albenard |
c |
args: geomA, originX, originY, sizeX, sizeY - Snap all points of the input geometry to a regular grid. |
|
public |
public.raster |
rast public.raster, gridx double precision, gridy double precision, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125, scalex double precision = 0, scaley double precision = 0 |
albenard |
sql |
args: rast, gridx, gridy, algorithm=NearestNeighbour, maxerr=0.125, scalex=DEFAULT 0, scaley=DEFAULT 0 - Resample a raster by snapping it to a grid. New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor. |
|
public |
public.raster |
rast public.raster, gridx double precision, gridy double precision, scalex double precision, scaley double precision, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125 |
albenard |
sql |
args: rast, gridx, gridy, scalex, scaley, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by snapping it to a grid. New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor. |
|
public |
public.raster |
rast public.raster, gridx double precision, gridy double precision, scalexy double precision, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125 |
albenard |
sql |
args: rast, gridx, gridy, scalexy, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by snapping it to a grid. New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor. |
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: input, blade - Returns a collection of geometries resulting by splitting a geometry. |
|
public |
integer |
geog public.geography |
albenard |
c |
|
|
public |
integer |
public.geometry |
albenard |
c |
args: g1 - Returns the spatial reference identifier for the ST_Geometry as defined in spatial_ref_sys table. |
|
public |
integer |
public.raster |
albenard |
c |
args: rast - Returns the spatial reference identifier of the raster as defined in spatial_ref_sys table. |
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: geomA - Returns the first point of a LINESTRING geometry as a POINT. |
|
public |
double precision |
matrix double precision [], nodatamode text, variadic args text [] |
albenard |
sql |
|
|
public |
double precision |
value double precision [], pos integer [], variadic userargs text [] = NULL::text[] |
albenard |
sql |
|
|
public |
public.geometry |
geom public.geometry, maxvertices integer = 256 |
albenard |
c |
args: geom, max_vertices=256 - Returns a set of geometry where no geometry in the set has more than the specified number of vertices. |
|
public |
double precision |
matrix double precision [], nodatamode text, variadic args text [] |
albenard |
plpgsql |
|
|
public |
double precision |
value double precision [], pos integer [], variadic userargs text [] = NULL::text[] |
albenard |
plpgsql |
|
|
public |
text |
public.geography |
albenard |
c |
args: g - Returns a text summary of the contents of the geometry. |
|
public |
text |
public.geometry |
albenard |
c |
args: g - Returns a text summary of the contents of the geometry. |
|
public |
text |
rast public.raster |
albenard |
plpgsql |
args: rast - Returns a text summary of the contents of the raster. |
|
public |
public.summarystats |
rast public.raster, exclude_nodata_value boolean |
postgres |
sql |
args: rast, exclude_nodata_value - Returns summarystats consisting of count, sum, mean, stddev, min, max for a given raster band of a raster or raster coverage. Band 1 is assumed is no band is specified. |
|
public |
public.summarystats |
rast public.raster, nband integer = 1, exclude_nodata_value boolean = true |
postgres |
sql |
args: rast, nband, exclude_nodata_value - Returns summarystats consisting of count, sum, mean, stddev, min, max for a given raster band of a raster or raster coverage. Band 1 is assumed is no band is specified. |
|
public |
public.summarystats |
rastertable text, rastercolumn text, exclude_nodata_value boolean |
postgres |
sql |
args: rastertable, rastercolumn, exclude_nodata_value - Returns summarystats consisting of count, sum, mean, stddev, min, max for a given raster band of a raster or raster coverage. Band 1 is assumed is no band is specified. |
|
public |
public.summarystats |
rastertable text, rastercolumn text, nband integer = 1, exclude_nodata_value boolean = true |
postgres |
sql |
args: rastertable, rastercolumn, nband=1, exclude_nodata_value=true - Returns summarystats consisting of count, sum, mean, stddev, min, max for a given raster band of a raster or raster coverage. Band 1 is assumed is no band is specified. |
|
public |
public.geometry |
geom public.geometry, ords pg_catalog.cstring |
albenard |
c |
args: geom, ords - Returns a version of the given geometry with given ordinate values swapped. |
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: geomA, geomB - Returns a geometry that represents the portions of A and B that do not intersect. It is called a symmetric difference because ST_SymDifference(A,B) = ST_SymDifference(B,A). |
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
|
|
public |
public.raster |
rast public.raster, nband integer [], width integer, height integer, padwithnodata boolean = false, nodataval double precision = NULL::double precision |
albenard |
sql |
args: rast, nband, width, height, padwithnodata=FALSE, nodataval=NULL - Returns a set of rasters resulting from the split of the input raster based upon the desired dimensions of the output rasters. |
|
public |
public.raster |
rast public.raster, nband integer, width integer, height integer, padwithnodata boolean = false, nodataval double precision = NULL::double precision |
albenard |
sql |
args: rast, nband, width, height, padwithnodata=FALSE, nodataval=NULL - Returns a set of rasters resulting from the split of the input raster based upon the desired dimensions of the output rasters. |
|
public |
public.raster |
rast public.raster, width integer, height integer, padwithnodata boolean = false, nodataval double precision = NULL::double precision |
albenard |
sql |
args: rast, width, height, padwithnodata=FALSE, nodataval=NULL - Returns a set of rasters resulting from the split of the input raster based upon the desired dimensions of the output rasters. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
args: g1, g2 - Returns TRUE if the geometries have at least one point in common, but their interiors do not intersect. |
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
albenard |
sql |
args: rastA, nbandA, rastB, nbandB - Return true if raster rastA and rastB have at least one point in common but their interiors do not intersect. |
|
public |
boolean |
rast1 public.raster, rast2 public.raster |
albenard |
sql |
args: rastA, rastB - Return true if raster rastA and rastB have at least one point in common but their interiors do not intersect. |
|
public |
public.raster |
rast public.raster, nband integer, customextent public.raster, pixeltype text = '32BF'::text, interpolate_nodata boolean = false |
albenard |
plpgsql |
|
|
public |
public.raster |
rast public.raster, nband integer = 1, pixeltype text = '32BF'::text, interpolate_nodata boolean = false |
albenard |
sql |
|
|
public |
public.geometry |
geom public.geometry, from_proj text, to_proj text |
postgres |
sql |
args: geom, from_proj, to_proj - Return a new geometry with its coordinates transformed to a different spatial reference. |
|
public |
public.geometry |
geom public.geometry, from_proj text, to_srid integer |
postgres |
sql |
args: geom, from_proj, to_srid - Return a new geometry with its coordinates transformed to a different spatial reference. |
|
public |
public.geometry |
geom public.geometry, to_proj text |
postgres |
sql |
args: geom, to_proj - Return a new geometry with its coordinates transformed to a different spatial reference. |
|
public |
public.geometry |
public.geometry, integer |
albenard |
c |
args: g1, srid - Return a new geometry with its coordinates transformed to a different spatial reference. |
|
public |
public.raster |
rast public.raster, alignto public.raster, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125 |
albenard |
plpgsql |
args: rast, alignto, algorithm=NearestNeighbor, maxerr=0.125 - Reprojects a raster in a known spatial reference system to another known spatial reference system using specified resampling algorithm. Options are NearestNeighbor, Bilinear, Cubic, CubicSpline, Lanczos defaulting to NearestNeighbor. |
|
public |
public.raster |
rast public.raster, srid integer, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125, scalex double precision = 0, scaley double precision = 0 |
albenard |
sql |
args: rast, srid, algorithm=NearestNeighbor, maxerr=0.125, scalex, scaley - Reprojects a raster in a known spatial reference system to another known spatial reference system using specified resampling algorithm. Options are NearestNeighbor, Bilinear, Cubic, CubicSpline, Lanczos defaulting to NearestNeighbor. |
|
public |
public.raster |
rast public.raster, srid integer, scalex double precision, scaley double precision, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125 |
albenard |
sql |
args: rast, srid, scalex, scaley, algorithm=NearestNeighbor, maxerr=0.125 - Reprojects a raster in a known spatial reference system to another known spatial reference system using specified resampling algorithm. Options are NearestNeighbor, Bilinear, Cubic, CubicSpline, Lanczos defaulting to NearestNeighbor. |
|
public |
public.raster |
rast public.raster, srid integer, scalexy double precision, algorithm text = 'NearestNeighbour'::text, maxerr double precision = 0.125 |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry, double precision, double precision |
albenard |
sql |
args: g1, deltax, deltay - Translate a geometry by given offsets. |
|
public |
public.geometry |
public.geometry, double precision, double precision, double precision |
albenard |
sql |
args: g1, deltax, deltay, deltaz - Translate a geometry by given offsets. |
|
public |
public.geometry |
public.geometry, double precision, double precision, double precision, double precision |
albenard |
sql |
args: geomA, deltaX, deltaY, XFactor, YFactor - Translate a geometry by given factors and offsets. |
|
public |
public.raster |
rast public.raster, nband integer, customextent public.raster, pixeltype text = '32BF'::text, interpolate_nodata boolean = false |
albenard |
plpgsql |
|
|
public |
public.raster |
rast public.raster, nband integer = 1, pixeltype text = '32BF'::text, interpolate_nodata boolean = false |
albenard |
sql |
|
|
public |
public.geometry |
public.geometry |
albenard |
c |
args: geom - Like ST_Union, but working at the geometry component level. |
|
public |
public.geometry |
geom1 public.geometry, geom2 public.geometry |
albenard |
c |
args: g1, g2 - Returns a geometry that represents the point set union of the Geometries. |
|
public |
public.geometry |
public.geometry [] |
albenard |
c |
args: g1_array - Returns a geometry that represents the point set union of the Geometries. |
|
public |
double precision |
public.raster |
albenard |
c |
args: rast - Returns the upper left X coordinate of raster in projected spatial ref. |
|
public |
double precision |
public.raster |
albenard |
c |
args: rast - Returns the upper left Y coordinate of raster in projected spatial ref. |
|
public |
double precision |
rast public.raster, band integer, pt public.geometry, exclude_nodata_value boolean = true |
postgres |
plpgsql |
args: rast, band, pt, exclude_nodata_value=true - Returns the value of a given band in a given columnx, rowy pixel or at a particular geometric point. Band numbers start at 1 and assumed to be 1 if not specified. If exclude_nodata_value is set to false, then all pixels include nodata pixels are considered to intersect and return value. If exclude_nodata_value is not passed in then reads it from metadata of raster. |
|
public |
double precision |
rast public.raster, band integer, x integer, y integer, exclude_nodata_value boolean = true |
postgres |
c |
args: rast, band, x, y, exclude_nodata_value=true - Returns the value of a given band in a given columnx, rowy pixel or at a particular geometric point. Band numbers start at 1 and assumed to be 1 if not specified. If exclude_nodata_value is set to false, then all pixels include nodata pixels are considered to intersect and return value. If exclude_nodata_value is not passed in then reads it from metadata of raster. |
|
public |
double precision |
rast public.raster, pt public.geometry, exclude_nodata_value boolean = true |
postgres |
sql |
args: rast, pt, exclude_nodata_value=true - Returns the value of a given band in a given columnx, rowy pixel or at a particular geometric point. Band numbers start at 1 and assumed to be 1 if not specified. If exclude_nodata_value is set to false, then all pixels include nodata pixels are considered to intersect and return value. If exclude_nodata_value is not passed in then reads it from metadata of raster. |
|
public |
double precision |
rast public.raster, x integer, y integer, exclude_nodata_value boolean = true |
postgres |
sql |
args: rast, x, y, exclude_nodata_value=true - Returns the value of a given band in a given columnx, rowy pixel or at a particular geometric point. Band numbers start at 1 and assumed to be 1 if not specified. If exclude_nodata_value is set to false, then all pixels include nodata pixels are considered to intersect and return value. If exclude_nodata_value is not passed in then reads it from metadata of raster. |
|
public |
integer |
rast public.raster, nband integer, exclude_nodata_value boolean, searchvalue double precision, roundto double precision = 0 |
albenard |
sql |
args: rast, nband, exclude_nodata_value, searchvalue, roundto=0 - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer. |
|
public |
record |
rast public.raster, nband integer = 1, exclude_nodata_value boolean = true, searchvalues double precision [] = NULL::double precision[], roundto double precision = 0, out value double precision, out count integer |
postgres |
sql |
args: rast, nband=1, exclude_nodata_value=true, searchvalues=NULL, roundto=0, OUT value, OUT count - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer. |
|
public |
integer |
rast public.raster, nband integer, searchvalue double precision, roundto double precision = 0 |
albenard |
sql |
args: rast, nband, searchvalue, roundto=0 - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer. |
|
public |
record |
rast public.raster, nband integer, searchvalues double precision [], roundto double precision = 0, out value double precision, out count integer |
postgres |
sql |
args: rast, nband, searchvalues, roundto=0, OUT value, OUT count - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer. |
|
public |
integer |
rast public.raster, searchvalue double precision, roundto double precision = 0 |
albenard |
sql |
args: rast, searchvalue, roundto=0 - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer. |
|
public |
record |
rast public.raster, searchvalues double precision [], roundto double precision = 0, out value double precision, out count integer |
postgres |
sql |
args: rast, searchvalues, roundto=0, OUT value, OUT count - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer. |
|
public |
integer |
rastertable text, rastercolumn text, nband integer, exclude_nodata_value boolean, searchvalue double precision, roundto double precision = 0 |
postgres |
sql |
args: rastertable, rastercolumn, nband, exclude_nodata_value, searchvalue, roundto=0 - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer. |
|
public |
record |
rastertable text, rastercolumn text, nband integer = 1, exclude_nodata_value boolean = true, searchvalues double precision [] = NULL::double precision[], roundto double precision = 0, out value double precision, out count integer |
postgres |
sql |
args: rastertable, rastercolumn, nband=1, exclude_nodata_value=true, searchvalues=NULL, roundto=0, OUT value, OUT count - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer. |
|
public |
integer |
rastertable text, rastercolumn text, nband integer, searchvalue double precision, roundto double precision = 0 |
postgres |
sql |
args: rastertable, rastercolumn, nband, searchvalue, roundto=0 - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer. |
|
public |
record |
rastertable text, rastercolumn text, nband integer, searchvalues double precision [], roundto double precision = 0, out value double precision, out count integer |
postgres |
sql |
args: rastertable, rastercolumn, nband, searchvalues, roundto=0, OUT value, OUT count - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer. |
|
public |
integer |
rastertable text, rastercolumn text, searchvalue double precision, roundto double precision = 0 |
postgres |
sql |
args: rastertable, rastercolumn, searchvalue, roundto=0 - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer. |
|
public |
record |
rastertable text, rastercolumn text, searchvalues double precision [], roundto double precision = 0, out value double precision, out count integer |
postgres |
sql |
args: rastertable, rastercolumn, searchvalues, roundto=0, OUT value, OUT count - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer. |
|
public |
double precision |
rast public.raster, nband integer, exclude_nodata_value boolean, searchvalue double precision, roundto double precision = 0 |
albenard |
sql |
|
|
public |
record |
rast public.raster, nband integer = 1, exclude_nodata_value boolean = true, searchvalues double precision [] = NULL::double precision[], roundto double precision = 0, out value double precision, out percent double precision |
albenard |
sql |
|
|
public |
double precision |
rast public.raster, nband integer, searchvalue double precision, roundto double precision = 0 |
albenard |
sql |
|
|
public |
record |
rast public.raster, nband integer, searchvalues double precision [], roundto double precision = 0, out value double precision, out percent double precision |
albenard |
sql |
|
|
public |
double precision |
rast public.raster, searchvalue double precision, roundto double precision = 0 |
albenard |
sql |
|
|
public |
record |
rast public.raster, searchvalues double precision [], roundto double precision = 0, out value double precision, out percent double precision |
albenard |
sql |
|
|
public |
double precision |
rastertable text, rastercolumn text, nband integer, exclude_nodata_value boolean, searchvalue double precision, roundto double precision = 0 |
albenard |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, nband integer = 1, exclude_nodata_value boolean = true, searchvalues double precision [] = NULL::double precision[], roundto double precision = 0, out value double precision, out percent double precision |
albenard |
sql |
|
|
public |
double precision |
rastertable text, rastercolumn text, nband integer, searchvalue double precision, roundto double precision = 0 |
albenard |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, nband integer, searchvalues double precision [], roundto double precision = 0, out value double precision, out percent double precision |
albenard |
sql |
|
|
public |
double precision |
rastertable text, rastercolumn text, searchvalue double precision, roundto double precision = 0 |
albenard |
sql |
|
|
public |
record |
rastertable text, rastercolumn text, searchvalues double precision [], roundto double precision = 0, out value double precision, out percent double precision |
albenard |
sql |
|
|
public |
public.geometry |
g1 public.geometry, tolerance double precision = 0.0, extend_to public.geometry = NULL::geometry |
postgres |
sql |
args: g1, tolerance, extend_to - Returns the boundaries between the cells of the Voronoi diagram constructed from the vertices of a geometry. |
|
public |
public.geometry |
g1 public.geometry, tolerance double precision = 0.0, extend_to public.geometry = NULL::geometry |
postgres |
sql |
args: g1, tolerance, extend_to - Returns the cells of the Voronoi diagram constructed from the vertices of a geometry. |
|
public |
integer |
public.raster |
albenard |
c |
args: rast - Returns the width of the raster in pixels. |
|
public |
boolean |
geom1 public.geometry, geom2 public.geometry |
albenard |
sql |
args: A, B - Returns true if the geometry A is completely inside geometry B |
|
public |
boolean |
rast1 public.raster, nband1 integer, rast2 public.raster, nband2 integer |
albenard |
sql |
args: rastA, nbandA, rastB, nbandB - Return true if no points of raster rastA lie in the exterior of raster rastB and at least one point of the interior of rastA lies in the interior of rastB. |
|
public |
boolean |
rast1 public.raster, rast2 public.raster |
albenard |
sql |
args: rastA, rastB - Return true if no points of raster rastA lie in the exterior of raster rastB and at least one point of the interior of rastA lies in the interior of rastB. |
|
public |
public.geometry |
wkb bytea |
albenard |
c |
args: WKB - Return a specified ST_Geometry value from Well-Known Binary representation (WKB). This is an alias name for ST_GeomFromWKB that takes no srid |
|
public |
public.geometry |
text |
albenard |
c |
args: WKT - Return a specified ST_Geometry value from Well-Known Text representation (WKT). This is an alias name for ST_GeomFromText |
|
public |
record |
rast public.raster, longitude double precision, latitude double precision, out columnx integer, out rowy integer |
albenard |
sql |
args: rast, longitude, latitude - Returns the upper left corner as column and row given geometric X and Y (longitude and latitude) or a point geometry expressed in the spatial reference coordinate system of the raster. |
|
public |
record |
rast public.raster, pt public.geometry, out columnx integer, out rowy integer |
albenard |
plpgsql |
args: rast, pt - Returns the upper left corner as column and row given geometric X and Y (longitude and latitude) or a point geometry expressed in the spatial reference coordinate system of the raster. |
|
public |
integer |
rast public.raster, pt public.geometry |
albenard |
plpgsql |
args: rast, pt - Returns the column in the raster of the point geometry (pt) or a X and Y world coordinate (xw, yw) represented in world spatial reference system of raster. |
|
public |
integer |
rast public.raster, xw double precision |
albenard |
sql |
args: rast, xw - Returns the column in the raster of the point geometry (pt) or a X and Y world coordinate (xw, yw) represented in world spatial reference system of raster. |
|
public |
integer |
rast public.raster, xw double precision, yw double precision |
albenard |
sql |
args: rast, xw, yw - Returns the column in the raster of the point geometry (pt) or a X and Y world coordinate (xw, yw) represented in world spatial reference system of raster. |
|
public |
integer |
rast public.raster, pt public.geometry |
albenard |
plpgsql |
args: rast, pt - Returns the row in the raster of the point geometry (pt) or a X and Y world coordinate (xw, yw) represented in world spatial reference system of raster. |
|
public |
integer |
rast public.raster, xw double precision, yw double precision |
albenard |
sql |
args: rast, xw, yw - Returns the row in the raster of the point geometry (pt) or a X and Y world coordinate (xw, yw) represented in world spatial reference system of raster. |
|
public |
integer |
rast public.raster, yw double precision |
albenard |
sql |
args: rast, xw - Returns the row in the raster of the point geometry (pt) or a X and Y world coordinate (xw, yw) represented in world spatial reference system of raster. |
|
public |
public.geometry |
geom public.geometry, wrap double precision, move double precision |
postgres |
c |
args: geom, wrap, move - Wrap a geometry around an X value. |
|
public |
double precision |
public.geometry |
albenard |
c |
args: a_point - Return the X coordinate of the point, or NULL if not available. Input must be a point. |
|
public |
double precision |
public.box3d |
albenard |
c |
args: aGeomorBox2DorBox3D - Returns X maxima of a bounding box 2d or 3d or a geometry. |
|
public |
double precision |
public.box3d |
albenard |
c |
args: aGeomorBox2DorBox3D - Returns X minima of a bounding box 2d or 3d or a geometry. |
|
public |
double precision |
public.geometry |
albenard |
c |
args: a_point - Return the Y coordinate of the point, or NULL if not available. Input must be a point. |
|
public |
double precision |
public.box3d |
albenard |
c |
args: aGeomorBox2DorBox3D - Returns Y maxima of a bounding box 2d or 3d or a geometry. |
|
public |
double precision |
public.box3d |
albenard |
c |
args: aGeomorBox2DorBox3D - Returns Y minima of a bounding box 2d or 3d or a geometry. |
|
public |
double precision |
public.geometry |
albenard |
c |
args: a_point - Return the Z coordinate of the point, or NULL if not available. Input must be a point. |
|
public |
double precision |
public.box3d |
albenard |
c |
args: aGeomorBox2DorBox3D - Returns Z minima of a bounding box 2d or 3d or a geometry. |
|
public |
smallint |
public.geometry |
albenard |
c |
args: geomA - Returns ZM (dimension semantic) flag of the geometries as a small int. Values are: 0=2d, 1=3dm, 2=3dz, 3=4d. |
|
public |
double precision |
public.box3d |
albenard |
c |
args: aGeomorBox2DorBox3D - Returns Z minima of a bounding box 2d or 3d or a geometry. |
|
public |
interval |
time, time |
albenard |
c |
|
|
public |
interval |
timestamp, timestamp |
albenard |
c |
|
|
public |
interval |
timestamptz, timestamptz |
albenard |
c |
|
|
public |
integer |
text |
albenard |
plpgsql |
args: auth_token - Remove all locks held by specified authorization id. Returns the number of locks released. |
|
public |
text |
catalogn_name varchar, schema_name varchar, table_name varchar, column_name varchar, new_srid_in integer |
postgres |
plpgsql |
args: catalog_name, schema_name, table_name, column_name, srid - Updates the SRID of all features in a geometry column, geometry_columns metadata and srid. If it was enforced with constraints, the constraints will be updated with new srid constraint. If the old was enforced by type definition, the type definition will be changed. |
|
public |
boolean |
schema_name name, table_name name, column_name name, new_srid integer |
albenard |
sql |
args: schema_name, table_name, column_name, new_srid - Change the SRID of all rasters in the user-specified column and table. |
|
public |
boolean |
table_name name, column_name name, new_srid integer |
albenard |
sql |
args: table_name, column_name, new_srid - Change the SRID of all rasters in the user-specified column and table. |
|
topology |
text |
edge_id integer, start_node integer, end_node integer, line public.geometry, visitedtable pg_catalog.regclass, nsprefix_in text, prec integer, options integer, idprefix text, gmlver integer |
albenard |
plpgsql |
|
|
topology |
text |
toponame text, face_id integer, visitedtable pg_catalog.regclass, nsprefix_in text, prec integer, options integer, idprefix text, gmlver integer |
albenard |
plpgsql |
|
|
topology |
text |
id integer, point public.geometry, nsprefix_in text, prec integer, options integer, idprefix text, gmlver integer |
albenard |
plpgsql |
|
|
topology |
integer |
atopology varchar, anedge integer, oface integer, mbr_only boolean |
albenard |
plpgsql |
|
|
topology |
integer [] |
atopology varchar, anode integer, anedge integer |
albenard |
plpgsql |
|
|
topology |
double precision |
ageom public.geometry |
albenard |
sql |
|
|
topology |
double precision |
atopology varchar, ageom public.geometry |
albenard |
plpgsql |
|
|
topology |
integer |
atopology varchar, aline public.geometry |
albenard |
plpgsql |
args: toponame, aline - Adds a linestring edge to the edge table and associated start and end points to the point nodes table of the specified topology schema using the specified linestring geometry and returns the edgeid of the new (or existing) edge. |
|
topology |
integer |
atopology varchar, apoly public.geometry, force_new boolean = false |
albenard |
plpgsql |
args: toponame, apolygon, force_new=false - Registers a face primitive to a topology and gets its identifier. |
|
topology |
integer |
atopology varchar, apoint public.geometry |
albenard |
sql |
|
|
topology |
integer |
atopology varchar, apoint public.geometry, allowedgesplitting boolean, setcontainingface boolean = false |
albenard |
plpgsql |
args: toponame, apoint, allowEdgeSplitting=false, computeContainingFace=false - Adds a point node to the node table in the specified topology schema and returns the nodeid of new node. If point already exists as node, the existing nodeid is returned. |
|
topology |
integer |
toponame varchar, schema varchar, tbl varchar, col varchar, ltype varchar, child integer |
albenard |
plpgsql |
args: topology_name, schema_name, table_name, column_name, feature_type, child_layer - Adds a topogeometry column to an existing table, registers this new column as a layer in topology.layer and returns the new layer_id. |
|
topology |
integer |
varchar, varchar, varchar, varchar, varchar |
albenard |
sql |
args: topology_name, schema_name, table_name, column_name, feature_type - Adds a topogeometry column to an existing table, registers this new column as a layer in topology.layer and returns the new layer_id. |
|
topology |
text |
a_schema_name varchar |
albenard |
plpgsql |
|
|
topology |
text |
tg topology.topogeometry |
albenard |
sql |
args: tg - Returns the GML representation of a topogeometry. |
|
topology |
text |
tg topology.topogeometry, nsprefix text |
albenard |
sql |
args: tg, nsprefix_in - Returns the GML representation of a topogeometry. |
|
topology |
text |
tg topology.topogeometry, nsprefix text, prec integer, options integer, vis pg_catalog.regclass |
albenard |
sql |
args: tg, nsprefix_in, precision, options, visitedTable - Returns the GML representation of a topogeometry. |
|
topology |
text |
tg topology.topogeometry, nsprefix text, prec integer, options integer, visitedtable pg_catalog.regclass, idprefix text |
albenard |
sql |
args: tg, nsprefix_in, precision, options, visitedTable, idprefix - Returns the GML representation of a topogeometry. |
|
topology |
text |
tg topology.topogeometry, nsprefix text, prec integer, opts integer |
albenard |
sql |
args: tg, nsprefix_in, precision, options - Returns the GML representation of a topogeometry. |
|
topology |
text |
tg topology.topogeometry, nsprefix_in text, precision_in integer, options_in integer, visitedtable pg_catalog.regclass, idprefix text, gmlver integer |
albenard |
plpgsql |
args: tg, nsprefix_in, precision, options, visitedTable, idprefix, gmlversion - Returns the GML representation of a topogeometry. |
|
topology |
text |
tg topology.topogeometry, visitedtable pg_catalog.regclass |
albenard |
sql |
args: tg, visitedTable - Returns the GML representation of a topogeometry. |
|
topology |
text |
tg topology.topogeometry, visitedtable pg_catalog.regclass, nsprefix text |
albenard |
sql |
args: tg, visitedTable, nsprefix - Returns the GML representation of a topogeometry. |
|
topology |
text |
tg topology.topogeometry, edgemaptable pg_catalog.regclass |
albenard |
plpgsql |
args: tg, edgeMapTable - Returns the TopoJSON representation of a topogeometry. |
|
topology |
topology.topogeometry |
tg topology.topogeometry |
albenard |
plpgsql |
args: topogeom - Clears the content of a topo geometry |
|
topology |
integer |
atopology varchar, newtopo varchar |
albenard |
plpgsql |
args: existing_topology_name, new_name - Makes a copy of a topology structure (nodes, edges, faces, layers and TopoGeometries). |
|
topology |
topology.topogeometry |
toponame varchar, tg_type integer, layer_id integer |
albenard |
sql |
args: toponame, tg_type, layer_id - Creates a new topo geometry object from topo element array - tg_type: 1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collection |
|
topology |
topology.topogeometry |
toponame varchar, tg_type integer, layer_id integer, tg_objs topology.topoelementarray |
albenard |
plpgsql |
args: toponame, tg_type, layer_id, tg_objs - Creates a new topo geometry object from topo element array - tg_type: 1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collection |
|
topology |
integer |
atopology varchar, srid integer, prec double precision, hasz boolean |
albenard |
plpgsql |
args: topology_schema_name, srid, prec, hasz - Creates a new topology schema and registers this new schema in the topology.topology table. |
|
topology |
integer |
toponame varchar, srid integer, prec double precision |
albenard |
sql |
args: topology_schema_name, srid, prec - Creates a new topology schema and registers this new schema in the topology.topology table. |
|
topology |
integer |
varchar |
albenard |
sql |
args: topology_schema_name - Creates a new topology schema and registers this new schema in the topology.topology table. |
|
topology |
integer |
varchar, integer |
albenard |
sql |
args: topology_schema_name, srid - Creates a new topology schema and registers this new schema in the topology.topology table. |
|
topology |
text |
schema varchar, tbl varchar, col varchar |
albenard |
plpgsql |
args: schema_name, table_name, column_name - Drops the topogeometry column from the table named table_name in schema schema_name and unregisters the columns from topology.layer table. |
|
topology |
text |
atopology varchar |
albenard |
plpgsql |
args: topology_schema_name - Use with caution: Drops a topology schema and deletes its reference from topology.topology table and references to tables in that schema from the geometry_columns table. |
|
topology |
boolean |
tg1 topology.topogeometry, tg2 topology.topogeometry |
albenard |
plpgsql |
args: tg1, tg2 - Returns true if two topogeometries are composed of the same topology primitives. |
|
topology |
public.geometry |
topogeom topology.topogeometry |
albenard |
plpgsql |
|
|
topology |
text |
tg topology.topogeometry |
albenard |
sql |
|
|
topology |
integer |
atopology varchar, apoint public.geometry, tol1 double precision |
albenard |
c |
args: atopology, apoint, tol - Find the edge-id of an edge that intersects a given point |
|
topology |
integer |
atopology varchar, apoint public.geometry, tol1 double precision |
albenard |
c |
args: atopology, apoint, tol - Find the face-id of a face that intersects a given point |
|
topology |
integer |
atopology varchar, apoint public.geometry, tol1 double precision |
albenard |
c |
args: atopology, point, tol - Find the id of a node at a point location |
|
topology |
topology.getfaceedges_returntype |
atopology varchar, anode integer |
albenard |
plpgsql |
args: atopology, anode - Returns an ordered set of edges incident to the given node. |
|
topology |
topology.getfaceedges_returntype |
atopology varchar, anedge integer, maxedges integer = NULL::integer |
albenard |
plpgsql |
args: atopology, aring, max_edges=null - Returns the ordered set of signed edge identifiers met by walking on ana given edge side. |
|
topology |
topology.topoelementarray |
tg topology.topogeometry |
albenard |
plpgsql |
args: tg - Returns a topoelementarray (an array of topoelements) containing the topological elements and type of the given TopoGeometry (primitive elements) |
|
topology |
topology.topoelementarray |
toponame varchar, layer_id integer, tgid integer |
albenard |
plpgsql |
args: toponame, layer_id, tg_id - Returns a topoelementarray (an array of topoelements) containing the topological elements and type of the given TopoGeometry (primitive elements) |
|
topology |
topology.topoelement |
tg topology.topogeometry |
albenard |
plpgsql |
args: tg - Returns a set of topoelement objects containing the topological element_id,element_type of the given TopoGeometry (primitive elements) |
|
topology |
topology.topoelement |
toponame varchar, layerid integer, tgid integer |
albenard |
plpgsql |
args: toponame, layer_id, tg_id - Returns a set of topoelement objects containing the topological element_id,element_type of the given TopoGeometry (primitive elements) |
|
topology |
integer |
toponame varchar |
albenard |
plpgsql |
args: toponame - Returns the SRID of a topology in the topology.topology table given the name of the topology. |
|
topology |
varchar |
topoid integer |
albenard |
plpgsql |
args: topology_id - Returns the name of a topology (schema) given the id of the topology. |
|
topology |
integer |
toponame varchar |
albenard |
sql |
|
|
topology |
boolean |
tg1 topology.topogeometry, tg2 topology.topogeometry |
albenard |
plpgsql |
args: tg1, tg2 - Returns true if any pair of primitives from thetwo topogeometries intersect. |
|
topology |
trigger |
|
albenard |
plpgsql |
|
|
topology |
text |
toponame varchar |
albenard |
plpgsql |
args: toponame - Find and register all faces defined by topology edges |
|
topology |
Table ( schema_name text, table_name text, feature_column text ) |
|
postgres |
sql |
Adds missing entries to topology.layer table by reading metadata from topo tables. |
|
topology |
text |
|
postgres |
sql |
|
|
topology |
trigger |
|
albenard |
plpgsql |
|
|
topology |
integer |
atopology varchar, anode integer, anothernode integer, acurve public.geometry |
albenard |
c |
args: atopology, anode, anothernode, acurve - Add a new edge and, if in doing so it splits a face, modify the original face and add a new face. |
|
topology |
integer |
atopology varchar, anode integer, anothernode integer, acurve public.geometry |
albenard |
c |
args: atopology, anode, anothernode, acurve - Add a new edge and, if in doing so it splits a face, delete the original face and replace it with two new faces. |
|
topology |
integer |
atopology varchar, anode integer, anothernode integer, acurve public.geometry |
albenard |
c |
args: atopology, anode, anothernode, alinestring - Adds an isolated edge defined by geometry alinestring to a topology connecting two existing isolated nodes anode and anothernode and returns the edge id of the new edge. |
|
topology |
integer |
atopology varchar, aface integer, apoint public.geometry |
albenard |
c |
args: atopology, aface, apoint - Adds an isolated node to a face in a topology and returns the nodeid of the new node. If face is null, the node is still created. |
|
topology |
text |
atopology varchar, anedge integer, acurve public.geometry |
albenard |
c |
args: atopology, anedge, acurve - Changes the shape of an edge without affecting the topology structure. |
|
topology |
text |
atopology varchar, acollection public.geometry |
albenard |
plpgsql |
args: atopology, acollection - Adds a collection of geometries to a given empty topology and returns a message detailing success. |
|
topology |
text |
tg topology.topogeometry |
albenard |
sql |
|
|
topology |
topology.getfaceedges_returntype |
toponame varchar, face_id integer |
albenard |
c |
args: atopology, aface - Returns a set of ordered edges that bound aface. |
|
topology |
public.geometry |
toponame varchar, aface integer |
albenard |
c |
args: atopology, aface - Returns the polygon in the given topology with the specified face id. |
|
topology |
text |
atopology varchar |
albenard |
plpgsql |
args: topology_schema_name - Creates a new topology schema and registers this new schema in the topology.topology table and details summary of process. |
|
topology |
integer |
toponame varchar, e1id integer, e2id integer |
albenard |
c |
args: atopology, anedge, anotheredge - Heal two edges by deleting the node connecting them, modifying the first edgeand deleting the second edge. Returns the id of the deleted node. |
|
topology |
integer |
atopology varchar, anedge integer, apoint public.geometry |
albenard |
c |
args: atopology, anedge, apoint - Split an edge by creating a new node along an existing edge, modifying the original edge and adding a new edge. |
|
topology |
text |
atopology varchar, anode integer, apoint public.geometry |
albenard |
c |
args: atopology, anedge, apoint - Moves an isolated node in a topology from one point to another. If new apoint geometry exists as a node an error is thrown. REturns description of move. |
|
topology |
integer |
toponame varchar, e1id integer, e2id integer |
albenard |
c |
args: atopology, anedge, anotheredge - Heal two edges by deleting the node connecting them, deleting both edges,and replacing them with an edge whose direction is the same as the firstedge provided. |
|
topology |
integer |
atopology varchar, anedge integer, apoint public.geometry |
albenard |
c |
args: atopology, anedge, apoint - Split an edge by creating a new node along an existing edge, deleting the original edge and replacing it with two new edges. Returns the id of the new node created that joins the new edges. |
|
topology |
integer |
toponame varchar, e1id integer |
albenard |
c |
args: atopology, anedge - Removes an edge and, if the removed edge separated two faces,delete one of the them and modify the other to take the space of both. |
|
topology |
integer |
toponame varchar, e1id integer |
albenard |
c |
args: atopology, anedge - Removes an edge and, if the removed edge separated two faces,delete the original faces and replace them with a new face. |
|
topology |
text |
varchar, integer |
albenard |
c |
|
|
topology |
text |
atopology varchar, anedge integer |
albenard |
c |
|
|
topology |
text |
atopology varchar, anode integer |
albenard |
c |
args: atopology, anode - Removes an isolated node and returns description of action. If the node is not isolated (is start or end of an edge), then an exception is thrown. |
|
topology |
public.geometry |
tg topology.topogeometry, tolerance double precision |
albenard |
plpgsql |
args: geomA, tolerance - Returns a "simplified" geometry version of the given TopoGeometry using the Douglas-Peucker algorithm. |
|
topology |
topology.topoelementarray |
topology.topoelementarray, topology.topoelement |
albenard |
sql |
|
|
topology |
void |
atopology varchar, ageom public.geometry, tolerance double precision = 0 |
albenard |
plpgsql |
|
|
topology |
integer |
atopology varchar, aline public.geometry, tolerance double precision = 0 |
albenard |
c |
args: toponame, aline, tolerance - Adds a linestring to an existing topology using a tolerance and possibly splitting existing edges/faces. Returns edge identifiers |
|
topology |
integer |
atopology varchar, apoint public.geometry, tolerance double precision = 0 |
albenard |
c |
args: toponame, apoint, tolerance - Adds a point to an existing topology using a tolerance and possibly splitting an existing edge. |
|
topology |
integer |
atopology varchar, apoly public.geometry, tolerance double precision = 0 |
albenard |
c |
args: atopology, apoly, atolerance - Adds a polygon to an existing topology using a tolerance and possibly splitting existing edges/faces. |
|
topology |
topology.topogeometry |
tg topology.topogeometry, el topology.topoelement |
postgres |
plpgsql |
args: tg, el - Add an element to the definition of a TopoGeometry |
|
topology |
topology.topogeometry |
tg topology.topogeometry, el topology.topoelement |
postgres |
plpgsql |
args: tg, el - Remove an element from the definition of a TopoGeometry |
|
topology |
text |
atopology varchar |
albenard |
plpgsql |
args: topology_schema_name - Takes a topology name and provides summary totals of types of objects in topology |
|
topology |
topology.topogeometry |
ageom public.geometry, atopology varchar, alayer integer, atolerance double precision = 0 |
postgres |
plpgsql |
args: geom, toponame, layer_id, tolerance - Converts a simple Geometry into a topo geometry |
|
topology |
topology.topogeometry |
ageom public.geometry, tg topology.topogeometry, atolerance double precision = 0 |
albenard |
plpgsql |
args: geom, topogeom, tolerance - Converts a simple Geometry into a topo geometry |
|
topology |
topology.validatetopology_returntype |
toponame varchar |
albenard |
plpgsql |
args: topology_schema_name - Returns a set of validatetopology_returntype objects detailing issues with topology |
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 26/02/2014 11:51 |