

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# ST\_Intersects
<a name="access-graph-opencypher-22-spatial-functions-st-intersect"></a>

如果两个输入几何体的 2D 投影至少有一个共同点，则 ST\_Intersects 返回 true。

**语法**

```
ST_Intersects(geom1, geom2)
```

**参数**
+ `geom1`-数据类型为 GEOMETRY 的值或计算结果为 GEOMETRY 类型的表达式。
+ `geom2`-数据类型为 GEOMETRY 的值或计算结果为 GEOMETRY 类型的表达式。

**返回类型**

BOOLEAN

如果 geom1 或 geom2 为 null，则返回 null。

如果输入参数不是几何， BadRequestException 则返回 a。

**示例**

```
RETURN ST_Intersects(
    ST_GeomFromText('POLYGON((0 0,10 0,10 10,0 10,0 0),(2 2,2 5,5 5,5 2,2 2))'), 
    ST_GeomFromText('MULTIPOINT((4 4),(6 6))'));
true
```