如果給定的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)
文檔內容是否對您有幫助?