您可能都看过maps.google.com.au地址查询。在完成之前,开始在文本框中键入内容并在列表中自动完成地址。它还会粗体显示与您输入的内容相关联的文本的匹配部分。
我已经使用了地图的javascript api和http api。地理编码似乎在匹配方面做得不错,但我不完全确定如何让它发挥作用。
无论如何都有一个教程或一个快速的五步过程,他们建议我遵循这个过程来实现这个功能?
答案 0 :(得分:1)
您要查找的功能是"find as you type" or "suggest as you type" or AJAX live search。
在键入解决方案时,可以通过Maps API获取功能。对于输入到搜索框中的每个密钥,您已将请求发送到服务器,并查看到目前为止与输入的文本匹配的内容。问题是,在收到620(请求太多)错误之前,您只能向谷歌发送这么多请求。当你有自己的小型数据库可以查询时,拥有一个按需查找的机制通常会更容易,这样更快,你也不会遇到太多请求的问题。
教程的一些链接: