このトピックでは、ST_IsSimple関数について説明します。 この関数は、入力ジオメトリオブジェクトに自己交点がない場合にtrueを返します。
構文
ブールST_IsSimple(geometry geomA);
パラメーター
パラメーター | 説明 |
geomA | 指定するジオメトリオブジェクト。 |
説明
この関数は3Dオブジェクトをサポートし、z座標は削除しません。
例
- 次のステートメントを実行すると、この関数はtrueを返します。
SELECT ST_IsSimple('LINESTRING(0 0,0 0,0 0)'::geometry); st_issimple ------------- t (1行)
- 次のステートメントを実行すると、関数はfalseを返します:
SELECT ST_IsSimple('LINESTRING(0 0,0 2,0 0)'::geometry); st_issimple ------------- f (1行)