如何按地理位置查询附近的网站?

时间:2016-01-25 15:57:17

标签: sql sql-server geometry gis geo

我使用SQL Server 2014作为我的数据库,它在一个表中有100万行数据,如何按地理列查询附近的网站?

SQL Server是否有这样的功能?

我们应该考虑表现。

示例:

select top 10 
from table1 
where nearby(latlng) < 10(miles)

1 个答案:

答案 0 :(得分:2)

将一个名为Location的地理列添加到TABLE1。确保为该列创建空间索引以提高空间查询的性能。

{
        "_id" : "sgG6G9XTvvjj7uxwQ",
        "title" : "A title",
        "notes" : [
                {
                        "id" : "ePce6fBAHx9KeKjuM"
                }
        ]
}