名前

ST_IsPolygonCCW — ポリゴンが反時計回りの外側リングを持っていて、時計回りの内側リングを持っているかをテストします。

概要

boolean ST_IsPolygonCCW(geometry geom);

説明

入力ジオメトリーの全てのポリゴン要素の外側リングについては反時計回りで、全ての内側リングについては時計回りである場合には、TRUE を返します。

ジオメトリーがポリゴン要素を持っていない場合には TRUE を返します。

[注記]

閉じたラインストリングはポリゴン要素とみなされません。単一の閉じたラインストリングを渡すと、右回り左回りにかかわらず TRUE が得られます。

[注記]

ポリゴン要素の内側リングが逆回りになっていない (すなわち外側リングと同じ方向で回る内側リングが 1個以上ある) 場合には、ST_IsPolygonCW と ST_IsPolygonCCW の両方ともに FALSE を返します。

Availability: 2.4.0

この関数は 3次元に対応し、Z 値を削除しません。

この関数は M 値に対応します。