2012-09-24 92 views
1

我想將查詢從Oracle空間轉換爲postgis。它使用關係字符串作爲它的sdo_relate函數,我想要在st_relate中獲得維度矩陣。我嘗試過使用st_intersects,但是我在幾何中得到了重疊區域。我能否在理解轉換過程中獲得一些幫助?謝謝。將Oracle關係字符串轉換爲POSTGIS維矩陣

我希望PostGIS的爲以下兩個oracle的關係二維矩陣strings-

st_relate(geomA, geomB, 'MASK=ANYINTERACT') 

st_relate(geomA, geomB, 'mask=TOUCH+INSIDE') 

回答

1

ST_Intersects(A,B)和ST_Contains(A,B)分別。

+0

謝謝。重疊不會通過用st_contains(a,b)替換st_intersects(a,b)來實現。另外,還有一些額外的意外行。難道是因爲st_contains只能'在'內而不是'觸摸'? – Maryam