Как отобразить маркер с помощью Google Maps API v3 + собственные плитки карты - PullRequest
0 голосов
/ 27 сентября 2011

Я использовал API карт Google v3 для отображения плана этажа стадиона Райс Эклс в Университете Юты (где мы проводим нашу районную научную ярмарку под названием «Научно-техническая ярмарка в Солт-Лейк-Вэлли»), я хотел бы чтобы показать маркер для данного номера таблицы, чтобы судьи могли найти проект, который они оценивают. На всю жизнь я не могу найти ни одного маркера. Я попытался добавить параметр zIndex, изменить стиль и т. Д. Может кто-нибудь дать мне билет на поезд Clue? Спасибо.

Вот страница с планом моего этажа: http://slvsef.org/map.html

1 Ответ

6 голосов
/ 27 сентября 2011

Вы не правильно указали скобки {...} в вашем 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
...