2012-01-07 47 views
1

可以说我有大量的数据与地址。如果我正在寻找某个商店,并且我想查看附近的类似商店,Google地图是否需要查询我的整个数据库以搜索某个商店半径范围内的地址?这会永久消失吗?展示类似商店的最有效方式是什么?我目前有一个脚本根据地址显示特定商店的位置。谷歌地图和存储地址在MySQL数据库半径搜索类似

谢谢

回答

1

谷歌地图不作查询。您需要在执行搜索功能时设置附近的商店,并将其传递给谷歌地图。然后在infowindow点击事件中创建一个函数,该函数将根据相同的类别/相似度过滤附近的商店。我建议通过json调用传递信息并将其存储在某个地方。您可以在这里找到数据库半径查询的示例 - http://code.google.com/apis/maps/articles/phpsqlsearch.html#findnearsql。你如何从数据库中获取数据到你的JavaScript应用程序?