首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

中纬度计算距离排序

2013-09-05 
经纬度计算距离排序RT:数据库Users 表中字段 userid(唯一标示),lat(经度),lng (纬度)。根据当前用户的经纬

经纬度计算距离排序
 


    RT:

   数据库Users 表中字段 userid(唯一标示),lat(经度),lng (纬度)。
   
   根据当前用户的经纬度,得到附近的用户列表,以距离升级排列。 再进行分页显示。
  
   


[解决办法]
得到周围的应该不难,只要对lat和lng正负加一个数就好了,至于以距离排列就要费点脑子了.
[解决办法]
d=111.12cos{1/[sinΦAsinΦB+cosΦAcosΦBcos(λB—λA)]} 
其中A点经度,纬度分别为λA和ΦA,B点的经度、纬度分别为λB和ΦB,d为距离。
[解决办法]
得到附近的用户列表

这个怎么整呢。
[解决办法]
占个位置 等答案...

热点排行