ST_IsSimple — ジオメトリーが自己インタセクトまたは自己接触となるポイントが無いかをテストします。
boolean ST_IsSimple(geometry geomA);
ジオメトリーが自己インタセクションや自己接触のような異常な幾何学ポイントを持っていない場合に TRUE を返します。OGC のジオメトリー単純性と妥当性の定義に関する詳細情報については「ジオメトリーの OpenGIS 準拠を確実にする」をご覧ください。
|
|
|
SQL-MM では、ST_IsSimple(NULL) は 0を返しますが、PostGIS では NULL を返します。 |
このメソッドはOGC Simple Features Implementation Specification for SQL 1.1の実装です。 s2.1.1.1
このメソッドはSQL/MM仕様の実装です。 SQL-MM 3: 5.1.8
この関数は3次元に対応し、Z値を削除しません。
SELECT ST_IsSimple('POLYGON((1 2,3 4,5 6,1 2))');
f
SELECT ST_IsSimple('LINESTRING(1 1,2 2,2 3.5,1 3,1 2,2 1)');
f