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