ST_WITHIN (Azure Stream Analytics)
Возвращает 1, если география находится в пределах другого региона, если нет, возвращается 0.
Синтаксис
ST_WITHIN (geography, polygon)
Аргумент
География
География, которая может находиться внутри многоугольника. Может быть точкой или многоугольником.
Многоугольник
Многоугольник, который может содержать географию.
Тип возвращаемых данных
Возвращает значение 1, если точка или многоугольник находится в пределах другого многоугольника, в противном случае возвращается значение 0.
Пример
SELECT
ST_WITHIN(input.deliveryDestination, input.warehouse)
FROM input
Пример ввода
deliveryDestination | Хранилище данных |
---|---|
{"type":"Point", "coordinates": [76.6, 10.1]} | {"type":"Polygon", "coordinates": [[ [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", "coordinates": [[ [10.0, 10.0], [20.0, 10.0], [20.0, 20.0], [10.0, 20.0], [10.0, 10.0] ]]} |
выходных данных
0
1
См. также:
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по