如何根据一个坐标点搜索出1千米范围的坐标点

suny2003 2010-02-28 11:40:35
公司使用google maps来开发网站,需要根据一个坐标点搜索出附近的商店,希望有做过类似项目的高手指点,谢谢!
...全文
296 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
suny2003 2011-03-16
  • 打赏
  • 举报
回复
thanks
nalnait 2010-03-01
  • 打赏
  • 举报
回复
引用 6 楼 ldslove 的回复:
引用 5 楼 suny2003 的回复:tstfish,STDistance函数没有给啊? 分太小可以另外再加:)
2008里面的
............
东那个升 2010-02-28
  • 打赏
  • 举报
回复
引用 3 楼 tstfish 的回复:
你给的分太少了。
不要1千米了,我给你个可以自定义距离的。
crete PROCEDURE [dbo].[Proc_求一个坐标点周围一定距离的商店
@坐标id  int,
@Distance int
as
SET NOCOUNT ON
declare @Coordinate geography
set @Coordinate = (select Coordinate from T_表 where 坐标Id = @坐标Id)
select * from 商店表 where 商店.Coordinate. STDistance(@Coordinate) > @Distance

瞻仰一下
东那个升 2010-02-28
  • 打赏
  • 举报
回复
引用 5 楼 suny2003 的回复:
tstfish,STDistance函数没有给啊?

分太小可以另外再加:)

2008里面的
suny2003 2010-02-28
  • 打赏
  • 举报
回复
tstfish,STDistance函数没有给啊?

分太小可以另外再加:)
-狙击手- 2010-02-28
  • 打赏
  • 举报
回复
引用 3 楼 tstfish 的回复:
你给的分太少了。
不要1千米了,我给你个可以自定义距离的。
crete PROCEDURE [dbo].[Proc_求一个坐标点周围一定距离的商店
@坐标id  int,
@Distance int
as
SET NOCOUNT ON
declare @Coordinate geography
set @Coordinate = (select Coordinate from T_表 where 坐标Id = @坐标Id)
select * from 商店表 where 商店.Coordinate. STDistance(@Coordinate) > @Distance
tstfish 2010-02-28
  • 打赏
  • 举报
回复

你给的分太少了。
不要1千米了,我给你个可以自定义距离的。
crete PROCEDURE [dbo].[Proc_求一个坐标点周围一定距离的商店
@坐标id int,
@Distance int
as
SET NOCOUNT ON
declare @Coordinate geography
set @Coordinate = (select Coordinate from T_表 where 坐标Id = @坐标Id)
select * from 商店表 where 商店.Coordinate. STDistance(@Coordinate) > @Distance
-狙击手- 2010-02-28
  • 打赏
  • 举报
回复
两点直线,半径
  • 打赏
  • 举报
回复
这个等小F,他是做GIS的

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧