【发布时间】:2023-03-15 15:19:01
【问题描述】:
这是我的表的示例:
CREATE TABLE [dbo].[Addresses] (
[Id] int NOT NULL IDENTITY(1,1) ,
[Latitude] float(53) NULL,
[Longitude] float(53) NULL
)
从我们的应用程序中,我以边界框格式返回 2 组纬度和对数点:
{"upperright":[32.91052662576775,-79.5290690551758],"lowerleft":[32.6420709033305,-80.33313094482423]}
因此,根据边界框结果中返回的信息,我需要将该信息传递给 SQL 查询,以查找该矩形内的所有地址。
【问题讨论】:
-
@geocodezip,我搜索的是纬度/经度,而不是邮政编码
-
该帖子中的查询确定从邮政编码的纬度/经度到位置的纬度/经度的距离,并返回指定半径内的距离。这不是你想要做的吗?
标签: sql sql-server sql-server-2008 google-maps