名前

ST_IsNurbsCurve — ジオメトリーが NURBS 曲線であるかどうかを調べます。

概要

boolean ST_IsNurbsCurve(geometry geom);

説明

ジオメトリーが NURBS 曲線である場合には TRUE を返し、それ以外では FALSE を返します。k の関数は NURBS 専用関数を適用する前にジオメトリータイプを調べるのに使えます。

入力が NULL の場合には NULL を返します。

Availability: 3.7.0

この例ではジオメトリーが NURBS 曲線かどうかを調べます。

コード
SELECT ST_IsNurbsCurve('NURBSCURVE(2, (0 0, 5 10, 10 0))'::geometry);
出力
t
Geometry figure for visual-st-isnurbscurve-01

この例では通常の LINESTRING を調べます。

コード
SELECT ST_IsNurbsCurve('LINESTRING(0 0,10 10)'::geometry);
出力
f
Geometry figure for visual-st-isnurbscurve-02