ST_INTERSECTS

✅ Azure 流分析 ✅ 构造事件流

如果地理与另一个地理相交,则返回 1。 如果地理区域不相交,它将返回 0。

语法

ST_INTERSECTS (lineStringA, lineStringB)  

论点

LineStringA

可与 LineStringB 相交的 LineString。

LineStringB

可与 LineStringA 相交的 LineString。

返回类型

如果 LineString 与另一个 LineString 相交,则返回 1,否则返回 0。

示例:

SELECT  
     ST_INTERSECTS(input.pavedRoad, input.dirtRoad)  
FROM input  
  

输入示例

datacenterArea stormArea
{“type”:“LineString”, “coordinates”: [ [-10.0, 0.0], [0.0, 0.0], [10.0, 0.0] ]} {“type”:“LineString”, “coordinates”: [ [0.0, 10.0], [0.0, 0.0], [0.0, -10.0] ]}
{“type”:“LineString”, “coordinates”: [ [-10.0, 0.0], [0.0, 0.0], [10.0, 0.0] ]} {“type”:“LineString”, “coordinates”: [ [-10.0, 10.0], [0.0, 10.0], [10.0, 10.0] ]}

输出示例

1

0

另请参阅