ST_Intersects()¶
两个几何值相交时返回
1。
语法¶
ST_Intersects(geom1, geom2)
别名:无。
参数说明¶
geom1 和 geom2 为 GEOMETRY 值。
返回值¶
返回 BOOL。
使用说明¶
对同一对输入,
ST_Intersects()与ST_Disjoint()的结果相反。两个几何值必须具有相同 SRID。谓词仅在笛卡尔平面(SRID 0)中运算。
示例¶
DROP DATABASE IF EXISTS geo_intersects_demo;
CREATE DATABASE geo_intersects_demo;
USE geo_intersects_demo;
SELECT ST_Intersects(ST_GeomFromText('LINESTRING(0 0, 2 2)'), ST_GeomFromText('LINESTRING(0 2, 2 0)')) AS lines_intersect;
DROP DATABASE geo_intersects_demo;
另请参阅¶
ST_Disjoint()、ST_Touches()。