ST_COVEREDBY
最初の GEOMETRY オブジェクトのどの点も、2 番目の GEOMETRY オブジェクトの外側に存在しない場合に TRUE を返します。
関連情報: ST_COVERS
構文
ST_COVEREDBY(<geometry1>, <geometry2>)
引数
戻り値の型
Boolean。
例
SELECT ST_COVEREDBY(
TO_GEOMETRY('POINT(1 1)'),
TO_GEOMETRY('POLYGON((0 0, 3 0, 3 3, 0 3, 0 0))')
);
┌────────┐
│ result │
├────────┤
│ true │
└────────┘
SELECT ST_COVEREDBY(
TO_GEOMETRY('POLYGON((1 1, 2 1, 2 2, 1 2, 1 1))'),
TO_GEOMETRY('POLYGON((0 0, 3 0, 3 3, 0 3, 0 0))')
);
┌────────┐
│ result │
├────────┤
│ true │
└────────┘
SELECT ST_COVEREDBY(
TO_GEOMETRY('POINT(5 5)'),
TO_GEOMETRY('POLYGON((0 0, 3 0, 3 3, 0 3, 0 0))')
);
┌────────┐
│ result │
├────────┤
│ false │
└────────┘