我目前正在将地理位置作为数据类型地理位置存储在SQL Server数据库中,并对其进行半径查询而没有问题。
是否可以使用点的多边形边界框对其进行查询,以使返回的结果适合边界框?
答案 0 :(得分:0)
如果您想返回GEOGRAPHY
多边形内的GEOGRAPHY
个点,则您需要的是STIntersects
链接中显示的示例不包含针对Tables的查询,但这也是可能的。
SELECT *
FROM
dbo.table1 T
INNER JOIN
#dbo.Polygons P ON T.GeogCol.STIntersects(P.PolyGeogCol) = 1