Google地图自动填充功能 - 如何删除未转换为特定有效地址的附近结果?

时间:2014-03-26 20:23:08

标签: google-maps google-maps-api-3

我很抱歉,如果之前已经回答过,我正在上下搜索,找不到我的具体问题的答案。使用Google地图位置自动填充功能搜索地址时,我想将结果限制在特定街道,我想删除任何附近的指示。

基本上,我正在构建一个如下所示的表单:https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform

我在这个例子中使用巴西街道。如果我输入“Rua Ministro Viveiros de Castro”,它将是列表中的最佳结果。如果我点击它,表单将识别每个地址'组件并将它们转换为表单中的相应字段。但在第一个'Rua Ministro Viveiros de Castro'下面的建议结果是附近的迹象。用葡萄牙语(因为我的版本用葡萄牙语提供内容)说的是“Rua Ministro Viveiros de Castro,接近87号”。我的问题是,如果用户选择建议的“接近数字xxx”,Google API的响应将不包含州,城市,社区或街道的名称。结果不会转换为表单中的有效地址。实际上在这种情况下,我得到的唯一有效信息是国家,这意味着巴西。

我想要做的是从搜索中完全删除这些“接近数字xxx”,这会使用户感到沮丧,因为它们不会转换为表单中的有效字段。

感谢任何帮助。

0 个答案:

没有答案