【发布时间】:2012-02-28 19:45:46
【问题描述】:
我想创建一个简单的网络应用程序来查找距给定位置最近的位置。我想要做的是:通过谷歌地图中的地理定位功能获取我的位置,在地图中找到最近的地方。要考虑的地点列表保存在 MySQL 数据库中。每条记录都有两个字段:纬度和经度。解析这两个值后,我需要计算距离并获得最近的地方。我怎样才能使用 JavaScript 和 PHP 来完成这个?
【问题讨论】:
我想创建一个简单的网络应用程序来查找距给定位置最近的位置。我想要做的是:通过谷歌地图中的地理定位功能获取我的位置,在地图中找到最近的地方。要考虑的地点列表保存在 MySQL 数据库中。每条记录都有两个字段:纬度和经度。解析这两个值后,我需要计算距离并获得最近的地方。我怎样才能使用 JavaScript 和 PHP 来完成这个?
【问题讨论】:
听起来你正在寻找这个:Creating a Store Locator with PHP, MySQL & Google Maps。
另外,您可能希望找到最近的 50 个元素,然后使用 Distance Matrix Service 来查看它们在实践中的距离(通过驾驶/步行),以将最初的 50 个最近的地方减少到那些是在实践中最接近。
【讨论】: