【发布时间】:2011-05-01 00:13:04
【问题描述】:
我有一个城市列表,每个城市显然都有经度和纬度。
现在选择其中一个城市,我想获取距离所选城市 50 公里范围内的经度/纬度的所有其他城市。 我应该使用什么公式?
我只对从已知城市位置将公里转换为纬度和经度的数学公式感兴趣
然后我将计算最大和最小纬度和经度,以考虑可接受的范围。 (像一个正方形)
tks
我不想计算两点之间的距离!+ 我想计算最小和最大纬度和经度,然后按此坐标过滤我的城市。
我在 PHP 中找到了一个对我有用的示例。 (我已将其移植到 C#)
http://blog.fedecarg.com/2009/02/08/geo-proximity-search-the-haversine-equation/
【问题讨论】: