これが私のサンプルテーブルです:
SELECT p.id, p.loc, t.x, t.y,t.id vertex_num
FROM my_test p, TABLE(sdo_util.getvertices(p.geom))t
where p.id in (23, 24);
id loc x y vetex_num
--------------------------------
23 RECTANGLE 1 10 1
23 RECTANGLE 15 20 2
24 LINE 1 10 1
24 LINE 15 10 2
LINE の境界が、SDO_ON 関数に対して TRUE を返す RECTANGLE の境界と相互作用しているようです。
SELECT A.loc , b.loc
FROM my_test A, my_test b
WHERE SDO_ON(A.geom, B.geom) = 'TRUE';
しかし、結果は none 、 ANYINTERACT の結果を示していると思いました。'mask= on' パラメータを指定して SDO_RELATE を試しましたが、行が返されませんでした。
どんな助けでも大歓迎です。ありがとう:)