Google지도에서 사용하는 이미지를 으로 변경했습니다. 새로운 이미지는 이전 이미지보다 훨씬 넓어 마커가 lat
및 lng
과 정렬되어 표시기가 lat
및 lng
이상의 수평 중간 점에 놓 이도록주의해야합니다. 이게 내가 원하는 것이 아니고, lat
과 lng
을 마커 왼쪽에 맞추고 싶습니다. 을 기본 위치에서 오른쪽으로 약 80 픽셀만큼 오프셋하고 싶습니다.Google지도 API : 마커 이미지 위치 지정
8
A
답변
-1
MarkerImage의 '앵커'속성을 원합니다. origin 속성은 생성자 호출에서 앵커보다 먼저옵니다. 스프라이트를 사용하지 않는 경우에는 선택적 매개 변수에 null을 보낼 수 있습니다. 당신의 마커는 80x60이고 당신이 왼쪽 중간에 앵커를 원하는 경우
이처럼 만들 :
var markerImage = new google.maps.MarkerImage('customIcon.png', new google.maps.Size(80, 60), null, new google.maps.Point(0, 30));
도 Google's example를 참조하십시오.
9
크기를 사용해보십시오.
var markerImage = new google.maps.MarkerImage('/img/icon/here.png',
new google.maps.Size(80, 80), //size
new google.maps.Point(0, 0), //origin point
new google.maps.Point(0, 80)); // offset point
marker[stamp] = new google.maps.Marker({
position: loc, // loc is a variable with my lngLat object
title: params.name,
map: window.gMaps[params.map],
icon: markerImage
});
관련 문제
- 1. Google지도 API : 착색 위치
- 2. Google지도 API : V2 : 마커 아이콘이 사각형이 아닙니다.
- 3. Google지도 API - 여러 마커 도구 설명 표시
- 4. Google지도 Api - 마우스 스틱으로 마커 삭제
- 5. 정보 표시로 여러 마커 추가하기 (Google지도 API)
- 6. Google지도 API - 변경 사항 저장 (마커) 방향
- 7. Google지도 맞춤 컨트롤 위치 지정
- 8. Google지도 맞춤 마커 이미지 렌더링되지 않음
- 9. Google지도 JS API v2를 - 간단한 다중 마커 예
- 10. 마커 클러스터 러 Google지도
- 11. Google지도 API 아이콘 (이미지 아님)
- 12. Google지도 정적 이미지 API 패닝
- 13. Google지도 : 변경 마커 애니메이션 속도
- 14. Google지도 v3 마커 문제 드래그
- 15. Google지도 V3 : 거리에서만 마커?
- 16. Google지도 - 마커 클릭시 창로드
- 17. Google지도 앱의 맞춤 마커
- 18. Google지도 최대 마커
- 19. Google지도에서 검색을 통해 마커 놓기 API (정적)
- 20. Google지도 API (Lat Lon에 가까운 위치 얻기)
- 21. Google지도 API v3의 HTML5 캔버스 위치 표시
- 22. 많은 Google지도 마커 및 IE6?
- 23. css 배경 이미지 위치 지정 (음수 위치?)
- 24. Google지도 마커 수신 거부를 설정하는 방법은 무엇인가요?
- 25. Google지도 API v3 마커 설정 및 포인트 받기
- 26. Google지도 api v3 여러 마커 - 스크롤 막대 및 정보창 문제
- 27. Google지도 JS API v3 : 이벤트 처리기 내부에서 마커 객체에 액세스해야합니다.
- 28. Google지도 API v3, 많은 마커, 클러스터링 및 성능
- 29. Google지도 API v3에 대한 마커 클러스터가 존재하는 솔루션이 있습니까?
- 30. Google지도 api v3 - 다중 마커, 다중 정보창, 3 개의 아이콘