Declarations proposed to be added to SQLMM

Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved. CONSTRUCTOR METHOD PolyhedSurface awktorgml CHARACTER LARGE OBJECTMaxTextSize, srsid INTEGER RETURNS ST_MultiSurface SELF AS RESULT LANGUAGE SQL DETERMINISTIC CONTAINS SQL RETURNS NULL ON NULL INPUT, CONSTRUCTOR METHOD PolyhedSurface awkb BINARY LARGE OBJECTMaxBinarySize RETURNS ST_MultiSurface SELF AS RESULT LANGUAGE SQL DETERMINISTIC CONTAINS SQL RETURNS NULL ON NULL INPUT, CONSTRUCTOR METHOD PolyhedSurface awkb BINARY LARGE OBJECTMaxBinarySize, srsid INTEGER RETURNS PolyhedSurface SELF AS RESULT LANGUAGE SQL DETERMINISTIC CONTAINS SQL RETURNS NULL ON NULL INPUT, CONSTRUCTOR METHOD PolyhedSurface asurfacearray Surface ARRAY[MaxArraySize] RETURNS PolyhedSurface SELF AS RESULT LANGUAGE SQL DETERMINISTIC CONTAINS SQL RETURNS NULL ON NULL INPUT, Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved. xlvii CONSTRUCTOR METHOD PolyhedSurface asurfacearray Surface ARRAY[MaxArraySize] srsid INTEGER RETURNS PolyhedSurface SELF AS RESULT LANGUAGE SQL DETERMINISTIC CONTAINS SQL RETURNS NULL ON NULL INPUT, METHOD ST_Geometries RETURNS Surface ARRAY[MaxArraySize], LANGUAGE SQL DETERMINISTIC CONTAINS SQL RETURNS NULL ON NULL INPUT, METHOD NumSurfaces RETURNS INTEGER LANGUAGE SQL DETERMINISTIC CONTAINS SQL RETURNS NULL ON NULL INPUT, METHOD SURFACE aposition INTEGER RETURNS Surface LANGUAGE SQL DETERMINISTIC CONTAINS SQL RETURNS NULL ON NULL INPUT

7.2.15 SQL routines on type GeomCollection

The SQLMM ST_NumGeometries and ST_GeometryN routines shall be supported for geometries of type GeomCollection . CREATE TYPE ST_GeomCollection UNDER ST_Geometry AS ST_PrivateGeometries ST_Geometry ARRAY[ST_MaxGeometryArrayElements] DEFAULT ARRAY[] INSTANTIABLE NOT FINAL Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved. METHOD ST_NumGeometries RETURNS INTEGER LANGUAGE SQL DETERMINISTIC CONTAINS SQL RETURNS NULL ON NULL INPUT, METHOD ST_GeometryN aposition INTEGER RETURNS ST_Geometry LANGUAGE SQL DETERMINISTIC CONTAINS SQL RETURNS NULL ON NULL INPUT 7.2.16 SQL routines on type MultiPoint 7.2.16.1 Supported routines The SQLMM routines supported by GeomCollection shall be supported for geometries of type MultiPoint.