若兩個幾何相交兩個幾何的內部沒有共同點,ST_Touches 就會傳回 1 (TRUE); 否則會傳回 0 (FALSE)。 至少一個幾何必須是線串、多邊形、多線串或多重多邊形。
語法
db2gse.ST_Touches(g1 db2gse.ST_Geometry, g2 db2gse.ST_Geometry)
回覆類型
Integer
範例
GIS 技術人員需要提供終點與另一條水溝線交集的全部水溝線列示。
下列 CREATE TABLE 陳述式建立 SEWERLINES 表格,該表格有三個直欄。 第一欄 SEWER_ID 唯一定義每一個水溝線。 整數類型的第二個直欄 CLASS 識別水溝線類型,該類型通常與水溝線容量有關。 第三欄 SEWER (線串類型) 儲存水溝線的幾何。
CREATE TABLE SEWERLINES (sewer_id integer, class integer, sewer db2gse.ST_LineString);
下列 SELECT 陳述式傳回彼此接觸的 SEWER_IDS 排序列示。
SELECT s1.sewer_id, s2.sewer_id FROM sewerlines s1, sewerlines s2 WHERE db2gse.ST_Touches (s1.sewer, s2.sewer) = 1, ORDER BY 1,2;