【问题标题】:Google Places Autocomplete, how to deal with Unit number in the addressGoogle Places Autocomplete,如何处理地址中的单元号
【发布时间】:2016-05-16 00:08:59
【问题描述】:

我正在使用Google Place Autocomplete 来允许用户提供地址,它对于基本地址(例如

Some st Ashfield NSW 2019

但是当有人提供单元号等附加信息时它不起作用,例如:

Unit 2/42, Some st Ashfield NSW 2019

考虑到单位可能是公寓并且采用所有不同的格式,处理这种地址的最佳方式是什么。一些疯狂的正则表达式或者我错过了谷歌自动完成中的任何设置?或者只是为单元/公寓/其他所有内容提供额外的字段是唯一的选择?

【问题讨论】:

标签: javascript regex google-places-api google-places


【解决方案1】:

我在保存联系人的地址并希望 Google 地图在我的日常地图上显示他们时遇到了同样的问题。我最终使用的是...括号!

取决于您所在的国家/地区以及您输入的内容,例如

King Street 5, Ashfield NSW 2019

显然有效,但它没有单元号。

King Street 5 (Unit 2/42), Ashfield NSW 2019

适用于单位编号(尽管就标记而言没有区别)。

请注意:我不知道澳大利亚的地址是如何工作的,但是如果您在 Google 地图上输入您输入的地址,Google 似乎会“重命名”(我在我居住过的国家/地区使用过,并且重命名效果很好) .

希望对你有帮助!

【讨论】:

    猜你喜欢
    • 2022-11-18
    • 1970-01-01
    • 1970-01-01
    • 2022-07-15
    • 1970-01-01
    • 2018-11-02
    • 1970-01-01
    • 2020-03-23
    • 2012-11-12
    相关资源
    最近更新 更多