Condividi tramite


ST_WITHIN (Analisi di flusso di Azure)

Restituisce 1 se un'area geografica si trova all'interno di un'altra, se non restituirà 0.

Sintassi

ST_WITHIN (geography, polygon)  

Argomento

Area geografica

Geografia che potrebbe trovarsi all'interno del poligono. Può essere un punto o un poligono.

Polygon

Poligono che potrebbe contenere l'area geografica.

Tipo restituito

Restituisce 1 se un punto o un poligono si trova all'interno di un altro poligono, se non restituirà 0.

Esempio

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

Esempio di input

deliveryDestination warehouse
{"type":"Point", "coordinate": [76.6, 10.1]} {"type":"Polygon", "coordinate": [[ [0.0, 0.0], [10.0, 0.0], [10.0, 10.0], [0.0, 10.0], [0.0, 0.0] ]]}
{"type":"Point", "coordinate": [15.0, 15.0]} {"type":"Polygon", "coordinate": [[ [10.0, 10.0], [20.0, 10.0], [20.0, 20.0]]

e output

0

1

Vedere anche