名称

CG_Intersects — 测试两个几何体是否相交(它们至少有一个共同点)

概要

boolean CG_Intersects( geometry geomA , geometry geomB );

描述

如果两个几何体相交,则返回 true。几何体相交是指它们有任何共同点。

由 SFCGAL 模块执行

[Note]

注意:这是返回布尔值的“允许”版本,而不是整数。

可用性: 3.5.0

此方法需要 SFCGAL 后端。

此函数支持三角形和不规则三角网表面 (TIN)。

几何示例

SELECT CG_Intersects('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::geometry);
    cg_intersects
    ---------------
    f
    (1 row)
    SELECT CG_Intersects('POINT(0 0)'::geometry, 'LINESTRING ( 0 0, 0 2 )'::geometry);
    cg_intersects
    ---------------
    t
    (1 row)