From: Nicklas Avén Date: Sun, 27 Mar 2011 17:50:58 +0000 (+0000) Subject: Renaming of 3D functions, #817 X-Git-Tag: 2.0.0alpha1~1828 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=517bd984dbc21e1913f704638950b155ebc915cd;p=postgis Renaming of 3D functions, #817 git-svn-id: http://svn.osgeo.org/postgis/trunk@6974 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/doc/reference_constructor.xml b/doc/reference_constructor.xml index df1c9c59a..2958c763a 100644 --- a/doc/reference_constructor.xml +++ b/doc/reference_constructor.xml @@ -1106,9 +1106,9 @@ WHERE the_geom && ST_SetSRID(ST_MakeBox2D(ST_Point(-989502.1875, 528439. - + - ST_MakeBox3D + ST_3DMakeBox Creates a BOX3D defined by the given 3d point geometries. @@ -1117,7 +1117,7 @@ WHERE the_geom && ST_SetSRID(ST_MakeBox2D(ST_Point(-989502.1875, 528439. - box3d ST_MakeBox3D + box3d ST_3DMakeBox geometry point3DLowLeftBottom geometry point3DUpRightTop @@ -1143,7 +1143,7 @@ WHERE the_geom && ST_SetSRID(ST_MakeBox2D(ST_Point(-989502.1875, 528439. Examples -SELECT ST_MakeBox3D(ST_MakePoint(-989502.1875, 528439.5625, 10), +SELECT ST_3DMakeBox(ST_MakePoint(-989502.1875, 528439.5625, 10), ST_MakePoint(-987121.375 ,529933.1875, 10)) As abb3d --bb3d-- diff --git a/doc/reference_measure.xml b/doc/reference_measure.xml index 85ea348cd..911cbe31c 100644 --- a/doc/reference_measure.xml +++ b/doc/reference_measure.xml @@ -2743,13 +2743,13 @@ FROM (SELECT ST_GeographyFromText( See Also - , + , - + - ST_Length3D + ST_3DLength Returns the 3-dimensional or 2-dimensional length of the geometry if it is a linestring or multi-linestring. @@ -2758,7 +2758,7 @@ FROM (SELECT ST_GeographyFromText( - float ST_Length3D + float ST_3DLength geometry a_3dlinestring @@ -2780,9 +2780,9 @@ FROM (SELECT ST_GeographyFromText( Return length in feet for a 3D cable. Note this is in feet because 2249 is Mass State Plane Feet -SELECT ST_Length3D(ST_GeomFromText('LINESTRING(743238 2967416 1,743238 2967450 1,743265 2967450 3, +SELECT ST_3DLength(ST_GeomFromText('LINESTRING(743238 2967416 1,743238 2967450 1,743265 2967450 3, 743265.625 2967416 3,743238 2967416 3)',2249)); -st_length3d +ST_3DLength ----------- 122.704716741457 @@ -2871,7 +2871,7 @@ CAST('SPHEROID["GRS_1980",6378137,298.257222101]' As spheroid) As sph_m) as foo See Also - , , + , , @@ -2909,7 +2909,7 @@ CAST('SPHEROID["GRS_1980",6378137,298.257222101]' As spheroid) As sph_m) as foo SPHEROID["GRS_1980",6378137,298.257222101] Will return 0 for anything that is not a MULTILINESTRING or LINESTRING - This is much like and except it will throw away the Z coordinate in calculations. + This is much like and except it will throw away the Z coordinate in calculations. @@ -2950,13 +2950,13 @@ CAST('SPHEROID["GRS_1980",6378137,298.257222101]' As spheroid) As sph_m) as foo See Also - , , + , , - + - ST_Length3D_Spheroid + ST_3DLength_Spheroid Calculates the length of a geometry on an ellipsoid, taking the elevation into account. This is just an alias for ST_Length_Spheroid. @@ -2965,7 +2965,7 @@ CAST('SPHEROID["GRS_1980",6378137,298.257222101]' As spheroid) As sph_m) as foo - float ST_Length3D_Spheroid + float ST_3DLength_Spheroid geometry a_linestring spheroid a_spheroid @@ -3384,9 +3384,9 @@ st_perimeter - + - ST_Perimeter3D + ST_3DPerimeter Returns the 3-dimensional perimeter of the geometry, if it is a polygon or multi-polygon. @@ -3395,7 +3395,7 @@ st_perimeter - float ST_Perimeter3D + float ST_3DPerimeter geometry geomA @@ -3414,11 +3414,11 @@ st_perimeter Examples Perimeter of a slightly elevated polygon in the air in Massachusetts state plane feet - SELECT ST_Perimeter3D(the_geom), ST_Perimeter2d(the_geom), ST_Perimeter(the_geom) FROM + SELECT ST_3DPerimeter(the_geom), ST_Perimeter2d(the_geom), ST_Perimeter(the_geom) FROM (SELECT ST_GeomFromEWKT('SRID=2249;POLYGON((743238 2967416 2,743238 2967450 1, 743265.625 2967416 1,743238 2967416 2))') As the_geom) As foo; - st_perimeter3d | st_perimeter2d | st_perimeter + ST_3DPerimeter | st_perimeter2d | st_perimeter ------------------+------------------+------------------ 105.465793597674 | 105.432997272188 | 105.432997272188 diff --git a/doc/reference_misc.xml b/doc/reference_misc.xml index fb1ab1524..089eca586 100644 --- a/doc/reference_misc.xml +++ b/doc/reference_misc.xml @@ -350,7 +350,7 @@ SELECT ST_Expand(CAST('BOX3D(778783 2951741 1,794875 2970042.61545891 10)' As bo - ST_Extent will return boxes with only an x and y component even with (x,y,z) coordinate geometries. To maintain x,y,z use ST_Extent3D instead. + ST_Extent will return boxes with only an x and y component even with (x,y,z) coordinate geometries. To maintain x,y,z use ST_3DExtent instead. @@ -398,20 +398,20 @@ SELECT ST_SetSRID(ST_Extent(the_geom),2249) as bextent FROM sometable; See Also - , , , + , , , - + - ST_Extent3D + ST_3DExtent an aggregate function that returns the box3D bounding box that bounds rows of geometries. - box3d ST_Extent3D + box3d ST_3DExtent geometry set geomfield @@ -420,13 +420,13 @@ SELECT ST_SetSRID(ST_Extent(the_geom),2249) as bextent FROM sometable; Description - ST_Extent3D returns a box3d (includes Z coordinate) bounding box that encloses a set of geometries. The ST_Extent3D function is an "aggregate" function in the + ST_3DExtent returns a box3d (includes Z coordinate) bounding box that encloses a set of geometries. The ST_3DExtent function is an "aggregate" function in the terminology of SQL. That means that it operates on lists of data, in the same way the SUM() and AVG() functions do. Since it returns a bounding box, the spatial Units are in the units of the spatial reference system in use denoted by the SRID - Since ST_Extent3D returns a bounding box, the SRID meta-data is lost. Use ST_SetSRID to force it back into + Since ST_3DExtent returns a bounding box, the SRID meta-data is lost. Use ST_SetSRID to force it back into a geometry with SRID meta data. The coordinates are in the units of the spatial ref of the orginal geometries. @@ -440,7 +440,7 @@ SELECT ST_SetSRID(ST_Extent(the_geom),2249) as bextent FROM sometable; Examples -SELECT ST_Extent3D(foo.the_geom) As b3extent +SELECT ST_3DExtent(foo.the_geom) As b3extent FROM (SELECT ST_MakePoint(x,y,z) As the_geom FROM generate_series(1,3) As x CROSS JOIN generate_series(1,2) As y @@ -450,7 +450,7 @@ FROM (SELECT ST_MakePoint(x,y,z) As the_geom BOX3D(1 1 0,3 2 2) --Get the extent of various elevated circular strings -SELECT ST_Extent3D(foo.the_geom) As b3extent +SELECT ST_3DExtent(foo.the_geom) As b3extent FROM (SELECT ST_Translate(ST_Force_3DZ(ST_LineToCurve(ST_Buffer(ST_MakePoint(x,y),1))),0,0,z) As the_geom FROM generate_series(1,3) As x CROSS JOIN generate_series(1,2) As y diff --git a/doc/reference_type.xml b/doc/reference_type.xml index 25b892584..6b31ab641 100644 --- a/doc/reference_type.xml +++ b/doc/reference_type.xml @@ -38,7 +38,7 @@ Description - box3d is a postgis spatial data type used to represent the enclosing box of a geometry or set of geometries. ST_Extent3D returns a box3d object. + box3d is a postgis spatial data type used to represent the enclosing box of a geometry or set of geometries. ST_3DExtent returns a box3d object. diff --git a/doc/rfc/postgis_rfc_03_sheet.txt b/doc/rfc/postgis_rfc_03_sheet.txt index 90722414c..6c0fa68ef 100644 --- a/doc/rfc/postgis_rfc_03_sheet.txt +++ b/doc/rfc/postgis_rfc_03_sheet.txt @@ -1 +1 @@ -Type Name Visibility Action Rename Notes FUNCTION spheroid_in(cstring) PRIVATE KEEP FUNCTION ST_spheroid_in(cstring) PRIVATE DELETE FUNCTION spheroid_out(spheroid) PRIVATE KEEP FUNCTION ST_spheroid_out(spheroid) PRIVATE DELETE FUNCTION geometry_in(cstring) PRIVATE KEEP FUNCTION ST_geometry_in(cstring) PRIVATE DELETE FUNCTION geometry_out(geometry) PRIVATE KEEP FUNCTION ST_geometry_out(geometry) PRIVATE DELETE FUNCTION geometry_analyze(internal) PRIVATE KEEP FUNCTION ST_geometry_analyze(internal) PRIVATE DELETE FUNCTION geometry_recv(internal) PRIVATE KEEP FUNCTION ST_geometry_recv(internal) PRIVATE DELETE FUNCTION geometry_send(geometry) PRIVATE KEEP FUNCTION ST_geometry_send(geometry) PRIVATE DELETE FUNCTION "Affine(geometry,float8,float8,float8,float8,float8,float8,float8,float8,float8,float8,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_Affine(geometry,float8,float8,float8,float8,float8,float8,float8,float8,float8,float8,float8,float8)" PUBLIC KEEP FUNCTION "Affine(geometry,float8,float8,float8,float8,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_Affine(geometry,float8,float8,float8,float8,float8,float8)" PUBLIC KEEP FUNCTION "RotateZ(geometry,float8)" PUBLIC DEPRECATE FUNCTION "ST_RotateZ(geometry,float8)" PUBLIC KEEP FUNCTION "Rotate(geometry,float8)" PUBLIC DEPRECATE FUNCTION "ST_Rotate(geometry,float8)" PUBLIC KEEP FUNCTION "RotateX(geometry,float8)" PUBLIC DEPRECATE FUNCTION "ST_RotateX(geometry,float8)" PUBLIC KEEP FUNCTION "RotateY(geometry,float8)" PUBLIC DEPRECATE FUNCTION "ST_RotateY(geometry,float8)" PUBLIC KEEP FUNCTION "Translate(geometry,float8,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_Translate(geometry,float8,float8,float8)" PUBLIC KEEP FUNCTION "Translate(geometry,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_Translate(geometry,float8,float8)" PUBLIC KEEP FUNCTION "Scale(geometry,float8,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_Scale(geometry,float8,float8,float8)" PUBLIC KEEP FUNCTION "Scale(geometry,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_Scale(geometry,float8,float8)" PUBLIC KEEP FUNCTION "transscale(geometry,float8,float8,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_transscale(geometry,float8,float8,float8,float8)" PUBLIC KEEP FUNCTION shift_longitude(geometry) PUBLIC DEPRECATE FUNCTION ST_shift_longitude(geometry) PUBLIC KEEP FUNCTION box3d_in(cstring) PRIVATE KEEP FUNCTION box3d_out(box3d) PRIVATE KEEP FUNCTION ST_box3d_in(cstring) PRIVATE DELETE FUNCTION ST_box3d_out(box3d) PRIVATE DELETE FUNCTION xmin(box3d) PUBLIC DEPRECATE FUNCTION ST_XMin(box3d) PUBLIC KEEP FUNCTION ymin(box3d) PUBLIC DEPRECATE FUNCTION ST_YMin(box3d) PUBLIC KEEP FUNCTION zmin(box3d) PUBLIC DEPRECATE FUNCTION ST_ZMin(box3d) PUBLIC KEEP FUNCTION xmax(box3d) PUBLIC DEPRECATE FUNCTION ST_XMax(box3d) PUBLIC KEEP FUNCTION ymax(box3d) PUBLIC DEPRECATE FUNCTION ST_YMax(box3d) PUBLIC KEEP FUNCTION zmax(box3d) PUBLIC DEPRECATE FUNCTION ST_ZMax(box3d) PUBLIC KEEP FUNCTION chip_in(cstring) PRIVATE KEEP FUNCTION ST_chip_in(cstring) PRIVATE DELETE FUNCTION chip_out(chip) PRIVATE KEEP FUNCTION ST_chip_out(chip) PRIVATE DELETE FUNCTION box2d_in(cstring) PRIVATE KEEP FUNCTION ST_box2d_in(cstring) PRIVATE DELETE FUNCTION box2d_out(box2d) PRIVATE KEEP FUNCTION ST_box2d_out(box2d) PRIVATE DELETE FUNCTION "box2d_overleft(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_overleft(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_overright(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_overright(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_left(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_left(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_right(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_right(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_contain(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_contain(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_contained(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_contained(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_overlap(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_overlap(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_same(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_same(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_intersects(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_intersects(box2d, box2d)" PRIVATE DELETE FUNCTION "geometry_lt(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_lt(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_le(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_le(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_gt(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_gt(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_ge(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_ge(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_eq(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_eq(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_cmp(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_cmp(geometry, geometry)" PRIVATE DELETE FUNCTION "postgis_gist_sel (internal, oid, internal, int4)" PRIVATE KEEP FUNCTION "ST_postgis_gist_sel (internal, oid, internal, int4)" PRIVATE DELETE FUNCTION "postgis_gist_joinsel(internal, oid, internal, smallint)" PRIVATE KEEP FUNCTION "ST_postgis_gist_joinsel(internal, oid, internal, smallint)" PRIVATE DELETE FUNCTION "geometry_overleft(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_overleft(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_overright(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_overright(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_overabove(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_overabove(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_overbelow(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_overbelow(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_left(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_left(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_right(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_right(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_above(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_above(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_below(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_below(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_contain(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_contain(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_contained(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_contained(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_overlap(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_overlap(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_same(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_same(geometry, geometry)" PRIVATE DELETE FUNCTION "LWGEOM_gist_consistent(internal,geometry,int4)" PRIVATE RENAME postgis_gist_consistent FUNCTION LWGEOM_gist_compress(internal) PRIVATE RENAME postgis_gist_compress FUNCTION "LWGEOM_gist_penalty(internal,internal,internal)" PRIVATE RENAME postgis_gist_penalty FUNCTION "LWGEOM_gist_picksplit(internal, internal)" PRIVATE RENAME postgis_gist_picksplit FUNCTION "LWGEOM_gist_union(bytea, internal)" PRIVATE RENAME postgis_gist_union FUNCTION "LWGEOM_gist_same(box2d, box2d, internal)" PRIVATE RENAME postgis_gist_same FUNCTION LWGEOM_gist_decompress(internal) PRIVATE RENAME postgis_gist_decompress FUNCTION addBBOX(geometry) PUBLIC DEPRECATE FUNCTION ST_addBBOX(geometry) PUBLIC KEEP FUNCTION dropBBOX(geometry) PUBLIC DEPRECATE FUNCTION ST_dropBBOX(geometry) PUBLIC KEEP FUNCTION getSRID(geometry) PUBLIC DEPRECATE FUNCTION getSRID(geometry) PUBLIC DELETE duplicate FUNCTION getBBOX(geometry) PUBLIC DEPRECATE FUNCTION getBBOX(geometry) PUBLIC DELETE duplicate FUNCTION srid(chip) PUBLIC DEPRECATE FUNCTION ST_srid(chip) PUBLIC KEEP FUNCTION height(chip) PUBLIC DEPRECATE FUNCTION ST_height(chip) PUBLIC KEEP FUNCTION factor(chip) PUBLIC DEPRECATE FUNCTION ST_factor(chip) PUBLIC KEEP FUNCTION width(chip) PUBLIC DEPRECATE FUNCTION ST_width(chip) PUBLIC KEEP FUNCTION dataTYPE(chip) PUBLIC DEPRECATE FUNCTION ST_dataTYPE(chip) PUBLIC KEEP FUNCTION compression(chip) PUBLIC DEPRECATE FUNCTION ST_compression(chip) PUBLIC KEEP FUNCTION "setSRID(chip,int4)" PUBLIC DEPRECATE FUNCTION "setFactor(chip,float4)" PUBLIC DEPRECATE FUNCTION "ST_setFactor(chip,float4)" PUBLIC KEEP FUNCTION mem_size(geometry) PUBLIC DEPRECATE FUNCTION ST_mem_size(geometry) PUBLIC KEEP FUNCTION summary(geometry) PUBLIC DEPRECATE FUNCTION ST_summary(geometry) PUBLIC KEEP FUNCTION npoints(geometry) PUBLIC DEPRECATE FUNCTION ST_npoints(geometry) PUBLIC KEEP FUNCTION nrings(geometry) PUBLIC DEPRECATE FUNCTION ST_nrings(geometry) PUBLIC KEEP FUNCTION length3d(geometry) PUBLIC DEPRECATE FUNCTION ST_length3d(geometry) PUBLIC DEPRECATE FUNCTION length2d(geometry) PUBLIC DEPRECATE FUNCTION ST_length2d(geometry) PUBLIC DEPRECATE FUNCTION "ST_Length(geometry, dims)" PUBLIC NEW calculate length using n dims FUNCTION length(geometry) PUBLIC DEPRECATE FUNCTION ST_Length(geometry) PUBLIC KEEP "calculate length using 2 or 3 dims, whatever is available" FUNCTION ST_Length_WGS84(geometry) PUBLIC NEW spheroid length with WGS84 set automatically FUNCTION "length3d_spheroid(geometry, spheroid)" PUBLIC DEPRECATE FUNCTION "ST_length3d_spheroid(geometry, spheroid)" PUBLIC DEPRECATE FUNCTION "length_spheroid(geometry, spheroid)" PUBLIC DEPRECATE FUNCTION "ST_length_spheroid(geometry, spheroid)" PUBLIC KEEP FUNCTION "length2d_spheroid(geometry, spheroid)" PUBLIC DEPRECATE FUNCTION "ST_length2d_spheroid(geometry, spheroid)" PUBLIC DEPRECATE FUNCTION perimeter3d(geometry) PUBLIC DEPRECATE FUNCTION ST_perimeter3d(geometry) PUBLIC DEPRECATE FUNCTION perimeter2d(geometry) PUBLIC DEPRECATE FUNCTION ST_perimeter2d(geometry) PUBLIC DEPRECATE FUNCTION perimeter(geometry) PUBLIC DEPRECATE FUNCTION ST_Perimeter(geometry) PUBLIC KEEP FUNCTION area2d(geometry) PUBLIC DEPRECATE FUNCTION ST_area2d(geometry) PUBLIC DEPRECATE FUNCTION area(geometry) PUBLIC DEPRECATE FUNCTION ST_Area(geometry) PUBLIC KEEP FUNCTION "distance_spheroid(geometry,geometry,spheroid)" PUBLIC DEPRECATE FUNCTION "ST_Distance_WGS84(geometry,geometry)" PUBLIC NEW calculate distance with WGS84 autoset for spheroid FUNCTION "ST_distance_spheroid(geometry,geometry,spheroid)" PUBLIC KEEP FUNCTION "distance_sphere(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_distance_sphere(geometry,geometry)" PUBLIC KEEP FUNCTION "distance(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Distance(geometry,geometry)" PUBLIC KEEP FUNCTION "max_distance(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_max_distance(geometry,geometry)" PUBLIC KEEP FUNCTION "point_inside_circle(geometry,float8,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_point_inside_circle(geometry,float8,float8,float8)" PUBLIC KEEP FUNCTION "azimuth(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_azimuth(geometry,geometry)" PUBLIC KEEP FUNCTION force_2d(geometry) PUBLIC DEPRECATE FUNCTION ST_force_2d(geometry) PUBLIC KEEP FUNCTION force_3dz(geometry) PUBLIC DEPRECATE FUNCTION ST_force_3dz(geometry) PUBLIC KEEP FUNCTION force_3d(geometry) PUBLIC DEPRECATE FUNCTION ST_force_3d(geometry) PUBLIC KEEP FUNCTION force_3dm(geometry) PUBLIC DEPRECATE FUNCTION ST_force_3dm(geometry) PUBLIC KEEP FUNCTION force_4d(geometry) PUBLIC DEPRECATE FUNCTION ST_force_4d(geometry) PUBLIC KEEP FUNCTION force_collection(geometry) PUBLIC DEPRECATE FUNCTION ST_force_collection(geometry) PUBLIC KEEP FUNCTION multi(geometry) PUBLIC DEPRECATE FUNCTION ST_multi(geometry) PUBLIC KEEP FUNCTION "expand(box3d,float8)" PUBLIC DEPRECATE FUNCTION "ST_Expand(box3d,float8)" PUBLIC KEEP FUNCTION "expand(box2d,float8)" PUBLIC DEPRECATE FUNCTION "ST_expand(box2d,float8)" PUBLIC KEEP FUNCTION "expand(geometry,float8)" PUBLIC DEPRECATE FUNCTION "ST_expand(geometry,float8)" PUBLIC KEEP FUNCTION envelope(geometry) PUBLIC DEPRECATE FUNCTION ST_Envelope(geometry) PUBLIC KEEP FUNCTION reverse(geometry) PUBLIC DEPRECATE FUNCTION ST_Reverse(geometry) PUBLIC KEEP FUNCTION ForceRHR(geometry) PUBLIC DEPRECATE FUNCTION ST_ForceRHR(geometry) PUBLIC KEEP FUNCTION noop(geometry) PRIVATE RENAME postgis_noop(geometry) FUNCTION ST_noop(geometry) PRIVATE DELETE FUNCTION zmflag(geometry) PUBLIC DEPRECATE FUNCTION ST_zmflag(geometry) PUBLIC DEPRECATE "replace with st_hasz, st_hasm from iso" FUNCTION hasBBOX(geometry) PRIVATE RENAME postgis_bbox_cached(geometry) FUNCTION ST_HasBBOX(geometry) PRIVATE DELETE FUNCTION ndims(geometry) PUBLIC DEPRECATE FUNCTION ST_NDims(geometry) PUBLIC KEEP FUNCTION AsEWKT(geometry) PUBLIC DEPRECATE FUNCTION ST_AsEWKT(geometry) PUBLIC KEEP FUNCTION AsEWKB(geometry) PUBLIC DEPRECATE FUNCTION ST_AsEWKB(geometry) PUBLIC KEEP FUNCTION AsHEXEWKB(geometry) PUBLIC DEPRECATE FUNCTION ST_AsHEXEWKB(geometry) PUBLIC KEEP FUNCTION "AsHEXEWKB(geometry, text)" PUBLIC DEPRECATE FUNCTION "ST_AsHEXEWKB(geometry, text)" PUBLIC KEEP FUNCTION "AsEWKB(geometry,text)" PUBLIC DEPRECATE FUNCTION "ST_AsEWKB(geometry,text)" PUBLIC KEEP FUNCTION GeomFromEWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_GeomFromEWKB(bytea) PUBLIC KEEP FUNCTION GeomFromEWKT(text) PUBLIC DEPRECATE FUNCTION ST_GeomFromEWKT(text) PUBLIC KEEP FUNCTION cache_bbox() PUBLIC RENAME postgis_cache_bbox() this is a utility trigger FUNCTION ST_Cache_BBox() PUBLIC DEPRECATE FUNCTION "MakePoint(float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_MakePoint(float8, float8)" PUBLIC KEEP FUNCTION "MakePoint(float8, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_MakePoint(float8, float8, float8)" PUBLIC KEEP FUNCTION "MakePoint(float8, float8, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_MakePoint(float8, float8, float8, float8)" PUBLIC KEEP FUNCTION "MakePointM(float8, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_MakePointM(float8, float8, float8)" PUBLIC KEEP FUNCTION "MakeBox2d(geometry, geometry)" PUBLIC DEPRECATE FUNCTION "ST_MakeBox2d(geometry, geometry)" PUBLIC KEEP FUNCTION "MakeBox3d(geometry, geometry)" PUBLIC DEPRECATE FUNCTION "ST_MakeBox3d(geometry, geometry)" PUBLIC KEEP FUNCTION makeline_garray (geometry[]) PUBLIC DEPRECATE FUNCTION ST_MakeLine_GArray (geometry[]) PUBLIC DEPRECATE FUNCTION ST_MakeLine (geometry[]) PUBLIC KEEP FUNCTION LineFromMultiPoint(geometry) PUBLIC DEPRECATE FUNCTION ST_LineFromMultiPoint(geometry) PUBLIC KEEP FUNCTION "MakeLine(geometry, geometry)" PUBLIC DEPRECATE FUNCTION "ST_MakeLine(geometry, geometry)" PUBLIC KEEP FUNCTION "AddPoint(geometry, geometry)" PUBLIC DEPRECATE FUNCTION "ST_AddPoint(geometry, geometry)" PUBLIC KEEP FUNCTION "AddPoint(geometry, geometry, integer)" PUBLIC DEPRECATE FUNCTION "ST_AddPoint(geometry, geometry, integer)" PUBLIC KEEP FUNCTION "RemovePoint(geometry, integer)" PUBLIC DEPRECATE FUNCTION "ST_RemovePoint(geometry, integer)" PUBLIC KEEP FUNCTION "SetPoint(geometry, integer, geometry)" PUBLIC DEPRECATE FUNCTION "ST_SetPoint(geometry, integer, geometry)" PUBLIC KEEP FUNCTION "MakePolygon(geometry, geometry[])" PUBLIC DEPRECATE FUNCTION "ST_MakePolygon(geometry, geometry[])" PUBLIC KEEP FUNCTION MakePolygon(geometry) PUBLIC DEPRECATE FUNCTION ST_MakePolygon(geometry) PUBLIC KEEP FUNCTION BuildArea(geometry) PUBLIC DEPRECATE FUNCTION ST_BuildArea(geometry) PUBLIC KEEP FUNCTION Polygonize_GArray (geometry[]) PUBLIC DEPRECATE FUNCTION ST_Polygonize_GArray (geometry[]) PUBLIC DEPRECATE FUNCTION ST_Polygonize (geometry[]) PUBLIC KEEP FUNCTION LineMerge(geometry) PUBLIC DEPRECATE FUNCTION ST_LineMerge(geometry) PUBLIC KEEP FUNCTION Dump(geometry) PUBLIC DEPRECATE FUNCTION ST_Dump(geometry) PUBLIC KEEP FUNCTION DumpRings(geometry) PUBLIC DEPRECATE FUNCTION ST_DumpRings(geometry) PUBLIC KEEP FUNCTION "combine_bbox(box2d,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Combine_BBox(box2d,geometry)" PUBLIC RENAME "postgis_combine_bbox(box2d, geometry)" AGGREGATE Extent( PUBLIC DEPRECATE AGGREGATE ST_Extent( PUBLIC KEEP FUNCTION "combine_bbox(box3d,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Combine_BBox(box3d,geometry)" PUBLIC KEEP AGGREGATE Extent3d( PUBLIC DEPRECATE AGGREGATE ST_Extent3d( PUBLIC KEEP FUNCTION "estimated_extent(text,text,text) RETURNS box2d AS" PUBLIC DEPRECATE FUNCTION "ST_estimated_extent(text,text,text) RETURNS box2d AS" PUBLIC KEEP FUNCTION "estimated_extent(text,text) RETURNS box2d AS" PUBLIC DEPRECATE FUNCTION "ST_estimated_extent(text,text) RETURNS box2d AS" PUBLIC KEEP FUNCTION "find_extent(text,text,text) RETURNS box2d AS" PUBLIC DEPRECATE FUNCTION "ST_find_extent(text,text,text) RETURNS box2d AS" PUBLIC KEEP FUNCTION "find_extent(text,text) RETURNS box2d AS" PUBLIC DEPRECATE FUNCTION "ST_find_extent(text,text) RETURNS box2d AS" PUBLIC KEEP FUNCTION rename_geometry_table_constraints() RETURNS text PUBLIC KEEP FUNCTION fix_geometry_columns() RETURNS text PUBLIC KEEP FUNCTION populate_geometry_columns() PUBLIC KEEP FUNCTION populate_geometry_columns(tbl_oid oid) PUBLIC KEEP FUNCTION probe_geometry_columns() RETURNS text AS PUBLIC KEEP FUNCTION "AddGeometryColumn(varchar,varchar,varchar,varchar,integer,varchar,integer)" PUBLIC KEEP FUNCTION "AddGeometryColumn(varchar,varchar,varchar,integer,varchar,integer) RETURNS text AS $$" PUBLIC KEEP FUNCTION "AddGeometryColumn(varchar,varchar,integer,varchar,integer) RETURNS text AS $$" PUBLIC KEEP FUNCTION "DropGeometryColumn(varchar, varchar,varchar,varchar)" PUBLIC KEEP FUNCTION "DropGeometryColumn(varchar,varchar,varchar)" PUBLIC KEEP FUNCTION "DropGeometryColumn(varchar,varchar)" PUBLIC KEEP FUNCTION "DropGeometryTable(varchar, varchar,varchar)" PUBLIC KEEP FUNCTION "DropGeometryTable(varchar,varchar) RETURNS text AS" PUBLIC KEEP FUNCTION DropGeometryTable(varchar) RETURNS text AS PUBLIC KEEP FUNCTION "UpdateGeometrySRID(varchar,varchar,varchar,varchar,integer)" PUBLIC KEEP FUNCTION "UpdateGeometrySRID(varchar,varchar,varchar,integer)" PUBLIC KEEP FUNCTION "UpdateGeometrySRID(varchar,varchar,integer)" PUBLIC KEEP FUNCTION "find_srid(varchar,varchar,varchar) RETURNS int4 AS" PUBLIC KEEP FUNCTION get_proj4_from_srid(integer) RETURNS text AS PUBLIC KEEP FUNCTION "transform_geometry(geometry,text,text,int)" PRIVATE RENAME "postgis_transform_geometry(geometry, text, text, int)" FUNCTION "transform(geometry,integer)" PUBLIC DEPRECATE FUNCTION "ST_Transform(geometry,integer)" PUBLIC KEEP FUNCTION postgis_version() RETURNS text PUBLIC KEEP FUNCTION postgis_proj_version() RETURNS text PUBLIC KEEP FUNCTION postgis_scripts_installed() RETURNS text PUBLIC KEEP FUNCTION postgis_lib_version() RETURNS text PUBLIC KEEP FUNCTION postgis_scripts_released() RETURNS text PUBLIC KEEP FUNCTION postgis_uses_stats() RETURNS bool PUBLIC KEEP FUNCTION postgis_geos_version() RETURNS text PUBLIC KEEP FUNCTION postgis_scripts_build_date() RETURNS text PUBLIC KEEP FUNCTION postgis_lib_build_date() RETURNS text PUBLIC KEEP FUNCTION postgis_full_version() RETURNS text PUBLIC KEEP FUNCTION box2d(geometry) PRIVATE KEEP FUNCTION ST_box2d(geometry) PRIVATE DEPRECATE "these are pgsql casts, they should use pgsql convention" FUNCTION box3d(geometry) PRIVATE KEEP FUNCTION ST_box3d(geometry) PRIVATE DEPRECATE FUNCTION box(geometry) PRIVATE KEEP FUNCTION ST_box(geometry) PRIVATE DEPRECATE FUNCTION box2d(box3d) PRIVATE KEEP FUNCTION ST_box2d(box3d) PRIVATE DEPRECATE FUNCTION box3d(box2d) PRIVATE KEEP FUNCTION ST_box3d(box2d) PRIVATE DEPRECATE FUNCTION box(box3d) PRIVATE KEEP FUNCTION ST_box(box3d) PRIVATE DEPRECATE FUNCTION text(geometry) PRIVATE KEEP FUNCTION ST_text(geometry) PRIVATE DEPRECATE FUNCTION box3dtobox(box3d) PRIVATE KEEP FUNCTION geometry(box2d) PRIVATE KEEP FUNCTION ST_geometry(box2d) PRIVATE DEPRECATE FUNCTION geometry(box3d) PRIVATE KEEP FUNCTION ST_geometry(box3d) PRIVATE DEPRECATE FUNCTION geometry(text) PRIVATE KEEP FUNCTION ST_geometry(text) PRIVATE DEPRECATE FUNCTION geometry(chip) PRIVATE KEEP FUNCTION ST_geometry(chip) PRIVATE DEPRECATE FUNCTION geometry(bytea) PRIVATE KEEP FUNCTION ST_geometry(bytea) PRIVATE DEPRECATE FUNCTION bytea(geometry) PRIVATE KEEP FUNCTION ST_bytea(geometry) PRIVATE DEPRECATE FUNCTION text(bool) PRIVATE KEEP FUNCTION ST_text(bool) PRIVATE DEPRECATE FUNCTION "Simplify(geometry, float8)" PUBLIC DEPRECATE FUNCTION "ST_Simplify(geometry, float8)" PUBLIC KEEP FUNCTION "SnapToGrid(geometry, float8, float8, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_SnapToGrid(geometry, float8, float8, float8, float8)" PUBLIC KEEP FUNCTION "SnapToGrid(geometry, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_SnapToGrid(geometry, float8, float8)" PUBLIC KEEP FUNCTION "SnapToGrid(geometry, float8)" PUBLIC DEPRECATE FUNCTION "ST_SnapToGrid(geometry, float8)" PUBLIC KEEP FUNCTION "SnapToGrid(geometry, geometry, float8, float8, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_SnapToGrid(geometry, geometry, float8, float8, float8, float8)" PUBLIC KEEP FUNCTION "Segmentize(geometry, float8)" PUBLIC DEPRECATE FUNCTION "ST_Segmentize(geometry, float8)" PUBLIC KEEP FUNCTION "line_interpolate_point(geometry, float8)" PUBLIC DEPRECATE FUNCTION "ST_line_interpolate_point(geometry, float8)" PUBLIC KEEP FUNCTION "line_substring(geometry, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_line_substring(geometry, float8, float8)" PUBLIC KEEP FUNCTION "line_locate_point(geometry, geometry)" PUBLIC DEPRECATE FUNCTION "ST_line_locate_point(geometry, geometry)" PUBLIC KEEP FUNCTION "locate_between_measures(geometry, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_locate_between_measures(geometry, float8, float8)" PUBLIC KEEP FUNCTION "locate_along_measure(geometry, float8)" PUBLIC DEPRECATE FUNCTION "ST_locate_along_measure(geometry, float8)" PUBLIC KEEP FUNCTION "intersection(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Intersection(geometry,geometry)" PUBLIC KEEP FUNCTION "buffer(geometry,float8)" PUBLIC DEPRECATE FUNCTION "ST_Buffer(geometry,float8)" PUBLIC KEEP FUNCTION "buffer(geometry,float8,integer)" PUBLIC DEPRECATE FUNCTION "ST_buffer(geometry,float8,integer)" PUBLIC KEEP FUNCTION convexhull(geometry) PUBLIC DEPRECATE FUNCTION ST_ConvexHull(geometry) PUBLIC KEEP FUNCTION "_ST_LineCrossingDirection(geometry, geometry)" PUBLIC KEEP FUNCTION "ST_LineCrossingDirection(geometry, geometry)" PUBLIC KEEP FUNCTION "ST_LocateBetweenElevations(geometry, float8, float8)" PUBLIC KEEP FUNCTION "ST_SimplifyPreserveTopology(geometry, float8)" PUBLIC KEEP FUNCTION ST_IsValidReason(geometry) PUBLIC KEEP FUNCTION "difference(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Difference(geometry,geometry)" PUBLIC KEEP FUNCTION boundary(geometry) PUBLIC DEPRECATE FUNCTION ST_Boundary(geometry) PUBLIC KEEP FUNCTION "symdifference(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_SymDifference(geometry,geometry)" PUBLIC KEEP FUNCTION "symmetricdifference(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_symmetricdifference(geometry,geometry)" PUBLIC KEEP FUNCTION "GeomUnion(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Union(geometry,geometry)" PUBLIC KEEP FUNCTION "collector(geometry, geometry)" PUBLIC DELETE dupe of st_collect FUNCTION "ST_collector(geometry, geometry)" PUBLIC DELETE dupe of st_collect FUNCTION "collect(geometry, geometry)" PUBLIC DEPRECATE FUNCTION "ST_collect(geometry, geometry)" PUBLIC KEEP AGGREGATE memcollect( PUBLIC DEPRECATE AGGREGATE ST_memcollect( PUBLIC KEEP FUNCTION "geom_accum (geometry[],geometry)" PUBLIC DELETE superceded by new aggregator FUNCTION "ST_geom_accum (geometry[],geometry)" PUBLIC DELETE superceded by new aggregator FUNCTION collect_garray (geometry[]) PUBLIC DELETE superceded by new aggregator FUNCTION ST_collect_garray (geometry[]) PUBLIC DELETE superceded by new aggregator FUNCTION ST_collect (geometry[]) PUBLIC KEEP AGGREGATE MemGeomUnion ( PUBLIC DEPRECATE AGGREGATE ST_MemUnion ( PUBLIC KEEP FUNCTION pgis_abs_in(cstring) PRIVATE KEEP FUNCTION pgis_abs_out(pgis_abs) PRIVATE KEEP TYPE pgis_abs ( PRIVATE KEEP FUNCTION "pgis_geometry_accum_transfn(pgis_abs, geometry)" PRIVATE KEEP FUNCTION pgis_geometry_accum_finalfn(pgis_abs) PRIVATE KEEP FUNCTION pgis_geometry_union_finalfn(pgis_abs) PRIVATE KEEP FUNCTION pgis_geometry_collect_finalfn(pgis_abs) PRIVATE KEEP FUNCTION pgis_geometry_polygonize_finalfn(pgis_abs) PRIVATE KEEP FUNCTION pgis_geometry_makeline_finalfn(pgis_abs) PRIVATE KEEP AGGREGATE accum ( PUBLIC DEPRECATE AGGREGATE ST_Accum ( PUBLIC KEEP AGGREGATE accum_old ( PUBLIC DELETE AGGREGATE ST_accum_old ( PUBLIC DELETE FUNCTION unite_garray (geometry[]) PUBLIC DEPRECATE FUNCTION ST_unite_garray (geometry[]) PUBLIC DEPRECATE superceded by st_union(geometry[]) FUNCTION ST_Union (geometry[]) PUBLIC KEEP AGGREGATE GeomUnion_Old ( PUBLIC DELETE AGGREGATE ST_Union_Old ( PUBLIC DELETE AGGREGATE ST_Union ( PUBLIC KEEP AGGREGATE collect ( PUBLIC DEPRECATE AGGREGATE ST_Collect ( PUBLIC KEEP AGGREGATE Polygonize ( PUBLIC DEPRECATE AGGREGATE ST_Polygonize ( PUBLIC KEEP AGGREGATE makeline ( PUBLIC DEPRECATE AGGREGATE ST_MakeLine ( PUBLIC KEEP FUNCTION "relate(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_relate(geometry,geometry)" PUBLIC KEEP FUNCTION "relate(geometry,geometry,text)" PUBLIC DEPRECATE FUNCTION "ST_Relate(geometry,geometry,text)" PUBLIC KEEP FUNCTION "disjoint(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Disjoint(geometry,geometry)" PUBLIC KEEP FUNCTION "touches(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "_ST_Touches(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_Touches(geometry,geometry)" PUBLIC KEEP FUNCTION "_ST_DWithin(geometry,geometry,float8)" PUBLIC KEEP FUNCTION "ST_DWithin(geometry, geometry, float8)" PUBLIC KEEP FUNCTION "intersects(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "_ST_Intersects(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_Intersects(geometry,geometry)" PUBLIC KEEP FUNCTION "crosses(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "_ST_Crosses(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_Crosses(geometry,geometry)" PUBLIC KEEP FUNCTION "within(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "_ST_Within(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_Within(geometry,geometry)" PUBLIC KEEP FUNCTION "Contains(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "_ST_Contains(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_Contains(geometry,geometry)" PUBLIC KEEP FUNCTION "_ST_CoveredBy(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_CoveredBy(geometry,geometry)" PUBLIC KEEP FUNCTION "_ST_Covers(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_Covers(geometry,geometry)" PUBLIC KEEP FUNCTION "_ST_ContainsProperly(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_ContainsProperly(geometry,geometry)" PUBLIC KEEP FUNCTION "overlaps(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "_ST_Overlaps(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_Overlaps(geometry,geometry)" PUBLIC KEEP FUNCTION IsValid(geometry) PUBLIC DEPRECATE FUNCTION ST_IsValid(geometry) PUBLIC KEEP FUNCTION GEOSnoop(geometry) PRIVATE RENAME postgis_geos_noop FUNCTION Centroid(geometry) PUBLIC DEPRECATE FUNCTION ST_Centroid(geometry) PUBLIC KEEP FUNCTION IsRing(geometry) PUBLIC DEPRECATE FUNCTION ST_IsRing(geometry) PUBLIC KEEP FUNCTION PointOnSurface(geometry) PUBLIC DEPRECATE FUNCTION ST_PointOnSurface(geometry) PUBLIC KEEP FUNCTION IsSimple(geometry) PUBLIC DEPRECATE FUNCTION ST_IsSimple(geometry) PUBLIC KEEP FUNCTION "Equals(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Equals(geometry,geometry)" PUBLIC KEEP FUNCTION "AsSVG(geometry,int4,int4)" PUBLIC DEPRECATE FUNCTION "ST_AsSVG(geometry,int4,int4)" PUBLIC KEEP FUNCTION "AsSVG(geometry,int4)" PUBLIC DEPRECATE FUNCTION "ST_AsSVG(geometry,int4)" PUBLIC KEEP FUNCTION AsSVG(geometry) PUBLIC DEPRECATE FUNCTION ST_AsSVG(geometry) PUBLIC KEEP FUNCTION "_ST_AsGML(int4, geometry, int4)" PUBLIC KEEP FUNCTION "AsGML(geometry, int4)" PUBLIC DEPRECATE FUNCTION "ST_AsGML(geometry, int4)" PUBLIC KEEP FUNCTION AsGML(geometry) PUBLIC DEPRECATE FUNCTION ST_AsGML(geometry) PUBLIC KEEP FUNCTION "ST_AsGML(int4, geometry)" PUBLIC KEEP FUNCTION "ST_AsGML(int4, geometry, int4)" PUBLIC KEEP FUNCTION "_ST_AsKML(int4, geometry, int4)" PUBLIC KEEP FUNCTION "AsKML(geometry, int4)" PUBLIC DEPRECATE FUNCTION "ST_AsKML(geometry, int4)" PUBLIC KEEP FUNCTION AsKML(geometry) PUBLIC DEPRECATE FUNCTION "AsKML(int4, geometry, int4)" PUBLIC DEPRECATE FUNCTION ST_AsKML(geometry) PUBLIC KEEP FUNCTION "ST_AsKML(int4, geometry)" PUBLIC KEEP FUNCTION "ST_AsKML(int4, geometry, int4)" PUBLIC KEEP FUNCTION "_ST_AsGeoJson(int4, geometry, int4, int4)" PUBLIC KEEP FUNCTION "ST_AsGeoJson(geometry, int4)" PUBLIC KEEP FUNCTION ST_AsGeoJson(geometry) PUBLIC KEEP FUNCTION "ST_AsGeoJson(int4, geometry)" PUBLIC KEEP FUNCTION "ST_AsGeoJson(int4, geometry, int4)" PUBLIC KEEP FUNCTION "ST_AsGeoJson(geometry, int4, int4)" PUBLIC KEEP FUNCTION "ST_AsGeoJson(int4, geometry, int4, int4)" PUBLIC KEEP FUNCTION NumPoints(geometry) PUBLIC DEPRECATE FUNCTION ST_NumPoints(geometry) PUBLIC KEEP FUNCTION NumGeometries(geometry) PUBLIC DEPRECATE FUNCTION ST_NumGeometries(geometry) PUBLIC KEEP FUNCTION "GeometryN(geometry,integer)" PUBLIC DEPRECATE FUNCTION "ST_GeometryN(geometry,integer)" PUBLIC KEEP FUNCTION Dimension(geometry) PUBLIC DEPRECATE FUNCTION ST_Dimension(geometry) PUBLIC KEEP FUNCTION ExteriorRing(geometry) PUBLIC DEPRECATE FUNCTION ST_ExteriorRing(geometry) PUBLIC KEEP FUNCTION NumInteriorRings(geometry) PUBLIC DEPRECATE FUNCTION ST_NumInteriorRings(geometry) PUBLIC KEEP FUNCTION NumInteriorRing(geometry) PUBLIC DEPRECATE FUNCTION ST_NumInteriorRing(geometry) PUBLIC KEEP FUNCTION "InteriorRingN(geometry,integer)" PUBLIC DEPRECATE FUNCTION "ST_InteriorRingN(geometry,integer)" PUBLIC KEEP FUNCTION GeometryTYPE(geometry) PUBLIC DEPRECATE FUNCTION ST_GeometryTYPE(geometry) PUBLIC KEEP FUNCTION "PointN(geometry,integer)" PUBLIC DEPRECATE FUNCTION "ST_PointN(geometry,integer)" PUBLIC KEEP FUNCTION X(geometry) PUBLIC DEPRECATE FUNCTION ST_X(geometry) PUBLIC KEEP FUNCTION Y(geometry) PUBLIC DEPRECATE FUNCTION ST_Y(geometry) PUBLIC KEEP FUNCTION Z(geometry) PUBLIC DEPRECATE FUNCTION SE_Z(geometry) PUBLIC KEEP FUNCTION ST_Z(geometry) PUBLIC KEEP ESRI compatibility (feh!) FUNCTION M(geometry) PUBLIC DEPRECATE FUNCTION ST_M(geometry) PUBLIC KEEP FUNCTION StartPoint(geometry) PUBLIC DEPRECATE FUNCTION ST_StartPoint(geometry) PUBLIC KEEP FUNCTION EndPoint(geometry) PUBLIC DEPRECATE FUNCTION ST_EndPoint(geometry) PUBLIC KEEP FUNCTION IsClosed(geometry) PUBLIC DEPRECATE FUNCTION ST_IsClosed(geometry) PUBLIC KEEP FUNCTION IsEmpty(geometry) PUBLIC DEPRECATE FUNCTION ST_IsEmpty(geometry) PUBLIC KEEP FUNCTION SRID(geometry) PUBLIC DEPRECATE FUNCTION ST_SRID(geometry) PUBLIC KEEP FUNCTION "SetSRID(geometry,int4)" PUBLIC DEPRECATE FUNCTION "ST_SetSRID(geometry,int4)" PUBLIC KEEP FUNCTION AsBinary(geometry) PUBLIC DEPRECATE FUNCTION ST_AsBinary(geometry) PUBLIC KEEP FUNCTION "AsBinary(geometry,text)" PUBLIC DEPRECATE FUNCTION "ST_AsBinary(geometry,text)" PUBLIC KEEP FUNCTION AsText(geometry) PUBLIC DEPRECATE FUNCTION ST_AsText(geometry) PUBLIC KEEP FUNCTION GeometryFromText(text) PUBLIC DEPRECATE FUNCTION ST_GeometryFromText(text) PUBLIC KEEP FUNCTION "GeometryFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_GeometryFromText(text, int4)" PUBLIC KEEP FUNCTION GeomFromText(text) PUBLIC DEPRECATE FUNCTION ST_GeomFromText(text) PUBLIC KEEP FUNCTION "GeomFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_GeomFromText(text, int4)" PUBLIC KEEP FUNCTION PointFromText(text) PUBLIC DEPRECATE FUNCTION ST_PointFromText(text) PUBLIC KEEP FUNCTION "PointFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_PointFromText(text, int4)" PUBLIC KEEP FUNCTION LineFromText(text) PUBLIC DEPRECATE FUNCTION ST_LineFromText(text) PUBLIC KEEP FUNCTION "LineFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_LineFromText(text, int4)" PUBLIC KEEP FUNCTION LineStringFromText(text) PUBLIC DEPRECATE FUNCTION "LineStringFromText(text, int4)" PUBLIC DEPRECATE FUNCTION PolyFromText(text) PUBLIC DEPRECATE FUNCTION ST_PolyFromText(text) PUBLIC KEEP FUNCTION "PolyFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_PolyFromText(text, int4)" PUBLIC KEEP FUNCTION "PolygonFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_PolygonFromText(text, int4)" PUBLIC KEEP FUNCTION PolygonFromText(text) PUBLIC DEPRECATE FUNCTION ST_PolygonFromText(text) PUBLIC KEEP FUNCTION "MLineFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_MLineFromText(text, int4)" PUBLIC KEEP FUNCTION MLineFromText(text) PUBLIC DEPRECATE FUNCTION ST_MLineFromText(text) PUBLIC KEEP FUNCTION MultiLineStringFromText(text) PUBLIC DEPRECATE FUNCTION ST_MultiLineStringFromText(text) PUBLIC KEEP FUNCTION "MultiLineStringFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_MultiLineStringFromText(text, int4)" PUBLIC KEEP FUNCTION "MPointFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_MPointFromText(text, int4)" PUBLIC KEEP FUNCTION MPointFromText(text) PUBLIC DEPRECATE FUNCTION ST_MPointFromText(text) PUBLIC KEEP FUNCTION "MultiPointFromText(text, int4)" PUBLIC DEPRECATE FUNCTION MultiPointFromText(text) PUBLIC DEPRECATE FUNCTION ST_MultiPointFromText(text) PUBLIC KEEP FUNCTION MultiPointFromText(text) PUBLIC DEPRECATE FUNCTION ST_MultiPointFromText(text) PUBLIC KEEP FUNCTION "MPolyFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_MPolyFromText(text, int4)" PUBLIC KEEP FUNCTION MPolyFromText(text) PUBLIC DEPRECATE FUNCTION ST_MPolyFromText(text) PUBLIC KEEP FUNCTION "MultiPolygonFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_MultiPolygonFromText(text, int4)" PUBLIC KEEP FUNCTION MultiPolygonFromText(text) PUBLIC DEPRECATE FUNCTION ST_MultiPolygonFromText(text) PUBLIC KEEP FUNCTION "GeomCollFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_GeomCollFromText(text, int4)" PUBLIC KEEP FUNCTION GeomCollFromText(text) PUBLIC DEPRECATE FUNCTION ST_GeomCollFromText(text) PUBLIC KEEP FUNCTION GeomFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_GeomFromWKB(bytea) PUBLIC KEEP FUNCTION "GeomFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_GeomFromWKB(bytea, int)" PUBLIC KEEP FUNCTION "PointFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_PointFromWKB(bytea, int)" PUBLIC KEEP FUNCTION PointFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_PointFromWKB(bytea) PUBLIC KEEP FUNCTION "LineFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_LineFromWKB(bytea, int)" PUBLIC KEEP FUNCTION LineFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_LineFromWKB(bytea) PUBLIC KEEP FUNCTION "LinestringFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_LinestringFromWKB(bytea, int)" PUBLIC KEEP FUNCTION LinestringFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_LinestringFromWKB(bytea) PUBLIC KEEP FUNCTION "PolyFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_PolyFromWKB(bytea, int)" PUBLIC KEEP FUNCTION PolyFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_PolyFromWKB(bytea) PUBLIC KEEP FUNCTION "PolygonFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_PolygonFromWKB(bytea, int)" PUBLIC KEEP FUNCTION PolygonFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_PolygonFromWKB(bytea) PUBLIC KEEP FUNCTION "MPointFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_MPointFromWKB(bytea, int)" PUBLIC KEEP FUNCTION MPointFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_MPointFromWKB(bytea) PUBLIC KEEP FUNCTION "MultiPointFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_MultiPointFromWKB(bytea, int)" PUBLIC KEEP FUNCTION MultiPointFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_MultiPointFromWKB(bytea) PUBLIC KEEP FUNCTION "MultiLineFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "MultiLineFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION MultiLineFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_MultiLineFromWKB(bytea) PUBLIC KEEP FUNCTION "MLineFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_MLineFromWKB(bytea, int)" PUBLIC KEEP FUNCTION MLineFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_MLineFromWKB(bytea) PUBLIC KEEP FUNCTION "MPolyFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_MPolyFromWKB(bytea, int)" PUBLIC KEEP FUNCTION MPolyFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_MPolyFromWKB(bytea) PUBLIC KEEP FUNCTION "MultiPolyFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_MultiPolyFromWKB(bytea, int)" PUBLIC KEEP FUNCTION MultiPolyFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_MultiPolyFromWKB(bytea) PUBLIC KEEP FUNCTION "GeomCollFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_GeomCollFromWKB(bytea, int)" PUBLIC KEEP FUNCTION GeomCollFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_GeomCollFromWKB(bytea) PUBLIC KEEP FUNCTION "BdPolyFromText(text, integer)" PUBLIC DEPRECATE FUNCTION "ST_BdPolyFromText(text, integer)" PUBLIC KEEP FUNCTION "BdMPolyFromText(text, integer)" PUBLIC DEPRECATE FUNCTION "ST_BdMPolyFromText(text, integer)" PUBLIC KEEP FUNCTION "ST_CurveToLine(geometry, integer)" PUBLIC KEEP FUNCTION ST_CurveToLine(geometry) PUBLIC KEEP FUNCTION ST_HasArc(geometry) PUBLIC KEEP FUNCTION ST_LineToCurve(geometry) PUBLIC KEEP \ No newline at end of file +Type Name Visibility Action Rename Notes FUNCTION spheroid_in(cstring) PRIVATE KEEP FUNCTION ST_spheroid_in(cstring) PRIVATE DELETE FUNCTION spheroid_out(spheroid) PRIVATE KEEP FUNCTION ST_spheroid_out(spheroid) PRIVATE DELETE FUNCTION geometry_in(cstring) PRIVATE KEEP FUNCTION ST_geometry_in(cstring) PRIVATE DELETE FUNCTION geometry_out(geometry) PRIVATE KEEP FUNCTION ST_geometry_out(geometry) PRIVATE DELETE FUNCTION geometry_analyze(internal) PRIVATE KEEP FUNCTION ST_geometry_analyze(internal) PRIVATE DELETE FUNCTION geometry_recv(internal) PRIVATE KEEP FUNCTION ST_geometry_recv(internal) PRIVATE DELETE FUNCTION geometry_send(geometry) PRIVATE KEEP FUNCTION ST_geometry_send(geometry) PRIVATE DELETE FUNCTION "Affine(geometry,float8,float8,float8,float8,float8,float8,float8,float8,float8,float8,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_Affine(geometry,float8,float8,float8,float8,float8,float8,float8,float8,float8,float8,float8,float8)" PUBLIC KEEP FUNCTION "Affine(geometry,float8,float8,float8,float8,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_Affine(geometry,float8,float8,float8,float8,float8,float8)" PUBLIC KEEP FUNCTION "RotateZ(geometry,float8)" PUBLIC DEPRECATE FUNCTION "ST_RotateZ(geometry,float8)" PUBLIC KEEP FUNCTION "Rotate(geometry,float8)" PUBLIC DEPRECATE FUNCTION "ST_Rotate(geometry,float8)" PUBLIC KEEP FUNCTION "RotateX(geometry,float8)" PUBLIC DEPRECATE FUNCTION "ST_RotateX(geometry,float8)" PUBLIC KEEP FUNCTION "RotateY(geometry,float8)" PUBLIC DEPRECATE FUNCTION "ST_RotateY(geometry,float8)" PUBLIC KEEP FUNCTION "Translate(geometry,float8,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_Translate(geometry,float8,float8,float8)" PUBLIC KEEP FUNCTION "Translate(geometry,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_Translate(geometry,float8,float8)" PUBLIC KEEP FUNCTION "Scale(geometry,float8,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_Scale(geometry,float8,float8,float8)" PUBLIC KEEP FUNCTION "Scale(geometry,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_Scale(geometry,float8,float8)" PUBLIC KEEP FUNCTION "transscale(geometry,float8,float8,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_transscale(geometry,float8,float8,float8,float8)" PUBLIC KEEP FUNCTION shift_longitude(geometry) PUBLIC DEPRECATE FUNCTION ST_shift_longitude(geometry) PUBLIC KEEP FUNCTION box3d_in(cstring) PRIVATE KEEP FUNCTION box3d_out(box3d) PRIVATE KEEP FUNCTION ST_box3d_in(cstring) PRIVATE DELETE FUNCTION ST_box3d_out(box3d) PRIVATE DELETE FUNCTION xmin(box3d) PUBLIC DEPRECATE FUNCTION ST_XMin(box3d) PUBLIC KEEP FUNCTION ymin(box3d) PUBLIC DEPRECATE FUNCTION ST_YMin(box3d) PUBLIC KEEP FUNCTION zmin(box3d) PUBLIC DEPRECATE FUNCTION ST_ZMin(box3d) PUBLIC KEEP FUNCTION xmax(box3d) PUBLIC DEPRECATE FUNCTION ST_XMax(box3d) PUBLIC KEEP FUNCTION ymax(box3d) PUBLIC DEPRECATE FUNCTION ST_YMax(box3d) PUBLIC KEEP FUNCTION zmax(box3d) PUBLIC DEPRECATE FUNCTION ST_ZMax(box3d) PUBLIC KEEP FUNCTION chip_in(cstring) PRIVATE KEEP FUNCTION ST_chip_in(cstring) PRIVATE DELETE FUNCTION chip_out(chip) PRIVATE KEEP FUNCTION ST_chip_out(chip) PRIVATE DELETE FUNCTION box2d_in(cstring) PRIVATE KEEP FUNCTION ST_box2d_in(cstring) PRIVATE DELETE FUNCTION box2d_out(box2d) PRIVATE KEEP FUNCTION ST_box2d_out(box2d) PRIVATE DELETE FUNCTION "box2d_overleft(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_overleft(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_overright(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_overright(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_left(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_left(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_right(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_right(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_contain(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_contain(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_contained(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_contained(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_overlap(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_overlap(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_same(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_same(box2d, box2d)" PRIVATE DELETE FUNCTION "box2d_intersects(box2d, box2d)" PRIVATE KEEP FUNCTION "ST_box2d_intersects(box2d, box2d)" PRIVATE DELETE FUNCTION "geometry_lt(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_lt(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_le(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_le(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_gt(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_gt(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_ge(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_ge(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_eq(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_eq(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_cmp(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_cmp(geometry, geometry)" PRIVATE DELETE FUNCTION "postgis_gist_sel (internal, oid, internal, int4)" PRIVATE KEEP FUNCTION "ST_postgis_gist_sel (internal, oid, internal, int4)" PRIVATE DELETE FUNCTION "postgis_gist_joinsel(internal, oid, internal, smallint)" PRIVATE KEEP FUNCTION "ST_postgis_gist_joinsel(internal, oid, internal, smallint)" PRIVATE DELETE FUNCTION "geometry_overleft(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_overleft(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_overright(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_overright(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_overabove(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_overabove(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_overbelow(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_overbelow(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_left(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_left(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_right(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_right(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_above(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_above(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_below(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_below(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_contain(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_contain(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_contained(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_contained(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_overlap(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_overlap(geometry, geometry)" PRIVATE DELETE FUNCTION "geometry_same(geometry, geometry)" PRIVATE KEEP FUNCTION "ST_geometry_same(geometry, geometry)" PRIVATE DELETE FUNCTION "LWGEOM_gist_consistent(internal,geometry,int4)" PRIVATE RENAME postgis_gist_consistent FUNCTION LWGEOM_gist_compress(internal) PRIVATE RENAME postgis_gist_compress FUNCTION "LWGEOM_gist_penalty(internal,internal,internal)" PRIVATE RENAME postgis_gist_penalty FUNCTION "LWGEOM_gist_picksplit(internal, internal)" PRIVATE RENAME postgis_gist_picksplit FUNCTION "LWGEOM_gist_union(bytea, internal)" PRIVATE RENAME postgis_gist_union FUNCTION "LWGEOM_gist_same(box2d, box2d, internal)" PRIVATE RENAME postgis_gist_same FUNCTION LWGEOM_gist_decompress(internal) PRIVATE RENAME postgis_gist_decompress FUNCTION addBBOX(geometry) PUBLIC DEPRECATE FUNCTION ST_addBBOX(geometry) PUBLIC KEEP FUNCTION dropBBOX(geometry) PUBLIC DEPRECATE FUNCTION ST_dropBBOX(geometry) PUBLIC KEEP FUNCTION getSRID(geometry) PUBLIC DEPRECATE FUNCTION getSRID(geometry) PUBLIC DELETE duplicate FUNCTION getBBOX(geometry) PUBLIC DEPRECATE FUNCTION getBBOX(geometry) PUBLIC DELETE duplicate FUNCTION srid(chip) PUBLIC DEPRECATE FUNCTION ST_srid(chip) PUBLIC KEEP FUNCTION height(chip) PUBLIC DEPRECATE FUNCTION ST_height(chip) PUBLIC KEEP FUNCTION factor(chip) PUBLIC DEPRECATE FUNCTION ST_factor(chip) PUBLIC KEEP FUNCTION width(chip) PUBLIC DEPRECATE FUNCTION ST_width(chip) PUBLIC KEEP FUNCTION dataTYPE(chip) PUBLIC DEPRECATE FUNCTION ST_dataTYPE(chip) PUBLIC KEEP FUNCTION compression(chip) PUBLIC DEPRECATE FUNCTION ST_compression(chip) PUBLIC KEEP FUNCTION "setSRID(chip,int4)" PUBLIC DEPRECATE FUNCTION "setFactor(chip,float4)" PUBLIC DEPRECATE FUNCTION "ST_setFactor(chip,float4)" PUBLIC KEEP FUNCTION mem_size(geometry) PUBLIC DEPRECATE FUNCTION ST_mem_size(geometry) PUBLIC KEEP FUNCTION summary(geometry) PUBLIC DEPRECATE FUNCTION ST_summary(geometry) PUBLIC KEEP FUNCTION npoints(geometry) PUBLIC DEPRECATE FUNCTION ST_npoints(geometry) PUBLIC KEEP FUNCTION nrings(geometry) PUBLIC DEPRECATE FUNCTION ST_nrings(geometry) PUBLIC KEEP FUNCTION length3d(geometry) PUBLIC DEPRECATE FUNCTION ST_3dlength(geometry) PUBLIC DEPRECATE FUNCTION length2d(geometry) PUBLIC DEPRECATE FUNCTION ST_length2d(geometry) PUBLIC DEPRECATE FUNCTION "ST_Length(geometry, dims)" PUBLIC NEW calculate length using n dims FUNCTION length(geometry) PUBLIC DEPRECATE FUNCTION ST_Length(geometry) PUBLIC KEEP "calculate length using 2 or 3 dims, whatever is available" FUNCTION ST_Length_WGS84(geometry) PUBLIC NEW spheroid length with WGS84 set automatically FUNCTION "length3d_spheroid(geometry, spheroid)" PUBLIC DEPRECATE FUNCTION "ST_3dlength_spheroid(geometry, spheroid)" PUBLIC DEPRECATE FUNCTION "length_spheroid(geometry, spheroid)" PUBLIC DEPRECATE FUNCTION "ST_length_spheroid(geometry, spheroid)" PUBLIC KEEP FUNCTION "length2d_spheroid(geometry, spheroid)" PUBLIC DEPRECATE FUNCTION "ST_length2d_spheroid(geometry, spheroid)" PUBLIC DEPRECATE FUNCTION perimeter3d(geometry) PUBLIC DEPRECATE FUNCTION ST_3DPerimeter(geometry) PUBLIC DEPRECATE FUNCTION perimeter2d(geometry) PUBLIC DEPRECATE FUNCTION ST_perimeter2d(geometry) PUBLIC DEPRECATE FUNCTION perimeter(geometry) PUBLIC DEPRECATE FUNCTION ST_Perimeter(geometry) PUBLIC KEEP FUNCTION area2d(geometry) PUBLIC DEPRECATE FUNCTION ST_area2d(geometry) PUBLIC DEPRECATE FUNCTION area(geometry) PUBLIC DEPRECATE FUNCTION ST_Area(geometry) PUBLIC KEEP FUNCTION "distance_spheroid(geometry,geometry,spheroid)" PUBLIC DEPRECATE FUNCTION "ST_Distance_WGS84(geometry,geometry)" PUBLIC NEW calculate distance with WGS84 autoset for spheroid FUNCTION "ST_distance_spheroid(geometry,geometry,spheroid)" PUBLIC KEEP FUNCTION "distance_sphere(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_distance_sphere(geometry,geometry)" PUBLIC KEEP FUNCTION "distance(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Distance(geometry,geometry)" PUBLIC KEEP FUNCTION "max_distance(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_max_distance(geometry,geometry)" PUBLIC KEEP FUNCTION "point_inside_circle(geometry,float8,float8,float8)" PUBLIC DEPRECATE FUNCTION "ST_point_inside_circle(geometry,float8,float8,float8)" PUBLIC KEEP FUNCTION "azimuth(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_azimuth(geometry,geometry)" PUBLIC KEEP FUNCTION force_2d(geometry) PUBLIC DEPRECATE FUNCTION ST_force_2d(geometry) PUBLIC KEEP FUNCTION force_3dz(geometry) PUBLIC DEPRECATE FUNCTION ST_force_3dz(geometry) PUBLIC KEEP FUNCTION force_3d(geometry) PUBLIC DEPRECATE FUNCTION ST_force_3d(geometry) PUBLIC KEEP FUNCTION force_3dm(geometry) PUBLIC DEPRECATE FUNCTION ST_force_3dm(geometry) PUBLIC KEEP FUNCTION force_4d(geometry) PUBLIC DEPRECATE FUNCTION ST_force_4d(geometry) PUBLIC KEEP FUNCTION force_collection(geometry) PUBLIC DEPRECATE FUNCTION ST_force_collection(geometry) PUBLIC KEEP FUNCTION multi(geometry) PUBLIC DEPRECATE FUNCTION ST_multi(geometry) PUBLIC KEEP FUNCTION "expand(box3d,float8)" PUBLIC DEPRECATE FUNCTION "ST_Expand(box3d,float8)" PUBLIC KEEP FUNCTION "expand(box2d,float8)" PUBLIC DEPRECATE FUNCTION "ST_expand(box2d,float8)" PUBLIC KEEP FUNCTION "expand(geometry,float8)" PUBLIC DEPRECATE FUNCTION "ST_expand(geometry,float8)" PUBLIC KEEP FUNCTION envelope(geometry) PUBLIC DEPRECATE FUNCTION ST_Envelope(geometry) PUBLIC KEEP FUNCTION reverse(geometry) PUBLIC DEPRECATE FUNCTION ST_Reverse(geometry) PUBLIC KEEP FUNCTION ForceRHR(geometry) PUBLIC DEPRECATE FUNCTION ST_ForceRHR(geometry) PUBLIC KEEP FUNCTION noop(geometry) PRIVATE RENAME postgis_noop(geometry) FUNCTION ST_noop(geometry) PRIVATE DELETE FUNCTION zmflag(geometry) PUBLIC DEPRECATE FUNCTION ST_zmflag(geometry) PUBLIC DEPRECATE "replace with st_hasz, st_hasm from iso" FUNCTION hasBBOX(geometry) PRIVATE RENAME postgis_bbox_cached(geometry) FUNCTION ST_HasBBOX(geometry) PRIVATE DELETE FUNCTION ndims(geometry) PUBLIC DEPRECATE FUNCTION ST_NDims(geometry) PUBLIC KEEP FUNCTION AsEWKT(geometry) PUBLIC DEPRECATE FUNCTION ST_AsEWKT(geometry) PUBLIC KEEP FUNCTION AsEWKB(geometry) PUBLIC DEPRECATE FUNCTION ST_AsEWKB(geometry) PUBLIC KEEP FUNCTION AsHEXEWKB(geometry) PUBLIC DEPRECATE FUNCTION ST_AsHEXEWKB(geometry) PUBLIC KEEP FUNCTION "AsHEXEWKB(geometry, text)" PUBLIC DEPRECATE FUNCTION "ST_AsHEXEWKB(geometry, text)" PUBLIC KEEP FUNCTION "AsEWKB(geometry,text)" PUBLIC DEPRECATE FUNCTION "ST_AsEWKB(geometry,text)" PUBLIC KEEP FUNCTION GeomFromEWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_GeomFromEWKB(bytea) PUBLIC KEEP FUNCTION GeomFromEWKT(text) PUBLIC DEPRECATE FUNCTION ST_GeomFromEWKT(text) PUBLIC KEEP FUNCTION cache_bbox() PUBLIC RENAME postgis_cache_bbox() this is a utility trigger FUNCTION ST_Cache_BBox() PUBLIC DEPRECATE FUNCTION "MakePoint(float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_MakePoint(float8, float8)" PUBLIC KEEP FUNCTION "MakePoint(float8, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_MakePoint(float8, float8, float8)" PUBLIC KEEP FUNCTION "MakePoint(float8, float8, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_MakePoint(float8, float8, float8, float8)" PUBLIC KEEP FUNCTION "MakePointM(float8, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_MakePointM(float8, float8, float8)" PUBLIC KEEP FUNCTION "MakeBox2d(geometry, geometry)" PUBLIC DEPRECATE FUNCTION "ST_MakeBox2d(geometry, geometry)" PUBLIC KEEP FUNCTION "MakeBox3d(geometry, geometry)" PUBLIC DEPRECATE FUNCTION "ST_3DMakeBox(geometry, geometry)" PUBLIC KEEP FUNCTION makeline_garray (geometry[]) PUBLIC DEPRECATE FUNCTION ST_MakeLine_GArray (geometry[]) PUBLIC DEPRECATE FUNCTION ST_MakeLine (geometry[]) PUBLIC KEEP FUNCTION LineFromMultiPoint(geometry) PUBLIC DEPRECATE FUNCTION ST_LineFromMultiPoint(geometry) PUBLIC KEEP FUNCTION "MakeLine(geometry, geometry)" PUBLIC DEPRECATE FUNCTION "ST_MakeLine(geometry, geometry)" PUBLIC KEEP FUNCTION "AddPoint(geometry, geometry)" PUBLIC DEPRECATE FUNCTION "ST_AddPoint(geometry, geometry)" PUBLIC KEEP FUNCTION "AddPoint(geometry, geometry, integer)" PUBLIC DEPRECATE FUNCTION "ST_AddPoint(geometry, geometry, integer)" PUBLIC KEEP FUNCTION "RemovePoint(geometry, integer)" PUBLIC DEPRECATE FUNCTION "ST_RemovePoint(geometry, integer)" PUBLIC KEEP FUNCTION "SetPoint(geometry, integer, geometry)" PUBLIC DEPRECATE FUNCTION "ST_SetPoint(geometry, integer, geometry)" PUBLIC KEEP FUNCTION "MakePolygon(geometry, geometry[])" PUBLIC DEPRECATE FUNCTION "ST_MakePolygon(geometry, geometry[])" PUBLIC KEEP FUNCTION MakePolygon(geometry) PUBLIC DEPRECATE FUNCTION ST_MakePolygon(geometry) PUBLIC KEEP FUNCTION BuildArea(geometry) PUBLIC DEPRECATE FUNCTION ST_BuildArea(geometry) PUBLIC KEEP FUNCTION Polygonize_GArray (geometry[]) PUBLIC DEPRECATE FUNCTION ST_Polygonize_GArray (geometry[]) PUBLIC DEPRECATE FUNCTION ST_Polygonize (geometry[]) PUBLIC KEEP FUNCTION LineMerge(geometry) PUBLIC DEPRECATE FUNCTION ST_LineMerge(geometry) PUBLIC KEEP FUNCTION Dump(geometry) PUBLIC DEPRECATE FUNCTION ST_Dump(geometry) PUBLIC KEEP FUNCTION DumpRings(geometry) PUBLIC DEPRECATE FUNCTION ST_DumpRings(geometry) PUBLIC KEEP FUNCTION "combine_bbox(box2d,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Combine_BBox(box2d,geometry)" PUBLIC RENAME "postgis_combine_bbox(box2d, geometry)" AGGREGATE Extent( PUBLIC DEPRECATE AGGREGATE ST_Extent( PUBLIC KEEP FUNCTION "combine_bbox(box3d,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Combine_BBox(box3d,geometry)" PUBLIC KEEP AGGREGATE Extent3d( PUBLIC DEPRECATE AGGREGATE ST_3DExtent( PUBLIC KEEP FUNCTION "estimated_extent(text,text,text) RETURNS box2d AS" PUBLIC DEPRECATE FUNCTION "ST_estimated_extent(text,text,text) RETURNS box2d AS" PUBLIC KEEP FUNCTION "estimated_extent(text,text) RETURNS box2d AS" PUBLIC DEPRECATE FUNCTION "ST_estimated_extent(text,text) RETURNS box2d AS" PUBLIC KEEP FUNCTION "find_extent(text,text,text) RETURNS box2d AS" PUBLIC DEPRECATE FUNCTION "ST_find_extent(text,text,text) RETURNS box2d AS" PUBLIC KEEP FUNCTION "find_extent(text,text) RETURNS box2d AS" PUBLIC DEPRECATE FUNCTION "ST_find_extent(text,text) RETURNS box2d AS" PUBLIC KEEP FUNCTION rename_geometry_table_constraints() RETURNS text PUBLIC KEEP FUNCTION fix_geometry_columns() RETURNS text PUBLIC KEEP FUNCTION populate_geometry_columns() PUBLIC KEEP FUNCTION populate_geometry_columns(tbl_oid oid) PUBLIC KEEP FUNCTION probe_geometry_columns() RETURNS text AS PUBLIC KEEP FUNCTION "AddGeometryColumn(varchar,varchar,varchar,varchar,integer,varchar,integer)" PUBLIC KEEP FUNCTION "AddGeometryColumn(varchar,varchar,varchar,integer,varchar,integer) RETURNS text AS $$" PUBLIC KEEP FUNCTION "AddGeometryColumn(varchar,varchar,integer,varchar,integer) RETURNS text AS $$" PUBLIC KEEP FUNCTION "DropGeometryColumn(varchar, varchar,varchar,varchar)" PUBLIC KEEP FUNCTION "DropGeometryColumn(varchar,varchar,varchar)" PUBLIC KEEP FUNCTION "DropGeometryColumn(varchar,varchar)" PUBLIC KEEP FUNCTION "DropGeometryTable(varchar, varchar,varchar)" PUBLIC KEEP FUNCTION "DropGeometryTable(varchar,varchar) RETURNS text AS" PUBLIC KEEP FUNCTION DropGeometryTable(varchar) RETURNS text AS PUBLIC KEEP FUNCTION "UpdateGeometrySRID(varchar,varchar,varchar,varchar,integer)" PUBLIC KEEP FUNCTION "UpdateGeometrySRID(varchar,varchar,varchar,integer)" PUBLIC KEEP FUNCTION "UpdateGeometrySRID(varchar,varchar,integer)" PUBLIC KEEP FUNCTION "find_srid(varchar,varchar,varchar) RETURNS int4 AS" PUBLIC KEEP FUNCTION get_proj4_from_srid(integer) RETURNS text AS PUBLIC KEEP FUNCTION "transform_geometry(geometry,text,text,int)" PRIVATE RENAME "postgis_transform_geometry(geometry, text, text, int)" FUNCTION "transform(geometry,integer)" PUBLIC DEPRECATE FUNCTION "ST_Transform(geometry,integer)" PUBLIC KEEP FUNCTION postgis_version() RETURNS text PUBLIC KEEP FUNCTION postgis_proj_version() RETURNS text PUBLIC KEEP FUNCTION postgis_scripts_installed() RETURNS text PUBLIC KEEP FUNCTION postgis_lib_version() RETURNS text PUBLIC KEEP FUNCTION postgis_scripts_released() RETURNS text PUBLIC KEEP FUNCTION postgis_uses_stats() RETURNS bool PUBLIC KEEP FUNCTION postgis_geos_version() RETURNS text PUBLIC KEEP FUNCTION postgis_scripts_build_date() RETURNS text PUBLIC KEEP FUNCTION postgis_lib_build_date() RETURNS text PUBLIC KEEP FUNCTION postgis_full_version() RETURNS text PUBLIC KEEP FUNCTION box2d(geometry) PRIVATE KEEP FUNCTION ST_box2d(geometry) PRIVATE DEPRECATE "these are pgsql casts, they should use pgsql convention" FUNCTION box3d(geometry) PRIVATE KEEP FUNCTION ST_box3d(geometry) PRIVATE DEPRECATE FUNCTION box(geometry) PRIVATE KEEP FUNCTION ST_box(geometry) PRIVATE DEPRECATE FUNCTION box2d(box3d) PRIVATE KEEP FUNCTION ST_box2d(box3d) PRIVATE DEPRECATE FUNCTION box3d(box2d) PRIVATE KEEP FUNCTION ST_box3d(box2d) PRIVATE DEPRECATE FUNCTION box(box3d) PRIVATE KEEP FUNCTION ST_box(box3d) PRIVATE DEPRECATE FUNCTION text(geometry) PRIVATE KEEP FUNCTION ST_text(geometry) PRIVATE DEPRECATE FUNCTION box3dtobox(box3d) PRIVATE KEEP FUNCTION geometry(box2d) PRIVATE KEEP FUNCTION ST_geometry(box2d) PRIVATE DEPRECATE FUNCTION geometry(box3d) PRIVATE KEEP FUNCTION ST_geometry(box3d) PRIVATE DEPRECATE FUNCTION geometry(text) PRIVATE KEEP FUNCTION ST_geometry(text) PRIVATE DEPRECATE FUNCTION geometry(chip) PRIVATE KEEP FUNCTION ST_geometry(chip) PRIVATE DEPRECATE FUNCTION geometry(bytea) PRIVATE KEEP FUNCTION ST_geometry(bytea) PRIVATE DEPRECATE FUNCTION bytea(geometry) PRIVATE KEEP FUNCTION ST_bytea(geometry) PRIVATE DEPRECATE FUNCTION text(bool) PRIVATE KEEP FUNCTION ST_text(bool) PRIVATE DEPRECATE FUNCTION "Simplify(geometry, float8)" PUBLIC DEPRECATE FUNCTION "ST_Simplify(geometry, float8)" PUBLIC KEEP FUNCTION "SnapToGrid(geometry, float8, float8, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_SnapToGrid(geometry, float8, float8, float8, float8)" PUBLIC KEEP FUNCTION "SnapToGrid(geometry, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_SnapToGrid(geometry, float8, float8)" PUBLIC KEEP FUNCTION "SnapToGrid(geometry, float8)" PUBLIC DEPRECATE FUNCTION "ST_SnapToGrid(geometry, float8)" PUBLIC KEEP FUNCTION "SnapToGrid(geometry, geometry, float8, float8, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_SnapToGrid(geometry, geometry, float8, float8, float8, float8)" PUBLIC KEEP FUNCTION "Segmentize(geometry, float8)" PUBLIC DEPRECATE FUNCTION "ST_Segmentize(geometry, float8)" PUBLIC KEEP FUNCTION "line_interpolate_point(geometry, float8)" PUBLIC DEPRECATE FUNCTION "ST_line_interpolate_point(geometry, float8)" PUBLIC KEEP FUNCTION "line_substring(geometry, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_line_substring(geometry, float8, float8)" PUBLIC KEEP FUNCTION "line_locate_point(geometry, geometry)" PUBLIC DEPRECATE FUNCTION "ST_line_locate_point(geometry, geometry)" PUBLIC KEEP FUNCTION "locate_between_measures(geometry, float8, float8)" PUBLIC DEPRECATE FUNCTION "ST_locate_between_measures(geometry, float8, float8)" PUBLIC KEEP FUNCTION "locate_along_measure(geometry, float8)" PUBLIC DEPRECATE FUNCTION "ST_locate_along_measure(geometry, float8)" PUBLIC KEEP FUNCTION "intersection(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Intersection(geometry,geometry)" PUBLIC KEEP FUNCTION "buffer(geometry,float8)" PUBLIC DEPRECATE FUNCTION "ST_Buffer(geometry,float8)" PUBLIC KEEP FUNCTION "buffer(geometry,float8,integer)" PUBLIC DEPRECATE FUNCTION "ST_buffer(geometry,float8,integer)" PUBLIC KEEP FUNCTION convexhull(geometry) PUBLIC DEPRECATE FUNCTION ST_ConvexHull(geometry) PUBLIC KEEP FUNCTION "_ST_LineCrossingDirection(geometry, geometry)" PUBLIC KEEP FUNCTION "ST_LineCrossingDirection(geometry, geometry)" PUBLIC KEEP FUNCTION "ST_LocateBetweenElevations(geometry, float8, float8)" PUBLIC KEEP FUNCTION "ST_SimplifyPreserveTopology(geometry, float8)" PUBLIC KEEP FUNCTION ST_IsValidReason(geometry) PUBLIC KEEP FUNCTION "difference(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Difference(geometry,geometry)" PUBLIC KEEP FUNCTION boundary(geometry) PUBLIC DEPRECATE FUNCTION ST_Boundary(geometry) PUBLIC KEEP FUNCTION "symdifference(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_SymDifference(geometry,geometry)" PUBLIC KEEP FUNCTION "symmetricdifference(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_symmetricdifference(geometry,geometry)" PUBLIC KEEP FUNCTION "GeomUnion(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Union(geometry,geometry)" PUBLIC KEEP FUNCTION "collector(geometry, geometry)" PUBLIC DELETE dupe of st_collect FUNCTION "ST_collector(geometry, geometry)" PUBLIC DELETE dupe of st_collect FUNCTION "collect(geometry, geometry)" PUBLIC DEPRECATE FUNCTION "ST_collect(geometry, geometry)" PUBLIC KEEP AGGREGATE memcollect( PUBLIC DEPRECATE AGGREGATE ST_memcollect( PUBLIC KEEP FUNCTION "geom_accum (geometry[],geometry)" PUBLIC DELETE superceded by new aggregator FUNCTION "ST_geom_accum (geometry[],geometry)" PUBLIC DELETE superceded by new aggregator FUNCTION collect_garray (geometry[]) PUBLIC DELETE superceded by new aggregator FUNCTION ST_collect_garray (geometry[]) PUBLIC DELETE superceded by new aggregator FUNCTION ST_collect (geometry[]) PUBLIC KEEP AGGREGATE MemGeomUnion ( PUBLIC DEPRECATE AGGREGATE ST_MemUnion ( PUBLIC KEEP FUNCTION pgis_abs_in(cstring) PRIVATE KEEP FUNCTION pgis_abs_out(pgis_abs) PRIVATE KEEP TYPE pgis_abs ( PRIVATE KEEP FUNCTION "pgis_geometry_accum_transfn(pgis_abs, geometry)" PRIVATE KEEP FUNCTION pgis_geometry_accum_finalfn(pgis_abs) PRIVATE KEEP FUNCTION pgis_geometry_union_finalfn(pgis_abs) PRIVATE KEEP FUNCTION pgis_geometry_collect_finalfn(pgis_abs) PRIVATE KEEP FUNCTION pgis_geometry_polygonize_finalfn(pgis_abs) PRIVATE KEEP FUNCTION pgis_geometry_makeline_finalfn(pgis_abs) PRIVATE KEEP AGGREGATE accum ( PUBLIC DEPRECATE AGGREGATE ST_Accum ( PUBLIC KEEP AGGREGATE accum_old ( PUBLIC DELETE AGGREGATE ST_accum_old ( PUBLIC DELETE FUNCTION unite_garray (geometry[]) PUBLIC DEPRECATE FUNCTION ST_unite_garray (geometry[]) PUBLIC DEPRECATE superceded by st_union(geometry[]) FUNCTION ST_Union (geometry[]) PUBLIC KEEP AGGREGATE GeomUnion_Old ( PUBLIC DELETE AGGREGATE ST_Union_Old ( PUBLIC DELETE AGGREGATE ST_Union ( PUBLIC KEEP AGGREGATE collect ( PUBLIC DEPRECATE AGGREGATE ST_Collect ( PUBLIC KEEP AGGREGATE Polygonize ( PUBLIC DEPRECATE AGGREGATE ST_Polygonize ( PUBLIC KEEP AGGREGATE makeline ( PUBLIC DEPRECATE AGGREGATE ST_MakeLine ( PUBLIC KEEP FUNCTION "relate(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_relate(geometry,geometry)" PUBLIC KEEP FUNCTION "relate(geometry,geometry,text)" PUBLIC DEPRECATE FUNCTION "ST_Relate(geometry,geometry,text)" PUBLIC KEEP FUNCTION "disjoint(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Disjoint(geometry,geometry)" PUBLIC KEEP FUNCTION "touches(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "_ST_Touches(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_Touches(geometry,geometry)" PUBLIC KEEP FUNCTION "_ST_DWithin(geometry,geometry,float8)" PUBLIC KEEP FUNCTION "ST_DWithin(geometry, geometry, float8)" PUBLIC KEEP FUNCTION "intersects(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "_ST_Intersects(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_Intersects(geometry,geometry)" PUBLIC KEEP FUNCTION "crosses(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "_ST_Crosses(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_Crosses(geometry,geometry)" PUBLIC KEEP FUNCTION "within(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "_ST_Within(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_Within(geometry,geometry)" PUBLIC KEEP FUNCTION "Contains(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "_ST_Contains(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_Contains(geometry,geometry)" PUBLIC KEEP FUNCTION "_ST_CoveredBy(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_CoveredBy(geometry,geometry)" PUBLIC KEEP FUNCTION "_ST_Covers(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_Covers(geometry,geometry)" PUBLIC KEEP FUNCTION "_ST_ContainsProperly(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_ContainsProperly(geometry,geometry)" PUBLIC KEEP FUNCTION "overlaps(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "_ST_Overlaps(geometry,geometry)" PUBLIC KEEP FUNCTION "ST_Overlaps(geometry,geometry)" PUBLIC KEEP FUNCTION IsValid(geometry) PUBLIC DEPRECATE FUNCTION ST_IsValid(geometry) PUBLIC KEEP FUNCTION GEOSnoop(geometry) PRIVATE RENAME postgis_geos_noop FUNCTION Centroid(geometry) PUBLIC DEPRECATE FUNCTION ST_Centroid(geometry) PUBLIC KEEP FUNCTION IsRing(geometry) PUBLIC DEPRECATE FUNCTION ST_IsRing(geometry) PUBLIC KEEP FUNCTION PointOnSurface(geometry) PUBLIC DEPRECATE FUNCTION ST_PointOnSurface(geometry) PUBLIC KEEP FUNCTION IsSimple(geometry) PUBLIC DEPRECATE FUNCTION ST_IsSimple(geometry) PUBLIC KEEP FUNCTION "Equals(geometry,geometry)" PUBLIC DEPRECATE FUNCTION "ST_Equals(geometry,geometry)" PUBLIC KEEP FUNCTION "AsSVG(geometry,int4,int4)" PUBLIC DEPRECATE FUNCTION "ST_AsSVG(geometry,int4,int4)" PUBLIC KEEP FUNCTION "AsSVG(geometry,int4)" PUBLIC DEPRECATE FUNCTION "ST_AsSVG(geometry,int4)" PUBLIC KEEP FUNCTION AsSVG(geometry) PUBLIC DEPRECATE FUNCTION ST_AsSVG(geometry) PUBLIC KEEP FUNCTION "_ST_AsGML(int4, geometry, int4)" PUBLIC KEEP FUNCTION "AsGML(geometry, int4)" PUBLIC DEPRECATE FUNCTION "ST_AsGML(geometry, int4)" PUBLIC KEEP FUNCTION AsGML(geometry) PUBLIC DEPRECATE FUNCTION ST_AsGML(geometry) PUBLIC KEEP FUNCTION "ST_AsGML(int4, geometry)" PUBLIC KEEP FUNCTION "ST_AsGML(int4, geometry, int4)" PUBLIC KEEP FUNCTION "_ST_AsKML(int4, geometry, int4)" PUBLIC KEEP FUNCTION "AsKML(geometry, int4)" PUBLIC DEPRECATE FUNCTION "ST_AsKML(geometry, int4)" PUBLIC KEEP FUNCTION AsKML(geometry) PUBLIC DEPRECATE FUNCTION "AsKML(int4, geometry, int4)" PUBLIC DEPRECATE FUNCTION ST_AsKML(geometry) PUBLIC KEEP FUNCTION "ST_AsKML(int4, geometry)" PUBLIC KEEP FUNCTION "ST_AsKML(int4, geometry, int4)" PUBLIC KEEP FUNCTION "_ST_AsGeoJson(int4, geometry, int4, int4)" PUBLIC KEEP FUNCTION "ST_AsGeoJson(geometry, int4)" PUBLIC KEEP FUNCTION ST_AsGeoJson(geometry) PUBLIC KEEP FUNCTION "ST_AsGeoJson(int4, geometry)" PUBLIC KEEP FUNCTION "ST_AsGeoJson(int4, geometry, int4)" PUBLIC KEEP FUNCTION "ST_AsGeoJson(geometry, int4, int4)" PUBLIC KEEP FUNCTION "ST_AsGeoJson(int4, geometry, int4, int4)" PUBLIC KEEP FUNCTION NumPoints(geometry) PUBLIC DEPRECATE FUNCTION ST_NumPoints(geometry) PUBLIC KEEP FUNCTION NumGeometries(geometry) PUBLIC DEPRECATE FUNCTION ST_NumGeometries(geometry) PUBLIC KEEP FUNCTION "GeometryN(geometry,integer)" PUBLIC DEPRECATE FUNCTION "ST_GeometryN(geometry,integer)" PUBLIC KEEP FUNCTION Dimension(geometry) PUBLIC DEPRECATE FUNCTION ST_Dimension(geometry) PUBLIC KEEP FUNCTION ExteriorRing(geometry) PUBLIC DEPRECATE FUNCTION ST_ExteriorRing(geometry) PUBLIC KEEP FUNCTION NumInteriorRings(geometry) PUBLIC DEPRECATE FUNCTION ST_NumInteriorRings(geometry) PUBLIC KEEP FUNCTION NumInteriorRing(geometry) PUBLIC DEPRECATE FUNCTION ST_NumInteriorRing(geometry) PUBLIC KEEP FUNCTION "InteriorRingN(geometry,integer)" PUBLIC DEPRECATE FUNCTION "ST_InteriorRingN(geometry,integer)" PUBLIC KEEP FUNCTION GeometryTYPE(geometry) PUBLIC DEPRECATE FUNCTION ST_GeometryTYPE(geometry) PUBLIC KEEP FUNCTION "PointN(geometry,integer)" PUBLIC DEPRECATE FUNCTION "ST_PointN(geometry,integer)" PUBLIC KEEP FUNCTION X(geometry) PUBLIC DEPRECATE FUNCTION ST_X(geometry) PUBLIC KEEP FUNCTION Y(geometry) PUBLIC DEPRECATE FUNCTION ST_Y(geometry) PUBLIC KEEP FUNCTION Z(geometry) PUBLIC DEPRECATE FUNCTION SE_Z(geometry) PUBLIC KEEP FUNCTION ST_Z(geometry) PUBLIC KEEP ESRI compatibility (feh!) FUNCTION M(geometry) PUBLIC DEPRECATE FUNCTION ST_M(geometry) PUBLIC KEEP FUNCTION StartPoint(geometry) PUBLIC DEPRECATE FUNCTION ST_StartPoint(geometry) PUBLIC KEEP FUNCTION EndPoint(geometry) PUBLIC DEPRECATE FUNCTION ST_EndPoint(geometry) PUBLIC KEEP FUNCTION IsClosed(geometry) PUBLIC DEPRECATE FUNCTION ST_IsClosed(geometry) PUBLIC KEEP FUNCTION IsEmpty(geometry) PUBLIC DEPRECATE FUNCTION ST_IsEmpty(geometry) PUBLIC KEEP FUNCTION SRID(geometry) PUBLIC DEPRECATE FUNCTION ST_SRID(geometry) PUBLIC KEEP FUNCTION "SetSRID(geometry,int4)" PUBLIC DEPRECATE FUNCTION "ST_SetSRID(geometry,int4)" PUBLIC KEEP FUNCTION AsBinary(geometry) PUBLIC DEPRECATE FUNCTION ST_AsBinary(geometry) PUBLIC KEEP FUNCTION "AsBinary(geometry,text)" PUBLIC DEPRECATE FUNCTION "ST_AsBinary(geometry,text)" PUBLIC KEEP FUNCTION AsText(geometry) PUBLIC DEPRECATE FUNCTION ST_AsText(geometry) PUBLIC KEEP FUNCTION GeometryFromText(text) PUBLIC DEPRECATE FUNCTION ST_GeometryFromText(text) PUBLIC KEEP FUNCTION "GeometryFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_GeometryFromText(text, int4)" PUBLIC KEEP FUNCTION GeomFromText(text) PUBLIC DEPRECATE FUNCTION ST_GeomFromText(text) PUBLIC KEEP FUNCTION "GeomFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_GeomFromText(text, int4)" PUBLIC KEEP FUNCTION PointFromText(text) PUBLIC DEPRECATE FUNCTION ST_PointFromText(text) PUBLIC KEEP FUNCTION "PointFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_PointFromText(text, int4)" PUBLIC KEEP FUNCTION LineFromText(text) PUBLIC DEPRECATE FUNCTION ST_LineFromText(text) PUBLIC KEEP FUNCTION "LineFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_LineFromText(text, int4)" PUBLIC KEEP FUNCTION LineStringFromText(text) PUBLIC DEPRECATE FUNCTION "LineStringFromText(text, int4)" PUBLIC DEPRECATE FUNCTION PolyFromText(text) PUBLIC DEPRECATE FUNCTION ST_PolyFromText(text) PUBLIC KEEP FUNCTION "PolyFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_PolyFromText(text, int4)" PUBLIC KEEP FUNCTION "PolygonFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_PolygonFromText(text, int4)" PUBLIC KEEP FUNCTION PolygonFromText(text) PUBLIC DEPRECATE FUNCTION ST_PolygonFromText(text) PUBLIC KEEP FUNCTION "MLineFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_MLineFromText(text, int4)" PUBLIC KEEP FUNCTION MLineFromText(text) PUBLIC DEPRECATE FUNCTION ST_MLineFromText(text) PUBLIC KEEP FUNCTION MultiLineStringFromText(text) PUBLIC DEPRECATE FUNCTION ST_MultiLineStringFromText(text) PUBLIC KEEP FUNCTION "MultiLineStringFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_MultiLineStringFromText(text, int4)" PUBLIC KEEP FUNCTION "MPointFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_MPointFromText(text, int4)" PUBLIC KEEP FUNCTION MPointFromText(text) PUBLIC DEPRECATE FUNCTION ST_MPointFromText(text) PUBLIC KEEP FUNCTION "MultiPointFromText(text, int4)" PUBLIC DEPRECATE FUNCTION MultiPointFromText(text) PUBLIC DEPRECATE FUNCTION ST_MultiPointFromText(text) PUBLIC KEEP FUNCTION MultiPointFromText(text) PUBLIC DEPRECATE FUNCTION ST_MultiPointFromText(text) PUBLIC KEEP FUNCTION "MPolyFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_MPolyFromText(text, int4)" PUBLIC KEEP FUNCTION MPolyFromText(text) PUBLIC DEPRECATE FUNCTION ST_MPolyFromText(text) PUBLIC KEEP FUNCTION "MultiPolygonFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_MultiPolygonFromText(text, int4)" PUBLIC KEEP FUNCTION MultiPolygonFromText(text) PUBLIC DEPRECATE FUNCTION ST_MultiPolygonFromText(text) PUBLIC KEEP FUNCTION "GeomCollFromText(text, int4)" PUBLIC DEPRECATE FUNCTION "ST_GeomCollFromText(text, int4)" PUBLIC KEEP FUNCTION GeomCollFromText(text) PUBLIC DEPRECATE FUNCTION ST_GeomCollFromText(text) PUBLIC KEEP FUNCTION GeomFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_GeomFromWKB(bytea) PUBLIC KEEP FUNCTION "GeomFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_GeomFromWKB(bytea, int)" PUBLIC KEEP FUNCTION "PointFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_PointFromWKB(bytea, int)" PUBLIC KEEP FUNCTION PointFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_PointFromWKB(bytea) PUBLIC KEEP FUNCTION "LineFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_LineFromWKB(bytea, int)" PUBLIC KEEP FUNCTION LineFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_LineFromWKB(bytea) PUBLIC KEEP FUNCTION "LinestringFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_LinestringFromWKB(bytea, int)" PUBLIC KEEP FUNCTION LinestringFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_LinestringFromWKB(bytea) PUBLIC KEEP FUNCTION "PolyFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_PolyFromWKB(bytea, int)" PUBLIC KEEP FUNCTION PolyFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_PolyFromWKB(bytea) PUBLIC KEEP FUNCTION "PolygonFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_PolygonFromWKB(bytea, int)" PUBLIC KEEP FUNCTION PolygonFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_PolygonFromWKB(bytea) PUBLIC KEEP FUNCTION "MPointFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_MPointFromWKB(bytea, int)" PUBLIC KEEP FUNCTION MPointFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_MPointFromWKB(bytea) PUBLIC KEEP FUNCTION "MultiPointFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_MultiPointFromWKB(bytea, int)" PUBLIC KEEP FUNCTION MultiPointFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_MultiPointFromWKB(bytea) PUBLIC KEEP FUNCTION "MultiLineFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "MultiLineFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION MultiLineFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_MultiLineFromWKB(bytea) PUBLIC KEEP FUNCTION "MLineFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_MLineFromWKB(bytea, int)" PUBLIC KEEP FUNCTION MLineFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_MLineFromWKB(bytea) PUBLIC KEEP FUNCTION "MPolyFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_MPolyFromWKB(bytea, int)" PUBLIC KEEP FUNCTION MPolyFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_MPolyFromWKB(bytea) PUBLIC KEEP FUNCTION "MultiPolyFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_MultiPolyFromWKB(bytea, int)" PUBLIC KEEP FUNCTION MultiPolyFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_MultiPolyFromWKB(bytea) PUBLIC KEEP FUNCTION "GeomCollFromWKB(bytea, int)" PUBLIC DEPRECATE FUNCTION "ST_GeomCollFromWKB(bytea, int)" PUBLIC KEEP FUNCTION GeomCollFromWKB(bytea) PUBLIC DEPRECATE FUNCTION ST_GeomCollFromWKB(bytea) PUBLIC KEEP FUNCTION "BdPolyFromText(text, integer)" PUBLIC DEPRECATE FUNCTION "ST_BdPolyFromText(text, integer)" PUBLIC KEEP FUNCTION "BdMPolyFromText(text, integer)" PUBLIC DEPRECATE FUNCTION "ST_BdMPolyFromText(text, integer)" PUBLIC KEEP FUNCTION "ST_CurveToLine(geometry, integer)" PUBLIC KEEP FUNCTION ST_CurveToLine(geometry) PUBLIC KEEP FUNCTION ST_HasArc(geometry) PUBLIC KEEP FUNCTION ST_LineToCurve(geometry) PUBLIC KEEP \ No newline at end of file diff --git a/postgis/postgis.sql.in.c b/postgis/postgis.sql.in.c index 35e214a62..171113293 100644 --- a/postgis/postgis.sql.in.c +++ b/postgis/postgis.sql.in.c @@ -1047,7 +1047,7 @@ CREATE OR REPLACE FUNCTION ST_nrings(geometry) -- Misures ------------------------------------------------------------------------ -- Availability: 1.2.2 -CREATE OR REPLACE FUNCTION ST_Length3d(geometry) +CREATE OR REPLACE FUNCTION ST_3DLength(geometry) RETURNS FLOAT8 AS 'MODULE_PATHNAME', 'LWGEOM_length_linestring' LANGUAGE 'C' IMMUTABLE STRICT; @@ -1067,7 +1067,7 @@ CREATE OR REPLACE FUNCTION ST_Length(geometry) -- this is a fake (for back-compatibility) -- uses 3d if 3d is available, 2d otherwise -- Availability: 1.2.2 -CREATE OR REPLACE FUNCTION ST_length3d_spheroid(geometry, spheroid) +CREATE OR REPLACE FUNCTION ST_3DLength_spheroid(geometry, spheroid) RETURNS FLOAT8 AS 'MODULE_PATHNAME','LWGEOM_length_ellipsoid_linestring' LANGUAGE 'C' IMMUTABLE STRICT @@ -1088,7 +1088,7 @@ CREATE OR REPLACE FUNCTION ST_length2d_spheroid(geometry, spheroid) COST 100; -- Availability: 1.2.2 -CREATE OR REPLACE FUNCTION ST_perimeter3d(geometry) +CREATE OR REPLACE FUNCTION ST_3DPerimeter(geometry) RETURNS FLOAT8 AS 'MODULE_PATHNAME', 'LWGEOM_perimeter_poly' LANGUAGE 'C' IMMUTABLE STRICT; @@ -1357,7 +1357,7 @@ CREATE OR REPLACE FUNCTION ST_MakePointM(float8, float8, float8) LANGUAGE 'C' IMMUTABLE STRICT; -- Availability: 1.2.2 -CREATE OR REPLACE FUNCTION ST_MakeBox3d(geometry, geometry) +CREATE OR REPLACE FUNCTION ST_3DMakeBox(geometry, geometry) RETURNS box3d AS 'MODULE_PATHNAME', 'BOX3D_construct' LANGUAGE 'C' IMMUTABLE STRICT; @@ -1612,7 +1612,7 @@ CREATE OR REPLACE FUNCTION ST_Combine_BBox(box3d,geometry) LANGUAGE 'C' IMMUTABLE; -- Availability: 1.2.2 -CREATE AGGREGATE ST_Extent3d( +CREATE AGGREGATE ST_3DExtent( sfunc = ST_combine_bbox, basetype = geometry, stype = box3d diff --git a/postgis/uninstall_postgis.sql.in.c b/postgis/uninstall_postgis.sql.in.c index e458f2a3d..8f1f00a8c 100644 --- a/postgis/uninstall_postgis.sql.in.c +++ b/postgis/uninstall_postgis.sql.in.c @@ -540,7 +540,7 @@ DROP FUNCTION ST_estimated_extent(text,text); DROP FUNCTION estimated_extent(text,text); DROP FUNCTION ST_estimated_extent(text,text,text); DROP FUNCTION estimated_extent(text,text,text); -DROP AGGREGATE ST_Extent3d(geometry); +DROP AGGREGATE ST_3DExtent(geometry); DROP AGGREGATE Extent3d(geometry); DROP FUNCTION ST_Combine_BBox(box3d,geometry); DROP FUNCTION combine_bbox(box3d,geometry); @@ -586,7 +586,7 @@ DROP FUNCTION LineFromMultiPoint(geometry); DROP FUNCTION ST_MakeLine (geometry[]); DROP FUNCTION ST_MakeLine_GArray (geometry[]); DROP FUNCTION makeline_garray (geometry[]); -DROP FUNCTION ST_MakeBox3d(geometry, geometry); +DROP FUNCTION ST_3DMakeBox(geometry, geometry); DROP FUNCTION MakeBox3d(geometry, geometry); DROP FUNCTION ST_MakeBox2d(geometry, geometry); DROP FUNCTION MakeBox2d(geometry, geometry); @@ -677,19 +677,19 @@ DROP FUNCTION ST_Perimeter(geometry); DROP FUNCTION perimeter(geometry); DROP FUNCTION ST_perimeter2d(geometry); DROP FUNCTION perimeter2d(geometry); -DROP FUNCTION ST_perimeter3d(geometry); +DROP FUNCTION ST_3dperimeter(geometry); DROP FUNCTION perimeter3d(geometry); DROP FUNCTION ST_length2d_spheroid(geometry, spheroid); DROP FUNCTION length2d_spheroid(geometry, spheroid); DROP FUNCTION ST_length_spheroid(geometry, spheroid); DROP FUNCTION length_spheroid(geometry, spheroid); -DROP FUNCTION ST_length3d_spheroid(geometry, spheroid); +DROP FUNCTION ST_3DLength_spheroid(geometry, spheroid); DROP FUNCTION length3d_spheroid(geometry, spheroid); DROP FUNCTION ST_Length(geometry); DROP FUNCTION length(geometry); DROP FUNCTION ST_length2d(geometry); DROP FUNCTION length2d(geometry); -DROP FUNCTION ST_length3d(geometry); +DROP FUNCTION ST_3DLength(geometry); DROP FUNCTION length3d(geometry); diff --git a/regress/ctors.sql b/regress/ctors.sql index 17224533c..da6f289d2 100644 --- a/regress/ctors.sql +++ b/regress/ctors.sql @@ -11,5 +11,5 @@ select ST_makeline('POINT(0 0)', 'SRID=3;POINT(1 1)'); select ST_makebox2d('SRID=3;POINT(0 0)', 'SRID=3;POINT(1 1)'); select ST_makebox2d('POINT(0 0)', 'SRID=3;POINT(1 1)'); -select ST_makebox3d('SRID=3;POINT(0 0)', 'SRID=3;POINT(1 1)'); -select ST_makebox3d('POINT(0 0)', 'SRID=3;POINT(1 1)'); +select ST_3DMakeBox('SRID=3;POINT(0 0)', 'SRID=3;POINT(1 1)'); +select ST_3DMakeBox('POINT(0 0)', 'SRID=3;POINT(1 1)'); diff --git a/regress/lwgeom_regress.sql b/regress/lwgeom_regress.sql index 676ee1067..14533ae48 100644 --- a/regress/lwgeom_regress.sql +++ b/regress/lwgeom_regress.sql @@ -92,7 +92,7 @@ SELECT id,wkt FROM test_data WHERE SELECT ST_extent(geometry(wkb_ndr)) from test_data; -SELECT ST_extent3d(geometry(wkb_ndr)) from test_data; +SELECT ST_3DExtent(geometry(wkb_ndr)) from test_data; SELECT ST_mem_size(ST_collect(ST_force_2d(geometry(wkb_ndr)))) from test_data; SELECT ST_mem_size(ST_collect(ST_force_3dz(geometry(wkb_ndr)))) from test_data; SELECT ST_mem_size(ST_collect(ST_force_4d(ST_force_2d(geometry(wkb_ndr))))) from test_data; diff --git a/regress/measures.sql b/regress/measures.sql index 29fa22eb2..18e658ae0 100644 --- a/regress/measures.sql +++ b/regress/measures.sql @@ -2,12 +2,12 @@ select '113', ST_Area2d('MULTIPOLYGON( ((0 0, 10 0, 10 10, 0 10, 0 0)),( (0 0, 1 select '114', ST_Perimeter2d('MULTIPOLYGON( ((0 0, 10 0, 10 10, 0 10, 0 0)),( (0 0, 10 0, 10 10, 0 10, 0 0),(5 5, 7 5, 7 7 , 5 7, 5 5) ) ,( (0 0, 10 0, 10 10, 0 10, 0 0),(5 5, 7 5, 7 7, 5 7, 5 5),(1 1,2 1, 2 2, 1 2, 1 1) ) )'::GEOMETRY) as value; -select '115', ST_Perimeter3d('MULTIPOLYGON( ((0 0 0, 10 0 0, 10 10 0, 0 10 0, 0 0 0)),( (0 0 0, 10 0 0, 10 10 0, 0 10 0, 0 0 0),(5 5 0, 7 5 0, 7 7 0, 5 7 0, 5 5 0) ) ,( (0 0 1, 10 0 1, 10 10 1, 0 10 1, 0 0 1),(5 5 1, 7 5 1, 7 7 1, 5 7 1, 5 5 1),(1 1 1,2 1 1, 2 2 1, 1 2 1, 1 1 1) ) )'::GEOMETRY) as value; +select '115', ST_3DPerimeter('MULTIPOLYGON( ((0 0 0, 10 0 0, 10 10 0, 0 10 0, 0 0 0)),( (0 0 0, 10 0 0, 10 10 0, 0 10 0, 0 0 0),(5 5 0, 7 5 0, 7 7 0, 5 7 0, 5 5 0) ) ,( (0 0 1, 10 0 1, 10 10 1, 0 10 1, 0 0 1),(5 5 1, 7 5 1, 7 7 1, 5 7 1, 5 5 1),(1 1 1,2 1 1, 2 2 1, 1 2 1, 1 1 1) ) )'::GEOMETRY) as value; select '116', ST_Length2d('MULTILINESTRING((0 0, 1 1),(0 0, 1 1, 2 2) )'::GEOMETRY) as value; -select '117', ST_Length3d('MULTILINESTRING((0 0, 1 1),(0 0, 1 1, 2 2) )'::GEOMETRY) as value; -select '118', ST_Length3d('MULTILINESTRING((0 0 0, 1 1 1),(0 0 0, 1 1 1, 2 2 2) )'::GEOMETRY) as value; +select '117', ST_3DLength('MULTILINESTRING((0 0, 1 1),(0 0, 1 1, 2 2) )'::GEOMETRY) as value; +select '118', ST_3DLength('MULTILINESTRING((0 0 0, 1 1 1),(0 0 0, 1 1 1, 2 2 2) )'::GEOMETRY) as value; select '134', ST_Distance('POINT(1 2)', 'POINT(1 2)'); select '135', ST_Distance('POINT(5 0)', 'POINT(10 12)'); @@ -26,12 +26,12 @@ select '113', ST_area2d('MULTIPOLYGON( ((0 0, 10 0, 10 10, 0 10, 0 0)),( (0 0, 1 select '114', ST_perimeter2d('MULTIPOLYGON( ((0 0, 10 0, 10 10, 0 10, 0 0)),( (0 0, 10 0, 10 10, 0 10, 0 0),(5 5, 7 5, 7 7 , 5 7, 5 5) ) ,( (0 0, 10 0, 10 10, 0 10, 0 0),(5 5, 7 5, 7 7, 5 7, 5 5),(1 1,2 1, 2 2, 1 2, 1 1) ) )'::GEOMETRY) as value; -select '115', ST_perimeter3d('MULTIPOLYGON( ((0 0 0, 10 0 0, 10 10 0, 0 10 0, 0 0 0)),( (0 0 0, 10 0 0, 10 10 0, 0 10 0, 0 0 0),(5 5 0, 7 5 0, 7 7 0, 5 7 0, 5 5 0) ) ,( (0 0 1, 10 0 1, 10 10 1, 0 10 1, 0 0 1),(5 5 1, 7 5 1, 7 7 1, 5 7 1, 5 5 1),(1 1 1,2 1 1, 2 2 1, 1 2 1, 1 1 1) ) )'::GEOMETRY) as value; +select '115', ST_3DPerimeter('MULTIPOLYGON( ((0 0 0, 10 0 0, 10 10 0, 0 10 0, 0 0 0)),( (0 0 0, 10 0 0, 10 10 0, 0 10 0, 0 0 0),(5 5 0, 7 5 0, 7 7 0, 5 7 0, 5 5 0) ) ,( (0 0 1, 10 0 1, 10 10 1, 0 10 1, 0 0 1),(5 5 1, 7 5 1, 7 7 1, 5 7 1, 5 5 1),(1 1 1,2 1 1, 2 2 1, 1 2 1, 1 1 1) ) )'::GEOMETRY) as value; select '116', ST_length2d('MULTILINESTRING((0 0, 1 1),(0 0, 1 1, 2 2) )'::GEOMETRY) as value; -select '117', ST_length3d('MULTILINESTRING((0 0, 1 1),(0 0, 1 1, 2 2) )'::GEOMETRY) as value; -select '118', ST_length3d('MULTILINESTRING((0 0 0, 1 1 1),(0 0 0, 1 1 1, 2 2 2) )'::GEOMETRY) as value; +select '117', ST_3dlength('MULTILINESTRING((0 0, 1 1),(0 0, 1 1, 2 2) )'::GEOMETRY) as value; +select '118', ST_3dlength('MULTILINESTRING((0 0 0, 1 1 1),(0 0 0, 1 1 1, 2 2 2) )'::GEOMETRY) as value; select '134', ST_Distance('POINT(1 2)', 'POINT(1 2)'); select '135', ST_Distance('POINT(5 0)', 'POINT(10 12)'); diff --git a/utils/new_postgis_restore.pl b/utils/new_postgis_restore.pl index acacf911d..12ba6ea8b 100755 --- a/utils/new_postgis_restore.pl +++ b/utils/new_postgis_restore.pl @@ -130,7 +130,7 @@ AGGREGATE st_accum(geometry) AGGREGATE st_accum_old(geometry) AGGREGATE st_collect(geometry) AGGREGATE st_extent(geometry) -AGGREGATE st_extent3d(geometry) +AGGREGATE ST_3DExtent(geometry) AGGREGATE st_makeline(geometry) AGGREGATE st_memcollect(geometry) AGGREGATE st_memunion(geometry) @@ -680,8 +680,8 @@ FUNCTION st_isvalidreason(geometry) FUNCTION st_length(geometry) FUNCTION st_length2d(geometry) FUNCTION st_length2d_spheroid(geometry, spheroid) -FUNCTION st_length3d(geometry) -FUNCTION st_length3d_spheroid(geometry, spheroid) +FUNCTION st_3dlength(geometry) +FUNCTION st_3dlength_spheroid(geometry, spheroid) FUNCTION st_length_spheroid(geometry, spheroid) FUNCTION st_line_interpolate_point(geometry, double precision) FUNCTION st_line_locate_point(geometry, geometry) @@ -701,7 +701,7 @@ FUNCTION st_locate_between_measures(geometry, double precision, double precision FUNCTION st_locatebetweenelevations(geometry, double precision, double precision) FUNCTION st_m(geometry) FUNCTION st_makebox2d(geometry, geometry) -FUNCTION st_makebox3d(geometry, geometry) +FUNCTION ST_3DMakeBox(geometry, geometry) FUNCTION st_makeline(geometry, geometry) FUNCTION st_makeline(geometry[]) FUNCTION st_makeline_garray(geometry[]) @@ -750,7 +750,7 @@ FUNCTION st_orderingequals(geometry, geometry) FUNCTION st_overlaps(geometry, geometry) FUNCTION st_perimeter(geometry) FUNCTION st_perimeter2d(geometry) -FUNCTION st_perimeter3d(geometry) +FUNCTION ST_3DPerimeter(geometry) FUNCTION st_point(double precision, double precision) FUNCTION st_point_inside_circle(geometry, double precision, double precision, double precision) FUNCTION st_pointfromtext(text)