Почтовые индексы, которые вы указали в своем вопросе, перекрывают несколько населенных пунктов.Google показывает в адресной части один населенный пункт, вероятно, наиболее заметный по их мнению.
Однако в ответе вы можете увидеть список населенных пунктов, почтовый индекс которых перекрывается.Просто посмотрите на поле postcode_localities
в ответе.
Например, для почтового индекса 52241
https://maps.googleapis.com/maps/api/geocode/json?components=postal_code%3A52241%7Ccountry%3AUS&key=YOUR_API_KEY
вы увидите
"place_id":"ChIJbaAjdYZD5IcRBfptU5KhMJk",
"postcode_localities":[
"Coralville","Iowa City","Oakdale"
],
"types":[
"postal_code"
]
Для почтового индекса 43065
https://maps.googleapis.com/maps/api/geocode/json?components=postal_code%3A43065%7Ccountry%3AUS&key=YOUR_API_KEY
ответ будет содержать
"place_id":"ChIJW2TudRTsOIgR8v0-4d19bNA",
"postcode_localities":[
"Powell","Shawnee Hills"
],
"types":[
"postal_code"
]
И, наконец, для почтового индекса 11040
https://maps.googleapis.com/maps/api/geocode/json?components=postal_code%3A11040%7Ccountry%3AUS&key=YOUR_API_KEY
вы получите
"place_id":"ChIJ28UCx5hiwokRf_9UXmJHg5I",
"postcode_localities":[
"GARDEN CITY P","Garden City Park","Hillside Manor","Manhasset Hills","New Hyde Park","North Hills","North New Hyde Park"
],
"types":[
"postal_code"
]
Обратите внимание, что искомые населенные пункты присутствуют в массивах postcode_localities
.
Надеюсь, это поможет!