【发布时间】:2015-05-14 07:09:29
【问题描述】:
我正在使用 google place 来检索地址,并且我们希望以某种方式将街道(google 术语中的路线)分为街道名称和街道类型。我们还希望街道类型与数据库中的现有列相匹配。
但是当 google place 有时使用 XXXX Street 有时使用 XXXX st 时,事情就变得困难了
例如,这是一个典型的谷歌地址
{
administrative_area_level_1: ['short_name', 'VIC'],
locality: ['long_name', 'Carlton'],
postal_code: ['long_name', '3053'],
route: ['long_name', 'Canada Ln'],
street_number: ['short_name', '12'],
subpremise: ['short_name', '13']
}
但它总是在建议框中显示 Canada Lane。
当缩写与我的本地数据模型不匹配时,有时会更糟。例如,我们使用la 而不是ln 来代替车道。
如果有人能告诉我在哪里可以找到 google API 使用的街道类型(和缩写)列表,我们将不胜感激。或者有没有办法禁用缩写选项?
【问题讨论】:
标签: google-places-api google-geocoder google-geocoding-api google-places