【发布时间】:2016-08-14 07:51:46
【问题描述】:
Geocode 为某些地址返回 postal_code 值 null,我无法进行反向地址查找以检索该级别的 zip。 示例地址是“Peachtree Dunwoody Road, Atlanta, GA, United States” 没有门牌号;邓伍迪也是附近的一个城市名称。并非所有两个单词街道名称都会发生这种情况,但仅当单词之一(街道名称中的第二个)也是城市名称时才会发生。
它适用于大多数情况,但仅适用于少数特定类型,即“Peachtree Street Northwest, Atlanta, GA, United States” 搜索是“地址”。 geoLocationScript: "https://maps.googleapis.com/maps/api/js?", geoLocationSensor: "sensor=false",
这是谷歌故障吗?有什么解决办法吗?
【问题讨论】:
-
您是如何从地址中获取 postal_code 的?请提供一个 minimal reproducible example 来证明该问题。请注意,地理编码器返回的某些位置条目将没有 postal_codes(正如您所发现的),“Peachtree Dunwoody Road, Atlanta, GA, United States”的响应类型为“GEOMETRIC_CENTER”。 “道路”没有邮政编码。
标签: google-maps google-maps-api-3 google-geocoder geocode postal-code