2013-02-22 34 views
11

マーカーが表示されない、ドキュメントを読むが問題が見つからない、誰かが私を助けることができるplz?Googleマップマーカーが表示されないAPI v3

HERESにJS:

function initialize() { 
     var mapOptions = { 
     center: new google.maps.LatLng(-8.064903, -34.896872), 
     zoom: 16, 
     mapTypeId: google.maps.MapTypeId.ROADMAP 
     }; 
     var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions); 

     var marker = new google.maps.Marker({ 
      position: location, 
      title:"Hello World!", 
      visible: true 
     }); 
     marker.setMap(map); 
    } 
+3

「位置」とは何ですか? – alestanis

答えて

22

私の推測では、あなたのlocationオブジェクトが定義されていないということです。地図の位置を地図の中心と同じLatLngに設定して、それが正常に機能するかどうかを確認してください。

function initialize() { 
    latLng = new google.maps.LatLng(-8.064903, -34.896872) 
    var mapOptions = { 
    center: latLng, 
    zoom: 16, 
    mapTypeId: google.maps.MapTypeId.ROADMAP 
    }; 
    var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions); 

    var marker = new google.maps.Marker({ 
     position: latLng, 
     title:"Hello World!", 
     visible: true 
    }); 
    marker.setMap(map); 
} 
+0

私はちょうどvarの場所を作成=新しいgoogle.maps.LatLng(-8.064903、-34.896872);それは働いた!ありがとう! –

+1

@RamonVasconcelos素晴らしい!あなたの問題を解決したら答えを受け入れることを忘れないでください.GMapsで幸運を祈る! – alestanis

関連する問題