我很抱歉,如果之前已经回答过,我正在上下搜索,找不到我的具体问题的答案。使用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”,这会使用户感到沮丧,因为它们不会转换为表单中的有效字段。
感谢任何帮助。