✅ Azure Stream Analytics ✅ Fabric Eventstream
지리가 다른 지리와 교차하는 경우 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