ST_WITHIN (Azure Stream Analytics)
Zwraca wartość 1, jeśli lokalizacja geograficzna znajduje się w innej lokalizacji, jeśli nie zostanie zwrócona wartość 0.
Składnia
ST_WITHIN (geography, polygon)
Argument
Lokalizacja geograficzna
Lokalizacja geograficzna, która może znajdować się wewnątrz wielokąta. Może to być punkt lub wielokąt.
Wielokąt
Wielokąt, który może zawierać lokalizację geograficzną.
Typ zwracany
Zwraca wartość 1, jeśli punkt lub wielokąt znajduje się w innym wielokącie, jeśli nie zostanie zwrócony 0.
Przykład
SELECT
ST_WITHIN(input.deliveryDestination, input.warehouse)
FROM input
Przykład danych wejściowych
deliveryDestination | Magazynu |
---|---|
{"type":"Point", "współrzędne": [76.6, 10.1]} | {"type":"Polygon", "współrzędne": [[ [0.0, 0.0], [10.0, 0.0], [10.0, 10.0], [0.0, 10.0], [0.0, 0.0] ]]} |
{"type":"Point", "współrzędne": [15.0, 15.0]} | {"type":"Polygon", "współrzędne": [[ [10.0, 10.0], [20.0, 10.0], [20.0, 20.0], [10.0, 20.0], [10.0, 10.0] ]]} |
Przykład danych wyjściowych
0
1
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla