このトピックでは、ST_HasArc関数について説明します。 この関数は、ジオメトリオブジェクトまたはGeometryCollectionオブジェクトにリングが含まれているかどうかを確認します。 オブジェクトにリングが含まれている場合、この関数はTrueを返します。 それ以外の場合、この関数はFalseを返します。
構文
ブールST_HasArc(geometry geomA);
パラメーター
パラメーター | 説明 |
geomA | 指定するジオメトリオブジェクトまたはGeometryCollectionオブジェクト。 |
説明
- この関数は3Dオブジェクトをサポートし、z座標は削除しません。
- この関数は、円形の文字列と曲線をサポートします。
例
デフォルトのパラメーター設定を使用して、オブジェクトにリングが含まれているかどうかを確認します。
SELECT ST_HasArc('GeometryCollection(POINT(1 0),CIRCULARSTRING(1 2,3 4,5 6))'::geometry);
st_hasarc
-----------
t
(1行)