如何使用Google Maps API v3 +我自己的地图图块显示标记

时间:2011-09-27 03:31:45

标签: javascript google-maps google-maps-markers

我使用谷歌地图API v3在犹他大学(我们举办盐湖谷科学与工程博览会的地区科学博览会)上展示赖斯埃克尔斯体育场平面图的地图,我是喜欢显示给定表号的标记,以便评委可以找到他们正在评判的项目。对于我的生活,我无法显示一个标记。我已经尝试添加zIndex参数,更改样式等。有人可以给我一张去Clue Train的票吗?谢谢。

以下是显示我的平面图的页面:http://slvsef.org/map.html

1 个答案:

答案 0 :(得分:6)

您在{...}中未正确匹配括号function initialize()。请参阅下面的REMOVE / ADD行:

function initialize() {
    var myLatlng = new google.maps.LatLng(0, 0);    
    var myOptions = {
      center: myLatlng,
      zoom: 2,
      streetViewControl: false,
      mapTypeControl: false,
      panControl: false 
    };  
    var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
    map.mapTypes.set('slvsef', MapType);
    map.setMapTypeId('slvsef');

    // }    <=====    REMOVE

    var marker = new google.maps.Marker({
      position: new google.maps.LatLng(0,0), 
      map: map, 
      title:"Hello World!"
    });    
} // <===== ADD