我希望我们的网站用户能够
我正在使用jquery,jquery ui的自动完成,谷歌地图和谷歌地理编码器实现第一部分。对于第二部分,我将基于客户端第一部分的地址元素/备选方案使用jquery生成一个单选按钮列表。
然而,我关心的是如何将选择传达给服务器端。 Google地理编码器包含了许多我想要存储的有用元数据。
任何提示?
答案 0 :(得分:1)
据我所知,Google Geocoder没有唯一的地址ID。
为了尽可能快地做出响应,可能需要在服务器上添加一个PHP文件作为Google Geocoder的代理。用户将搜索参数发送到您的代理脚本,这可以引用带有该搜索参数的SQL表(并返回缓存的数据,如果之前已经查询过),否则让它与Google Geocoder API交互,缓存响应,然后将响应返回给用户。
通过这种方式,您也可以根据缓存的位置数据的密钥发布自己的位置ID。