ST_IsPolygonCW — ポリゴンが時計回りの外環を持っていて、反時計回りの内環を持っているかをテストします。
boolean ST_IsPolygonCW(geometry geom);
入力ジオメトリーの全てのポリゴン要素の外環については時計回りで、全ての内環については反時計回りである場合には、TRUE を返します。
ジオメトリーがポリゴン要素を持っていない場合には TRUE を返します。
|
|
|
閉じたラインストリングはポリゴン要素とみなされません。単一の閉じたラインストリングを渡すと、右回り左回りにかかわらず TRUE が得られます。 |
|
|
|
ポリゴン要素の内環が逆回りになっていない (すなわち外環と同じ方向で回る内環が 1個以上ある) 場合には、ST_IsPolygonCW と ST_IsPolygonCCW の両方ともに FALSE を返します。 |
Availability: 2.4.0
この関数は3次元に対応し、Z値を削除しません。
この関数はM値に対応します。