すべてのプロダクト
Search
ドキュメントセンター

PolarDB:ST_IsCollection

最終更新日:Jun 21, 2024

このトピックでは、ST_IsCollection関数について説明します。 この関数は、入力ジオメトリオブジェクトの型がGeometryCollection、MultiPoint、Polygon、MultiLineString、MultiCurve、MultiSurface、またはMultiCompoundCurveの場合にtrueを返します。

構文

ブールST_IsCollection (ジオメトリg);

パラメーター

パラメーター説明
g指定するジオメトリオブジェクト。

説明

  • 空のGeometryCollectionオブジェクトを指定した場合、この関数はtrueを返します。
  • この関数は3Dオブジェクトをサポートし、z座標は削除しません。
  • この関数は、円形の文字列と曲線をサポートします。

  • MULTIオブジェクトを指定して返される結果:
    SELECT ST_IsCollection('MULTIPOINT((1 0),(2 0))'::geometry);
     st_iscollection
    -----------------
     t
    (1行)
                        
  • GeometryCollectionオブジェクトを指定することによって返される結果:
    SELECT ST_IsCollection('GeometryCollection(POINT(1 0),POLYGON((1 0,2 0, 0 2,1 0)))'::geometry);
     st_iscollection
    -----------------
     t
    (1行)