他们使用什么流程或API在其网站上提供此功能?如果解释太复杂,请您朝着正确的方向努力,以便能够提供此功能。谢谢。
了解地理编码、地理标记和 GIS
http://en.wikipedia.org/wiki/Geocoding
就像谷歌的API:
http://code.google.com/apis/maps/documentation/geocoding/
您要查找的关键字是第一部分的地理位置,第二部分是邻近搜索。
谷歌是地理定位服务最著名的提供商,但还有其他服务提供商。
- 若要获取输入地址的纬度/经度
,请参阅如何以编程方式(合法)获取街道地址的经度和纬度
以下是对附近位置进行计算的一种方法:使用 MySQL 空间数据在 Google 地图上获取最近的地方
还有一个非常详细的问题,讨论了各种邻近度公式的优缺点: 计算地理邻近度的公式