谷歌地图无法放大
Google map doesnt zoom in
我有以下函数,它采用缩放级别。然而,当我用位置坐标+缩放调用setCenter时,地图不会放大到我想要的位置。不过,我的信息窗口的位置是正确的。以下是功能:
function gotoLocation (longitude, latitude, zoom, isDefault) {
var position = new google.maps.LatLng(latitude, longitude);
window.refPointMarker.setPosition(position);
var info;
if (isDefault == true) {
info = "<p style='font-weight:bold; font-size:12;'>Default reference point.</p>";
info += "<p style='font-size:12;'> Click on the map to select a new location. </p>";
}
else {
info = "<p style='font-weight:bold; font-size:12;'>Current reference point.</p>";
info += "<p style='font-size:12;'> Click on the map to select a new location. </p>";
}
if (window.infoWindow) window.infoWindow.close();
window.infoWindow = new google.maps.InfoWindow({
content: info,
position: position,
anchor: window.refPointMarker
});
window.map.setCenter(position, zoom);
}
你知道我在这里做错了什么吗?
使用setZoom函数来设置缩放,而不是setCenter。
var foo = 5;
window.map.setZoom(foo);
相关文章:
- 谷歌地图完全放大
- 谷歌地图无法放大
- 加载、滚动、放大和缩小图像,如谷歌地图
- 谷歌地图点击事件地点标记,但可以't放大dlbclick事件
- 放大时增加自定义标记的大小?使用谷歌地图和GeoJSON
- 谷歌地图区域中的自定义叠加层单击然后放大
- 禁用使用 JavaScript 在谷歌地图中捏合和放大
- 如何在 html 中的谷歌地图中默认放大
- 禁用谷歌地图的“放大”功能
- 自动设置中心和放大谷歌地图API
- 谷歌地图没有放大,标记没有显示在页面加载上
- 放大谷歌地图标记
- 在谷歌地图中平滑放大和缩小
- 如何使用javascript放大谷歌地图
- 如何将谷歌地图中的放大/缩小限制为给定的指定值
- 当在谷歌地图上放大和缩小时,图像会自我复制
- 甚至放大&奇怪的缩放谷歌地图
- 当放大谷歌地图时,多边形颜色重叠
- 谷歌地图:放大/缩小与平移到特定点,如maps.google.com上下文菜单
- 我没有'我不希望我的谷歌地图在用户放大后放大到一定程度