AS 'MODULE_PATHNAME','boundary'
LANGUAGE 'C' IMMUTABLE STRICT;
+-- Deprecation in 1.2.3
+CREATE OR REPLACE FUNCTION buffer(geometry,float8,integer)
+ RETURNS geometry
+ AS 'SELECT ST_Buffer($1, $2, $3)'
+ LANGUAGE 'SQL' IMMUTABLE STRICT;
+
-- Deprecation in 1.2.3
CREATE OR REPLACE FUNCTION buffer(geometry,float8)
RETURNS geometry
LANGUAGE 'C' IMMUTABLE STRICT
COST 100;
--- Deprecation in 1.2.3
-CREATE OR REPLACE FUNCTION buffer(geometry,float8,integer)
+-- This is also available w/out GEOS
+CREATE OR REPLACE FUNCTION Centroid(geometry)
RETURNS geometry
- AS 'SELECT ST_Buffer($1, $2, $3)'
- LANGUAGE 'SQL' IMMUTABLE STRICT;
-
+ AS 'MODULE_PATHNAME'
+ LANGUAGE 'C' IMMUTABLE STRICT;
+
-- Deprecation in 1.2.3
CREATE OR REPLACE FUNCTION Contains(geometry,geometry)
RETURNS boolean
LANGUAGE 'C' IMMUTABLE STRICT
COST 100;
+-- Deprecation in 1.2.3
+CREATE OR REPLACE FUNCTION Dump(geometry)
+ RETURNS SETOF geometry_dump
+ AS 'MODULE_PATHNAME', 'LWGEOM_dump'
+ LANGUAGE 'C' IMMUTABLE STRICT;
+
-- Deprecation in 1.2.3
CREATE OR REPLACE FUNCTION DumpRings(geometry)
RETURNS SETOF geometry_dump
\r
CREATE TYPE geometry_dump AS (path integer[], geom geometry);\r
\r
--- Deprecation in 1.2.3\r
-CREATE OR REPLACE FUNCTION Dump(geometry)\r
- RETURNS SETOF geometry_dump\r
- AS 'MODULE_PATHNAME', 'LWGEOM_dump'\r
- LANGUAGE 'C' IMMUTABLE STRICT;\r
-\r
-- Availability: 1.2.2\r
CREATE OR REPLACE FUNCTION ST_Dump(geometry)\r
RETURNS SETOF geometry_dump\r
LANGUAGE 'C' IMMUTABLE STRICT\r
COST 100;\r
\r
--- This is also available w/out GEOS\r
-CREATE OR REPLACE FUNCTION Centroid(geometry)\r
- RETURNS geometry\r
- AS 'MODULE_PATHNAME'\r
- LANGUAGE 'C' IMMUTABLE STRICT;\r
- \r
-- PostGIS equivalent function: Centroid(geometry)\r
CREATE OR REPLACE FUNCTION ST_Centroid(geometry)\r
RETURNS geometry\r
DROP FUNCTION IF EXISTS TransScale(geometry,float8,float8,float8,float8);
-- Other functions --
+DROP FUNCTION IF EXISTS AddBBox(geometry);
DROP FUNCTION IF EXISTS AddPoint(geometry,geometry);
DROP FUNCTION IF EXISTS AddPoint(geometry,geometry, integer);
DROP FUNCTION IF EXISTS Area(geometry);
DROP FUNCTION IF EXISTS AsGML(geometry,int4);
DROP FUNCTION IF EXISTS AsKML(geometry);
DROP FUNCTION IF EXISTS AsKML(geometry,int4);
+DROP FUNCTION IF EXISTS AsKML(int4,geometry,int4);
DROP FUNCTION IF EXISTS AsHEXEWKB(geometry);
DROP FUNCTION IF EXISTS AsHEXEWKB(geometry,text);
DROP FUNCTION IF EXISTS AsSVG(geometry);
DROP FUNCTION IF EXISTS AsSVG(geometry,int4);
DROP FUNCTION IF EXISTS AsSVG(geometry,int4,int4);
DROP FUNCTION IF EXISTS AsText(geometry);
+DROP FUNCTION IF EXISTS AZimuth(geometry,geometry);
+DROP FUNCTION IF EXISTS BdPolyFromText(text, integer);
+DROP FUNCTION IF EXISTS BdMPolyFromText(text, integer);
+DROP FUNCTION IF EXISTS Boundary(geometry);
+DROP FUNCTION IF EXISTS Buffer(geometry,float8,integer);
+DROP FUNCTION IF EXISTS Buffer(geometry,float8);
+DROP FUNCTION IF EXISTS BuildArea(geometry);
+DROP FUNCTION IF EXISTS Centroid(geometry);
+DROP FUNCTION IF EXISTS Contains(geometry,geometry);
+DROP FUNCTION IF EXISTS ConvexHull(geometry);
+DROP FUNCTION IF EXISTS Crosses(geometry,geometry);
+DROP FUNCTION IF EXISTS Distance(geometry,geometry);
+DROP FUNCTION IF EXISTS Difference(geometry,geometry);
+DROP FUNCTION IF EXISTS Dimension(geometry);
+DROP FUNCTION IF EXISTS Disjoint(geometry,geometry);
+DROP FUNCTION IF EXISTS Distance_Sphere(geometry,geometry);
+DROP FUNCTION IF EXISTS Distance_Spheroid(geometry,geometry,spheroid);
+DROP FUNCTION IF EXISTS DropBBox(geometry);
+DROP FUNCTION IF EXISTS Dump(geometry);
+DROP FUNCTION IF EXISTS DumpRings(geometry);