如果给定的Geometry对象在3D空间内相交,则返回True。
语法
boolean ST_3DIntersects(geometry geomA , geometry geomB);
参数
参数名称 | 描述 |
geomA | 第一个Geometry对象。 |
geomB | 第二个Geometry对象。 |
描述
如果Overlaps、Touches、Within中任何一项空间判断返回True,则Geometry对象也将在空间上相交。符合Disjoint判断则意味着不相交。
该函数调用时将自动包括外包框比较,该比较将利用Geometry对象上可用的任何索引。
该函数支持3D对象,并且不会删除Z坐标。
该函数支持Polyhedral Surface、Triangles、Triangulated Irregular Network Surfaces(TIN)类型Geometry对象。
示例
SELECT ST_3DIntersects('LINESTRING(0 0 0,1 1 1)'::geometry,'LINESTRING(1 0 0,0 1 1)'::geometry);
st_3dintersects
-----------------
t
(1 row)
文档内容是否对您有帮助?