即使只有一个图钉,也会在Google地图上显示完整的国家/地区

时间:2014-08-04 23:46:53

标签: jquery google-maps google-maps-api-3 wordpress-plugin

我在wordpress网站上渲染地图时遇到了一些问题,我想要的是,即使只有一个图钉,地图也应该显示该国家的完整地图,而不是放大版本,ex

假设这是我的地图目前显示丹麦的一个引脚

https://www.diigo.com/item/image/4id3g/j83y

我希望它能像这样显示国家

https://www.diigo.com/item/image/4id3g/ay7d

但我不知道该怎么做,有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

使用丹麦的边界(可以从地理编码器中检索它们)或根据需要创建自己的边界,然后使用带有该边界的map.fitBounds。

geocoder.geocode( { 'address': "Denmark"}, function(results, status) {
  if (status == google.maps.GeocoderStatus.OK) {
    if (results[0].geometry.viewport) 
      map.fitBounds(results[0].geometry.viewport);
  } else {
    alert("Geocode was not successful for the following reason: " + status);
  }
});

working fiddle