2014-03-25 2 views
-1

내지도에 핀 방울이 누락되어 있습니다. API 페이지를 알아내는 것이 좋았지 만 Google지도에서 핀을 얻지 못하는 것 같습니다. 지금까지 제 코드가 있습니다. 누군가가 거기에 그 핀을 가져 오는 방법에 대한 아이디어가 있다면 나는 그것을 고맙게 생각할 것입니다.Google지도의 핀이 누락되었습니다

<!-- GOOGLE MAPS --> 
    <script src="https://maps.googleapis.com/maps/api/js?sensor=false"></script> 
    <script> 
     function initialize() { 
     var map_canvas = document.getElementById('map_canvas'); 
     var map_options = { 
      center: new google.maps.LatLng(33.6676314, -117.6598071), 
      zoom: 14, 
      scrollwheel: false , 
      mapTypeId: google.maps.MapTypeId.ROADMAP 
     } 
     var map = new google.maps.Map(map_canvas, map_options) 
     } 

     google.maps.event.addDomListener(window, 'load', initialize); 

    </script> 

<div id="map_canvas"></div> 

답변

2
그 코드 33.6676314 위도를 중심으로지도를 만드는

를 직면하고있는 문제에 자세히 설명해을 달성하기 위해 노력하고 무엇을하지 않은 경우, lng -117.6598071 그리고 나는지도가 잘 보이고 있다고 확신합니다. 아직 마커를 만들지 않았으므로 계속해서 만들 수 있습니다. 코드가 그것을 달성하기 위해 가장 기본적인 형태로

function initialize() { 
     var map_canvas = document.getElementById('map_canvas'); 
     var map_options = { 
      center: new google.maps.LatLng(33.6676314, -117.6598071), 
      zoom: 14, 
      scrollwheel: false , 
      mapTypeId: google.maps.MapTypeId.ROADMAP 
     } 
     var map = new google.maps.Map(map_canvas, map_options); 
     var newmarker= new google.maps.Marker({ 
       position: new google.maps.LatLng(33.6676314, -117.6598071), 
       map: map 
      }); 
     } 

마커의지도 속성을 당신이지도를 명명 어떤 변수를 표시해야한다주의하시기 바랍니다있다. 예 :

 var AwesomeMap = new google.maps.Map(map_canvas, map_options); 
     var newmarker= new google.maps.Marker({ 
       position: new google.maps.LatLng(33.6676314, -117.6598071), 
       map: AwesomeMap 
      }); 

위치는 유효한 LatLng 개체 또는 LatLng 리터럴이 될 수 있습니다. 다음은 예를 들어, 너무 유효합니다

  var newmarker= new google.maps.Marker({ 
       position: {lat:33.6676314, lng:-117.6598071}, 
       map: AwesomeMap 
      }); 
+0

대단히 감사합니다! – nick

관련 문제