ST_Different
更新時(shí)間:
根據(jù)輸入的Geometry對(duì)象A和B,返回對(duì)象A與對(duì)象B相交的剩余部分。
語(yǔ)法
geometry ST_Difference(geometry geomA , geometry geomB);
參數(shù)
參數(shù)名稱(chēng) | 描述 |
geomA | Geometry對(duì)象A。 |
geomB | Geometry對(duì)象B。 |
描述
如果A完全被B包含,那么返回一個(gè)空幾何類(lèi)型。
該函數(shù)的返回值與輸入對(duì)象的順序有關(guān)。
該函數(shù)不支持GeometryCollection作為輸入。
該函數(shù)支持3D對(duì)象,并且不會(huì)刪除z坐標(biāo)。然而似乎該函數(shù)處理時(shí)只考慮x,y坐標(biāo),返回時(shí)候會(huì)將原有的z坐標(biāo)加上。
示例
默認(rèn)調(diào)用:
SELECT ST_AsText(ST_Difference('LINESTRING(0 0,0 2)'::geometry,'LINESTRING(0 1,0 3)'::geometry));
st_astext
---------------------
LINESTRING(0 0,0 1)
(1 row)
文檔內(nèi)容是否對(duì)您有幫助?