mirror of
https://git.osgeo.org/gitea/postgis/postgis
synced 2024-10-26 18:15:39 +00:00
Added null implementations of new GEOS-returning-geometry functions (ie.
buffer). git-svn-id: http://svn.osgeo.org/postgis/trunk@285 b70326c6-7e19-0410-871a-916f4a2858ee
This commit is contained in:
parent
3e8548c269
commit
305bf30580
|
@ -10,6 +10,10 @@
|
||||||
*
|
*
|
||||||
**********************************************************************
|
**********************************************************************
|
||||||
* $Log$
|
* $Log$
|
||||||
|
* Revision 1.6 2003/08/05 18:27:21 dblasby
|
||||||
|
* Added null implementations of new GEOS-returning-geometry functions (ie.
|
||||||
|
* buffer).
|
||||||
|
*
|
||||||
* Revision 1.5 2003/08/01 23:58:08 dblasby
|
* Revision 1.5 2003/08/01 23:58:08 dblasby
|
||||||
* added the functionality to convert GEOS->PostGIS geometries. Added those geos
|
* added the functionality to convert GEOS->PostGIS geometries. Added those geos
|
||||||
* functions to postgis.
|
* functions to postgis.
|
||||||
|
@ -1361,6 +1365,61 @@ Datum contains(PG_FUNCTION_ARGS);
|
||||||
Datum overlaps(PG_FUNCTION_ARGS);
|
Datum overlaps(PG_FUNCTION_ARGS);
|
||||||
Datum isvalid(PG_FUNCTION_ARGS);
|
Datum isvalid(PG_FUNCTION_ARGS);
|
||||||
|
|
||||||
|
|
||||||
|
Datum buffer(PG_FUNCTION_ARGS);
|
||||||
|
Datum intersection(PG_FUNCTION_ARGS);
|
||||||
|
Datum convexhull(PG_FUNCTION_ARGS);
|
||||||
|
Datum difference(PG_FUNCTION_ARGS);
|
||||||
|
Datum boundary(PG_FUNCTION_ARGS);
|
||||||
|
Datum symdifference(PG_FUNCTION_ARGS);
|
||||||
|
Datum geomunion(PG_FUNCTION_ARGS);
|
||||||
|
|
||||||
|
PG_FUNCTION_INFO_V1(intersection);
|
||||||
|
Datum intersection(PG_FUNCTION_ARGS)
|
||||||
|
{
|
||||||
|
elog(ERROR,"intersection:: operation not implemented - compile PostGIS with GEOS support");
|
||||||
|
PG_RETURN_NULL(); // never get here
|
||||||
|
}
|
||||||
|
PG_FUNCTION_INFO_V1(convexhull);
|
||||||
|
Datum convexhull(PG_FUNCTION_ARGS)
|
||||||
|
{
|
||||||
|
elog(ERROR,"convexhull:: operation not implemented - compile PostGIS with GEOS support");
|
||||||
|
PG_RETURN_NULL(); // never get here
|
||||||
|
}
|
||||||
|
PG_FUNCTION_INFO_V1(difference);
|
||||||
|
Datum difference(PG_FUNCTION_ARGS)
|
||||||
|
{
|
||||||
|
elog(ERROR,"difference:: operation not implemented - compile PostGIS with GEOS support");
|
||||||
|
PG_RETURN_NULL(); // never get here
|
||||||
|
}
|
||||||
|
PG_FUNCTION_INFO_V1(boundary);
|
||||||
|
Datum boundary(PG_FUNCTION_ARGS)
|
||||||
|
{
|
||||||
|
elog(ERROR,"boundary:: operation not implemented - compile PostGIS with GEOS support");
|
||||||
|
PG_RETURN_NULL(); // never get here
|
||||||
|
}
|
||||||
|
PG_FUNCTION_INFO_V1(symdifference);
|
||||||
|
Datum symdifference(PG_FUNCTION_ARGS)
|
||||||
|
{
|
||||||
|
elog(ERROR,"symdifference:: operation not implemented - compile PostGIS with GEOS support");
|
||||||
|
PG_RETURN_NULL(); // never get here
|
||||||
|
}
|
||||||
|
PG_FUNCTION_INFO_V1(geomunion);
|
||||||
|
Datum geomunion(PG_FUNCTION_ARGS)
|
||||||
|
{
|
||||||
|
elog(ERROR,"geomunion:: operation not implemented - compile PostGIS with GEOS support");
|
||||||
|
PG_RETURN_NULL(); // never get here
|
||||||
|
}
|
||||||
|
|
||||||
|
PG_FUNCTION_INFO_V1(buffer);
|
||||||
|
Datum buffer(PG_FUNCTION_ARGS)
|
||||||
|
{
|
||||||
|
elog(ERROR,"buffer:: operation not implemented - compile PostGIS with GEOS support");
|
||||||
|
PG_RETURN_NULL(); // never get here
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
PG_FUNCTION_INFO_V1(relate_full);
|
PG_FUNCTION_INFO_V1(relate_full);
|
||||||
Datum relate_full(PG_FUNCTION_ARGS)
|
Datum relate_full(PG_FUNCTION_ARGS)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue