Condividi tramite


ST_WITHIN

✅ Flusso di eventi dell'infrastruttura di Analisi ✅ di flusso di Azure

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

Sintassi

ST_WITHIN (geography, polygon)  

Argomentazione

Geografia

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

Poligono

Poligono che potrebbe contenere l'area geografica.

Tipo di ritorno

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

Esempio

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

Esempio di input

deliveryDestination magazzino
{"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], [10.0, 20.0], [10.0, 10.0] ]]}

Esempio di output

0

1

Vedere anche