ST_CoveredBy()¶
第一个几何值没有任何点位于第二个几何值之外时返回
1。
语法¶
ST_CoveredBy(geom1, geom2)
别名:无。
参数说明¶
geom1 和 geom2 为 GEOMETRY 值。
返回值¶
返回 BOOL。
使用说明¶
ST_CoveredBy(a, b)与ST_Covers(b, a)的位置关系相反;边界点属于被覆盖。两个几何值必须具有相同 SRID。谓词仅在笛卡尔平面(SRID 0)中运算。
示例¶
DROP DATABASE IF EXISTS geo_covered_by_demo;
CREATE DATABASE geo_covered_by_demo;
USE geo_covered_by_demo;
SELECT ST_CoveredBy(ST_GeomFromText('POINT(0 2)'), ST_GeomFromText('POLYGON((0 0, 4 0, 4 4, 0 4, 0 0))')) AS covered_by_polygon;
DROP DATABASE geo_covered_by_demo;
另请参阅¶
ST_Covers()、ST_Within()。