1

저는 Google Maps API를 사용하여 비교적 새로운입니다. 지금은 사용자가 다양한 검색 필터를 선택할 수 있고 페이지를 다시로드하지 않고도 결과가 자동으로지도에 표시되는 프로젝트를 작업 중입니다. 지금까지 내 접근 방식은 내가 원하는대로 조각 (즉, centerMap(), addMarker(), clearMap() 등을 조작 할 수 있도록지도를 제어하는 ​​자바 스크립트 객체를 만드는 것이 었습니다. 프로젝트의이 단계를 시작하기 전에 몇 가지 proof-of-concept 부분을 개발했습니다.지도 작성 후 Google지도 v3에 마커 추가

바로 지금 GMap을 제어하는 ​​사용자 지정 JS 개체가있는 지점에 있습니다. GMap이 정확하게 그려지고 줌과 중앙이 잘됩니다. 그런 다음 맵에 마커를 추가하는 함수를 실행하려고합니다. 나는지도가 생성 된 후에 마커를 추가하는 것이 가능하다고 생각하고 있으며 어딘가에서 실수를하고 있습니다. 아래는 내 코드입니다. 아무도 내 마커가 나타나지 않는 이유에 대해 밝혀 줄 수 있는지 궁금합니다 ...

모든 도움을 주실 수 있습니다!

코드 : 사전에 http://pastebin.com/1ZzH9zHk

감사합니다! 코드에서 디마

답변

5

var map = new google.maps.Map($('map_canvas'), myOptions); 

this.map = new google.maps.Map($('map_canvas'), myOptions); 
+0

이 승자이어야한다. 검증 됨. http://jsfiddle.net/XBL5r/ – Khepri

+0

Brilliant !! 지금 100 % 일합니다 - 도와 주셔서 대단히 감사합니다 !! – Dima

+0

@Dima - 그러면이 게시물을 답변 [이 방법]으로 받아 들일 수 있습니다 (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235). –

관련 문제