From 03747176680853220171f2fade6f29e82f8edcc9 Mon Sep 17 00:00:00 2001 From: Sandro Santilli Date: Fri, 16 Dec 2011 16:39:19 +0000 Subject: [PATCH] Add more signatures to skip on restore (raster) git-svn-id: http://svn.osgeo.org/postgis/trunk@8446 b70326c6-7e19-0410-871a-916f4a2858ee --- utils/postgis_restore.pl | 64 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/utils/postgis_restore.pl b/utils/postgis_restore.pl index 588cdd342..8dfba204d 100755 --- a/utils/postgis_restore.pl +++ b/utils/postgis_restore.pl @@ -320,6 +320,8 @@ AGGREGATE st_polygonize(geometry) AGGREGATE st_union(geometry) AGGREGATE st_union_old(geometry) AGGREGATE st_union(raster) +AGGREGATE st_union(raster,integer) +AGGREGATE st_union(raster,integer,text) AGGREGATE st_union(raster, text) AGGREGATE st_union(raster, text, text) AGGREGATE st_union(raster, text, text, text) @@ -352,6 +354,7 @@ CAST CAST (public.geometry AS text) CAST CAST (public.raster AS box2d) CAST CAST (public.raster AS bytea) CAST CAST (public.raster AS public.box2d) +CAST CAST (public.rasterASpublic.box3d) CAST CAST (public.raster AS public.geometry) CAST CAST (raster AS bytea) CAST CAST (raster AS geometry) @@ -509,6 +512,7 @@ FUNCTION box3d_extent_out(box3d_extent) FUNCTION box3d(geometry) FUNCTION box3d_in(cstring) FUNCTION box3d_out(box3d) +FUNCTION box3d(raster) FUNCTION box3dtobox(box3d) FUNCTION box(box3d) FUNCTION box(geometry) @@ -519,6 +523,7 @@ FUNCTION build_histogram2d(histogram2d, text, text) FUNCTION build_histogram2d(histogram2d, text, text, text) FUNCTION bytea(geography) FUNCTION bytea(geometry) +FUNCTION bytea(raster) FUNCTION cache_bbox() FUNCTION centroid(geometry) FUNCTION checkauth(text, text) @@ -899,6 +904,8 @@ FUNCTION postgis_typmod_type(integer) FUNCTION postgis_uses_stats() FUNCTION postgis_version() FUNCTION probe_geometry_columns() +FUNCTION raster_above(raster,raster) +FUNCTION raster_below(raster,raster) FUNCTION _raster_constraint_info_alignment(name, name, name) FUNCTION _raster_constraint_info_blocksize(name, name, name, text) FUNCTION _raster_constraint_info_extent(name, name, name) @@ -910,8 +917,18 @@ FUNCTION _raster_constraint_info_scale(name, name, name, character) FUNCTION _raster_constraint_info_srid(name, name, name) FUNCTION _raster_constraint_nodata_values(raster) FUNCTION _raster_constraint_pixel_types(raster) +FUNCTION raster_contained(raster,raster) +FUNCTION raster_contain(raster,raster) FUNCTION raster_in(cstring) +FUNCTION raster_left(raster,raster) FUNCTION raster_out(raster) +FUNCTION raster_overabove(raster,raster) +FUNCTION raster_overbelow(raster,raster) +FUNCTION raster_overlap(raster,raster) +FUNCTION raster_overleft(raster,raster) +FUNCTION raster_overright(raster,raster) +FUNCTION raster_right(raster,raster) +FUNCTION raster_same(raster,raster) FUNCTION relate(geometry, geometry) FUNCTION relate(geometry, geometry, text) FUNCTION relationtrigger() @@ -963,8 +980,15 @@ FUNCTION st_3dperimeter(geometry) FUNCTION ST_3DPerimeter(geometry) FUNCTION st_3dshortestline(geometry, geometry) FUNCTION st_above(raster, raster) +FUNCTION st_addband(raster,integer,text) +FUNCTION st_addband(raster,integer,text,doubleprecision) FUNCTION st_addband(raster, integer, text, double precision, double precision) +FUNCTION st_addband(raster,raster) +FUNCTION st_addband(raster,raster,integer) +FUNCTION st_addband(raster,raster[],integer) FUNCTION st_addband(raster, raster, integer, integer) +FUNCTION st_addband(raster,text) +FUNCTION st_addband(raster,text,doubleprecision) FUNCTION st_addband(raster, text, double precision, double precision) FUNCTION st_addbbox(geometry) FUNCTION st_addedgemodface(character varying, integer, integer, public.geometry) @@ -1127,12 +1151,18 @@ FUNCTION st_astiff(raster, text[], integer) FUNCTION st_asx3d(geometry, integer) FUNCTION _st_asx3d(integer, geometry, integer, integer, text) FUNCTION st_azimuth(geometry, geometry) +FUNCTION st_bandisnodata(raster) FUNCTION st_bandisnodata(raster, boolean) +FUNCTION st_bandisnodata(raster,integer) FUNCTION st_bandisnodata(raster, integer, boolean) +FUNCTION st_bandmetadata(raster) FUNCTION st_bandmetadata(raster, integer) FUNCTION st_bandmetadata(raster, integer[]) +FUNCTION st_bandnodatavalue(raster) FUNCTION st_bandnodatavalue(raster, integer) +FUNCTION st_bandpath(raster) FUNCTION st_bandpath(raster, integer) +FUNCTION st_bandpixeltype(raster) FUNCTION st_bandpixeltype(raster, integer) FUNCTION st_band(raster, integer) FUNCTION st_band(raster, integer[]) @@ -1242,6 +1272,7 @@ FUNCTION st_distance_sphere(geometry, geometry) FUNCTION st_distance_spheroid(geometry, geometry, spheroid) FUNCTION st_distance(text, text) FUNCTION st_dropbbox(geometry) +FUNCTION st_dumpaspolygons(raster) FUNCTION st_dumpaspolygons(raster, integer) FUNCTION _st_dumpaswktpolygons(raster, integer) FUNCTION st_dump(geometry) @@ -1335,6 +1366,7 @@ FUNCTION st_geomfromtext(text) FUNCTION st_geomfromtext(text, integer) FUNCTION st_geomfromwkb(bytea) FUNCTION st_geomfromwkb(bytea, integer) +FUNCTION st_georeference(raster) FUNCTION st_georeference(raster, text) FUNCTION st_getfaceedges(character varying, integer) FUNCTION st_getfacegeometry(character varying, integer) @@ -1342,6 +1374,7 @@ FUNCTION st_gmltosql(text) FUNCTION st_gmltosql(text, integer) FUNCTION st_hasarc(geometry) FUNCTION st_hasbbox(geometry) +FUNCTION st_hasnoband(raster) FUNCTION st_hasnoband(raster, integer) FUNCTION st_hausdorffdistance(geometry, geometry) FUNCTION st_hausdorffdistance(geometry, geometry, double precision) @@ -1368,7 +1401,16 @@ FUNCTION st_intersection(geometry, geometry) FUNCTION st_intersection(geometry,raster) FUNCTION st_intersection(geometry, raster, integer) FUNCTION st_intersection(raster, geometry) +FUNCTION st_intersection(raster,geometry,regprocedure) +FUNCTION st_intersection(raster,geometry,text,regprocedure) FUNCTION st_intersection(raster, integer, geometry) +FUNCTION st_intersection(raster,integer,geometry,regprocedure) +FUNCTION st_intersection(raster,integer,geometry,text,regprocedure) +FUNCTION st_intersection(raster,integer,raster,integer,regprocedure) +FUNCTION st_intersection(raster,integer,raster,integer,text,regprocedure) +FUNCTION _st_intersection(raster,integer,raster,integer,text,text,regprocedure) +FUNCTION st_intersection(raster,raster,regprocedure) +FUNCTION st_intersection(raster,raster,text,regprocedure) FUNCTION st_intersection(text, text) FUNCTION st_intersects(geography, geography) FUNCTION _st_intersects(geometry, geometry) @@ -1432,6 +1474,7 @@ FUNCTION st_longestline(geometry, geometry) FUNCTION st_makebox2d(geometry, geometry) FUNCTION st_makebox3d(geometry,geometry) FUNCTION st_makeemptyraster(integer, integer, double precision, double precision, double precision) +FUNCTION st_makeemptyraster(integer,integer,doubleprecision,doubleprecision,doubleprecision,doubleprecision,doubleprecision,doubleprecision) FUNCTION st_makeemptyraster(integer, integer, double precision, double precision, double precision, double precision, double precision, double precision, integer) FUNCTION st_makeemptyraster(raster) FUNCTION st_makeenvelope(double precision, double precision, double precision, double precision) @@ -1446,10 +1489,18 @@ FUNCTION st_makepointm(double precision, double precision, double precision) FUNCTION st_makepolygon(geometry) FUNCTION st_makepolygon(geometry, geometry[]) FUNCTION st_makevalid(geometry) +FUNCTION _st_mapalgebra4unionfinal1(raster) +FUNCTION _st_mapalgebra4unionstate(raster,raster) +FUNCTION _st_mapalgebra4unionstate(raster,raster,integer) +FUNCTION _st_mapalgebra4unionstate(raster,raster,integer,text) +FUNCTION _st_mapalgebra4unionstate(raster,raster,text) +FUNCTION _st_mapalgebra4unionstate(raster,raster,text,text,text,doubleprecision,text,text,text,doubleprecision) FUNCTION st_mapalgebraexpr(raster, integer, raster, integer, text, text, text, text, text, double precision) FUNCTION st_mapalgebraexpr(raster, integer, text, text, double precision) +FUNCTION st_mapalgebraexpr(raster,integer,text,text,text) FUNCTION st_mapalgebraexpr(raster, raster, text, text, text, text, text, double precision) FUNCTION st_mapalgebraexpr(raster, text, text, double precision) +FUNCTION st_mapalgebraexpr(raster,text,text,text) FUNCTION st_mapalgebrafctngb(raster, integer, text, integer, integer, regprocedure, text, text[]) FUNCTION st_mapalgebrafct(raster, integer, raster, integer, regprocedure, text, text, text[]) FUNCTION st_mapalgebrafct(raster, integer, regprocedure) @@ -1461,7 +1512,12 @@ FUNCTION st_mapalgebrafct(raster, regprocedure) FUNCTION st_mapalgebrafct(raster, regprocedure, text[]) FUNCTION st_mapalgebrafct(raster, text, regprocedure) FUNCTION st_mapalgebrafct(raster, text, regprocedure, text[]) +FUNCTION st_mapalgebra(raster,integer,text) +FUNCTION st_mapalgebra(raster,integer,text,text) FUNCTION st_mapalgebra(raster, integer, text, text, text) +FUNCTION st_mapalgebra(raster,text) +FUNCTION st_mapalgebra(raster,text,text) +FUNCTION st_mapalgebra(raster,text,text,text) FUNCTION st_max4ma(double precision[], text, text[]) FUNCTION _st_maxdistance(geometry, geometry) FUNCTION st_max_distance(geometry, geometry) @@ -1474,6 +1530,7 @@ FUNCTION st_min4ma(double precision[], text, text[]) FUNCTION st_minimumboundingcircle(geometry) FUNCTION st_minimumboundingcircle(geometry, integer) FUNCTION st_minpossibleval(text) +FUNCTION st_minpossiblevalue(text) FUNCTION st_mlinefromtext(text) FUNCTION st_mlinefromtext(text, integer) FUNCTION st_mlinefromwkb(bytea) @@ -1556,6 +1613,7 @@ FUNCTION st_polygonfromwkb(bytea, integer) FUNCTION st_polygon(geometry, integer) FUNCTION st_polygonize_garray(geometry[]) FUNCTION st_polygonize(geometry[]) +FUNCTION st_polygon(raster) FUNCTION st_polygon(raster, integer) FUNCTION st_postgis_gist_joinsel(internal, oid, internal, smallint) FUNCTION st_postgis_gist_sel(internal, oid, internal, integer) @@ -1598,6 +1656,7 @@ FUNCTION st_removerepeatedpoints(geometry) FUNCTION st_resample(raster, integer, double precision, double precision, double precision, double precision, double precision, double precision, text, double precision) FUNCTION st_resample(raster, integer, integer, integer, double precision, double precision, double precision, double precision, text, double precision) FUNCTION st_resample(raster, raster, boolean, text, double precision) +FUNCTION st_resample(raster,raster,text,doubleprecision) FUNCTION st_resample(raster, raster, text, double precision, boolean) FUNCTION _st_resample(raster, text, double precision, integer, double precision, double precision, double precision, double precision, double precision, double precision) FUNCTION _st_resample(raster, text, double precision, integer, double precision, double precision, double precision, double precision, double precision, double precision, integer, integer) @@ -1620,10 +1679,13 @@ FUNCTION st_scale(geometry, double precision, double precision, double precision FUNCTION st_scalex(raster) FUNCTION st_scaley(raster) FUNCTION st_segmentize(geometry, double precision) +FUNCTION st_setbandisnodata(raster) FUNCTION st_setbandisnodata(raster, integer) FUNCTION st_setbandnodatavalue(raster, double precision) +FUNCTION st_setbandnodatavalue(raster,integer,doubleprecision) FUNCTION st_setbandnodatavalue(raster, integer, double precision, boolean) FUNCTION st_setfactor(chip, real) +FUNCTION st_setgeoreference(raster,text) FUNCTION st_setgeoreference(raster, text, text) FUNCTION st_setpoint(geometry, integer, geometry) FUNCTION st_setrotation(raster, double precision) @@ -1719,7 +1781,9 @@ FUNCTION st_value(raster,geometry) FUNCTION st_value(raster, geometry, boolean) FUNCTION st_value(raster,integer,geometry) FUNCTION st_value(raster, integer, geometry, boolean) +FUNCTION st_value(raster,integer,integer) FUNCTION st_value(raster, integer, integer, boolean) +FUNCTION st_value(raster,integer,integer,integer) FUNCTION st_value(raster, integer, integer, integer, boolean) FUNCTION st_width(chip) FUNCTION st_width(raster) -- 2.50.1