2012-06-09 2 views
0

이 Google지도 스크립트 코드를 사용하고 있어도 문제가 없지만 마커를 추가해야합니다.코드에 Google 포인터 추가

마커를 정의했지만지도에 마커가 표시되지 않는 코드가 있습니다. 여기

코드입니다 :

가 어떻게 여기에 마커를 추가

<script type="text/javascript"> 
function initialize() { 
var latlng = new google.maps.LatLng(123456.-12345566); 
var myOptions = { 
zoom: 8, 
center: latlng, 
mapTypeId: google.maps.MapTypeId.ROADMAP 
}; 

var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); 
var marker = new google.maps.Marker({ 
position: myLatlng, 
map: map, 
title:"Fast marker" 
}); 

} 
jQuery(document).ready(initialize); 
</script> 
?

답변

1

어느 좌표 (지도 하나, 마커 하나)가 제대로 LatLng를 사용하면 사용자 정의하고 아래의 값을 입력지도를 클릭 지점 좌표를 줄 것이다

This page

을 정의한다.

//map center 
var latlng = new google.maps.LatLng(12,-12); // <-- this one 

var myOptions = { 
zoom: 8, 
center: latlng, 
mapTypeId: google.maps.MapTypeId.ROADMAP 
}; 

// HERE ALSO 
var myLatlng = new google.maps.LatLng(12,-12); // <-- this one for the marker 

var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); 
var marker = new google.maps.Marker({ 
position: myLatlng, 
0

코드는 정상입니다. 맵에 대한 포인터를 추가합니다. 사물의

커플 :

  1. 당신이 구글 API 키가 있습니까? (https://developers.google.com/maps/documentation/javascript/tutorial#api_key)
  2. 는 어떤 곳없는 주었다 조정합니다. -123456을 사용해보십시오. 12345566 시험입니다.
관련 문제