我有一个v3 Google地图初始化为ROADMAP,我想在由jQuery函数处理的特定单击事件上更改为HYBRID地图:
$('#cft').click(function() {
map.setCenter($cft);
map.setZoom(18);
map.setMapType(HYBRID);
return false;
});
单击后,地图将按需要更新并进行缩放,但mapType仍为ROADMAP,因此显然此语法不起作用!
是否有像上面那样的方法,还是我必须初始化一个新地图?
最佳答案
试试这个:
map.setMapTypeId(google.maps.MapTypeId.HYBRID);