ST_Touches()¶
两个几何值在边界处接触且内部不重叠时返回
1。
语法¶
ST_Touches(geom1, geom2)
别名:无。
参数说明¶
geom1 和 geom2 为 GEOMETRY 值。
返回值¶
返回 BOOL。
使用说明¶
两个几何值必须具有相同 SRID。谓词仅在笛卡尔平面(SRID 0)中运算。
示例¶
DROP DATABASE IF EXISTS geo_touches_demo;
CREATE DATABASE geo_touches_demo;
USE geo_touches_demo;
SELECT ST_Touches(ST_GeomFromText('LINESTRING(0 0, 2 0)'), ST_GeomFromText('LINESTRING(2 0, 4 0)')) AS lines_touch;
DROP DATABASE geo_touches_demo;
另请参阅¶
ST_Intersects()、ST_Crosses()。