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