2009-12-04 3 views
5

Google지도 API v2에서 마커로 bouncy:true 옵션을 설정할 수 있습니다. 그것은 마커 아이 캔디 능력에 추가합니다 -이 마커를 드래그 한 후 튀어 오릅니다.Google Maps v3의 Bouncy 마커

API v3에서 가능합니까?

답변

3

마커에 대한 API v3 사양을 간략하게 살펴 봤는데 '활발 함'옵션이 현재 사용 가능하지 않지만 보이지는 않지만 v3 API에 구현 된 것을 보니 놀라지 않을 것입니다. 어떤 점은 - 그것은 여전히 ​​베타 상태이며 꽤 많이 바뀔 것입니다. 당신이 정말로 이제 마커 개체의 'dragend'방법으로 이벤트를 묶을 수있는 V3지도에서 동작을 원한다면

. MarkerImage 객체의 앵커 포인트를 변경하는 함수를 호출합니다. 또한 API에서 MarkerImage 객체를 확인하십시오.

+0

우선 그것을 할 방법입니다. ;) 좋은 아이디어입니다. 사실이 bahaviour는 현재 프로젝트에서이 글을 쓰는 데 시간을 투자 할 가치가 없지만 이러한 해결책을 아는 것이 좋습니다. ;) – hsz

+5

이 탄력있는 애니메이션을 사용할 수 있습니다. http://code.google.com/apis/maps/documentation/javascript/reference.html#Animation –

+0

아아아 이제 방금 changeLog를 살펴 봤습니다. Google과 같습니다. 12 월 5 일 API에 애니메이션 기능이 추가되었습니다. 2010 - 바운스 애니메이션을 만들기위한 기본 접근 방식이어야합니다. – John

0

Google지도의 V3에서 탄력적 인 마커를 구현할 수있는 방법을 찾고 있었기 때문에 마커 클러스터를 표시하면 현재 선택된 마커를 명확하게 볼 수 있습니다.

마커의 z- 인덱스 속성을 사용하여 현재 마커의 z- 인덱스를 나머지 값보다 상대적으로 높게 설정했습니다. 여기

14

는 V3 내가이 게시물이 API의 참고 문헌을 읽고 있었다 쓴 전에 내가 만든

google.maps.event.addListener(marker, "dragend", function(){ 

    marker.setAnimation(google.maps.Animation.BOUNCE); 

}); 
관련 문제