我正在使用谷歌地图。我想通过邮政编码在地图上搜索更多ATM,银行,医院等。当前代码显示除了某些邮政编码之外的所有邮政编码都没有显示正确的位置。 我正在使用以下库 https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false&libraries=places。
var address=""+zaddress+"";
var geocoder = new google.maps.Geocoder();
geocoder.geocode({ 'address': address}, function(results, status) {
.
.
.
}
答案 0 :(得分:2)
尝试在地址字符串末尾连接国家/地区:address + ", Brazil"
,例如(请参阅How to prevent google geocoder from returning results from other countries)。此外,您可以尝试components=country:[COUNTRY CODE]
属性。