javascript - Google Maps API v3 MapTypeId 作为变量

标签 javascript google-maps-api-3

设置谷歌地图类型时:

map.setMapTypeId(google.maps.MapTypeId.TERRAIN);

我可以用包含字符串“TERRAIN”、“SATELLITE”等的js变量替换“TERRAIN”吗?

最佳答案

是的,这样调用它:

var mapType = "TERRAIN";
map.setMapTypeId(google.maps.MapTypeId[mapType]);

关于javascript - Google Maps API v3 MapTypeId 作为变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11769382/

相关文章:

javascript - 如果 infoWindowContent 中的字段为空,则 Google map 标记不会显示

javascript - 检测新的 tr 或内容更改

php - 将 PHP 变量传递给 Javascript 代码

javascript - 忽略鼠标事件可点击区域上的标签

javascript - 谷歌地图不显示 map ,也不显示标记

javascript - 带有 CSS 和图像的 Google Map V3 缩放按钮

javascript - 使用数组中的所有字符串匹配一个字符串

java - 在 textarea 中禁用 Javascript 执行

google-maps-api-3 - 使用 Maps V3 在 Google Earth API 中进行地理编码

javascript - 如何将 Google map 设置为双色调彩色 map ?