ST_INTERSECTS(Azure Stream Analytics)

지리가 다른 지리와 교차하는 경우 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

참고 항목