Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用google map通过zipcode无法在地图上获取正确位置_Javascript_Google Maps_Google Maps Api 3 - Fatal编程技术网

Javascript 使用google map通过zipcode无法在地图上获取正确位置

Javascript 使用google map通过zipcode无法在地图上获取正确位置,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我正在使用谷歌地图。我想按邮政编码在地图上搜索ATM、银行、医院等更多信息。当前代码显示全部,但对于某些邮政编码,显示的位置不正确。 我正在使用下面的库 . 尝试在地址字符串的末尾连接国家:address+”,例如,巴西“(请参阅)。此外,您还可以尝试使用components=country:[country code]属性。但是,如果您考虑的是整个世界,如果用户提供国家,您的范围将更容易。 var address=""+zaddress+""; var geocoder = n

我正在使用谷歌地图。我想按邮政编码在地图上搜索ATM、银行、医院等更多信息。当前代码显示全部,但对于某些邮政编码,显示的位置不正确。 我正在使用下面的库 .


尝试在地址字符串的末尾连接国家:
address+”,例如,巴西“
(请参阅)。此外,您还可以尝试使用
components=country:[country code]
属性。

但是,如果您考虑的是整个世界,如果用户提供国家,您的范围将更容易。
 var address=""+zaddress+"";

    var geocoder = new google.maps.Geocoder();
    geocoder.geocode({ 'address': address}, function(results, status) {
      .
      .
      .
    }