最好的方法 - 谷歌地图,附近预定义的标记

问题描述:

所以我有一些预定义的标记。我希望用户(免费)能够在当前位置的预定半径内搜索所述标记。标记将从包含地理位置的数据库中提取。这是否涉及到一些PHP魔术,通过数据库在边界内寻找结果。或者更好的是只有区域选项,它只会匹配区域。最好的方法 - 谷歌地图,附近预定义的标记

使用haversine公式:http://en.wikipedia.org/wiki/Haversine_formula

我们使用我们所有的客户的网站的搜索商店位置最接近由客户输入的搜索查询(通常使用谷歌进行地理编码的查询)。此Google Maps API页面向您展示了如何操作:http://code.google.com/apis/maps/articles/phpsqlsearch.html

+0

哇,非常酷的thx – maxum