google maps api v3 setMapType问题

时间:2011-05-17 17:11:49

标签: javascript google-maps

当用户点击标记时,我正在尝试将Google地图中的地图类型从路线图更改为卫星,但我收到错误。我试过了:

map.setMapTypeId("SATELLITE");

map.setMapTypeId(SATELLITE);

map.setMapTypeId(mapTypeId:Satellite);

我在这里做错了什么?这是文档:

http://code.google.com/apis/maps/documentation/javascript/reference.html#Map

1 个答案:

答案 0 :(得分:11)

你想:

google.maps.MapTypeId.SATELLITE

评估为"satellite" - 但您最好使用API​​版本,以防它们更改字符串常量。完整的电话:

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