Číst v angličtině

Sdílet prostřednictvím


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.

Syntax

ST_WITHIN (geography, polygon)  

Argument

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.

Návratový typ

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.

Příklad

SELECT  
     ST_WITHIN(input.deliveryDestination, input.warehouse)  
FROM input  
  

Příklad vstupu

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] ]]}

Příklad výstupu

0

1

Viz také