Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
✅Eventstream prostředků infrastruktury Azure Stream Analytics ✅
Vrátí hodnotu 1, pokud se zeměpis protíná s jinou oblastí. Pokud se zeměpisné oblasti neprotínají, vrátí hodnotu 0.
Syntaxe
ST_INTERSECTS (lineStringA, lineStringB)
Důvod
LineStringA
LineString, který by mohl protínnout s LineStringB.
LineStringB
LineString, který by mohl protínnout s LineStringA.
Návratový typ
Vrátí hodnotu 1, pokud se řetězec LineString protíná s jiným řetězcem LineString, pokud ne, vrátí hodnotu 0.
Příklad
SELECT
ST_INTERSECTS(input.pavedRoad, input.dirtRoad)
FROM input
Příklad vstupu
| 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] ]} |
Příklad výstupu
1
0