使用與參考手冊

ST_Touches

若兩個幾何相交兩個幾何的內部沒有共同點,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;


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]