ST_WITHIN (Azure Stream Analytics)
Vrátí hodnotu 1, pokud se zeměpisná oblast nachází v jiné oblasti, pokud ne, vrátí hodnotu 0.
ST_WITHIN (geography, polygon)
Geografie
Zeměpis, který by mohl být uvnitř mnohoúhelníku. Může to být bod nebo mnohoúhelník.
Mnohoúhelník
Mnohoúhelník, který by mohl obsahovat geografii.
Vrátí hodnotu 1, pokud se bod nebo mnohoúhelník nachází v jiném mnohoúhelníku, pokud ne, vrátí hodnotu 0.
SELECT
ST_WITHIN(input.deliveryDestination, input.warehouse)
FROM input
deliveryDestination | Skladu |
---|---|
{"type":"Point", "souřadnice": [76.6, 10.1]} | {"type":"Polygon", "souřadnice": [[ [0.0, 0.0], [10.0, 0.0], [10.0, 10.0], [0.0, 10.0], [0.0, 0.0] ]]} |
{"type":"Point", "coordinates": [15.0, 15.0]} | {"type":"Polygon", "souřadnice": [[ [10.0, 10.0], [20.0, 10.0], [20.0, 20.0], [10.0, 20.0], [10.0, 10.0] ]]} |
0
1