当用户点击标记时,我正在尝试将Google地图中的地图类型从路线图更改为卫星,但我收到错误。我试过了:
map.setMapTypeId("SATELLITE");
或
map.setMapTypeId(SATELLITE);
或
map.setMapTypeId(mapTypeId:Satellite);
我在这里做错了什么?这是文档:
http://code.google.com/apis/maps/documentation/javascript/reference.html#Map
答案 0 :(得分:11)
你想:
google.maps.MapTypeId.SATELLITE
评估为"satellite"
- 但您最好使用API版本,以防它们更改字符串常量。完整的电话:
map.setMapTypeId(google.maps.MapTypeId.SATELLITE);