如何显示一个标记与谷歌地图API v3 +我自己的地图瓷砖

How to show a marker with Google Maps API v3 + my own map tiles

本文关键字:v3 API 我自己 自己的 地图 谷歌地图 显示 何显示 一个      更新时间:2023-09-26

我使用了Google地图API v3来显示犹他大学Rice Eccles体育场的平面图(我们在那里举办名为盐湖谷科学的地区科学博览会)。工程博览会),我想为给定的表号显示一个标记,这样评委就可以找到他们正在评判的项目。无论如何,我都不能让一个记号笔出现。我试过添加zIndex参数,改变风格等。谁能给我一张去线索列车的票?谢谢你。

这是展示我的平面图的页面:http://slvsef.org/map.html

您的function initialize()中没有正确匹配括号{...}。请参阅下面的删除/添加行:

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