经过一天的调试我的代码,我意识到GOOGLE PLACES Autocomplete API正在根据所选建议返回不匹配的位置。
问题是针对此特定地点的。我不知道在相同情况下是否还有其他地方。
我已经从Google的示例网站测试了自动完成功能。 https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete
我开始在输入框中输入“ Rua Almeida Garrett,SãoJoãodo Estoril”,直到在自动完成建议中可用。单击建议后,结果为“ Rua Almeida Garrett,圣多明各斯·拉纳”。
它返回一条名称为“ Rua Almeida Garrett”的道路,但位置不同,如screenshot所示。
我尝试在Google Maps网站上执行相同的搜索,但结果没有问题。它设法区分了不同的位置。
这是一个错误吗?