我相信这是一个非常简单的事情,在我的最后一个愚蠢的错误,但对我的生活,我无法让我的缩放或设置中心工作。请有人指出我的错误。我已阅读并尝试了所有我能找到的解决方法。谷歌地图 - 缩放和居中不起作用
网址:http://www.justawebbie.freehostingcloud.com/test-map4.html
感谢您的时间。
我相信这是一个非常简单的事情,在我的最后一个愚蠢的错误,但对我的生活,我无法让我的缩放或设置中心工作。请有人指出我的错误。我已阅读并尝试了所有我能找到的解决方法。谷歌地图 - 缩放和居中不起作用
网址:http://www.justawebbie.freehostingcloud.com/test-map4.html
感谢您的时间。
你的地图显示the right viewport的唯一setCenter()
和setZoom()
呼叫我看,这相当于通过选项给Map
构造:
google.maps.Map(document.getElementById("map_canvas"), {
zoom: 14,
center: new google.maps.LatLng(64.8504701658,-147.856123924),
mapTypeId: google.maps.MapTypeId.ROADMAP
});
谢谢Miguev会给这个镜头。 – 2012-02-13 19:11:14
这是你的地图的最佳变焦:
map.setCenter(new google.maps.LatLng(64.85599578876611, -147.83363628361917));
map.setZoom(15);
谢谢你的帮助。我会试一试。 – 2012-02-13 19:10:24
这为我工作,谢谢你谢谢你Broady,我看到它是我的LatLng关闭我想我找到其他东西来抓住这些。真的非常感谢您非常感谢您的帮助。 – 2012-02-13 19:20:28
没问题!我在Google地图上使用了“Drop LatLng marker”实验室。你能接受答案吗? :) – 2012-02-14 05:57:03
我加了setZoom(11)之后map.fitBounds(bounds)。它为我工作。 试试吧。
setMarkers(map)
{
var bounds = new google.maps.LatLngBounds();
for(var i=0;i<this.markers.length;i++)
{
bounds.extend(this.markers[i].getPosition());
map.setCenter(this.markers[i].getPosition())
map.fitBounds(bounds);
map.setZoom(11);
}
}
怎么了?我看起来很好。 – 2012-02-10 19:04:15