假设我有大量带地址的数据。如果我正在搜索某个商店,并且我想查看附近的类似商店,谷歌地图是否需要通过我的整个数据库查询以搜索某个商店半径范围内的地址?这需要永远吗?展示类似商店的最有效方式是什么?我目前有一个脚本,根据地址显示特定商店的位置。
由于
答案 0 :(得分:1)
Google地图不会进行查询。您需要在执行搜索功能时设置附近的商店并将其传递给谷歌地图。然后在infowindow点击事件中创建一个函数,该函数将根据相同的类别/相似性过滤附近的商店。我建议通过json调用传递信息并将其存储在某处。您可以在此处找到数据库半径查询的示例 - http://code.google.com/apis/maps/articles/phpsqlsearch.html#findnearsql。你如何将数据从数据库中获取到你的javascript应用程序?