나의 즐겨찾기 | 블로그홈 | 바로가기 바로가기 | 로그인
거기 Open API 공식 블로그를 방문해 주셔서 감사합니다.
블로그  |  사진갤러리  |  동영상갤러리 방명록  |   즐겨찾기 추가

기존 마커이미지대신 사용자 이미지를 사용하려는데..

2008.09.01 15:22 | 물어보세요!! | 실무자

http://kr.blog.yahoo.com/gugi_openapi/64 주소복사

기존 마커이미지를 사용자 이미지로 대체했는데 원하는 위치에 이미지가 표시되지 않습니다.
offset 에 어떤 형식의 값을 넣어야하는지요?
http://kr.open.gugi.yahoo.com/document/reference.php#YImage 여기서도 제대로 설명이 안나와서 문의드립니다.
아래 이미지 상단의 주황색 A 아이콘이 서울가든의 경,위도 값을 가지고 있습니다.
서울가든 위치에 표시되게 하고 싶습니다.

 map.drawZoomAndCenter(encodeURIComponent("도화2동"), 3);
 var des = new YGeoPoint(37.54072795155889, 126.94826602935791);

 var newMarker= new YMarker(des);
 var new_image = new YImage();
 new_image.src = 'http://www.hibori.co.kr/images/main/icon_alphabet1.png';
 new_image.size=new YSize(12, 11);
 //new_image.offsetSmartWindow = new YCoordPoint(100,100);
 new_image.offset = -10;
 newMarker.changeImage(new_image);
 map.addOverlay(newMarker);

거기오픈API 2008.09.02  10:29

안녕하세요.~~ 우선 소스 올립니다.
var new_image = new YImage();
new_image.src = 'http://www.hibori.co.kr/images/main/icon_alphabet1.png';;
new_image.size=new YSize(12, 11);
new_image.offset.x = -6;
new_image.offset.y = 6;
var newMarker= new YMarker(des,new_image);
map.addOverlay(newMarker);

답글쓰기
거기오픈API 2008.09.02  10:29

위에서 보시면 marker생성자에 YImage객체를 바로 사용하셔야 size가 잘 잡히게 됩니다.
offset은 image의 width, height의 절반 가량을 잡아주면 되구요...^^

답글쓰기
실무자 2008.09.03  10:08  [222.110.144.40]

감사합니다. 적용됐습니다. ^^

답글쓰기

댓글쓰기

댓글쓰기 입력폼

포스트 목록 닫기

목록보기
 
거기오픈API (gugi_openapi)
프로필     
전체 글보기(57)
알립니다
물어보세요!! 새 댓글이 있습니다.
2009 11월
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
최근 글
블로그 이전합니다~~~..
블로그를 이전합니다....
지도검색
지도 resize 이후..
커스텀오버레이를 삭제하..
HanRSS 로 구독하기Fish 로 구독하기
최근 댓글 전체보기
<a href=&..
<a href=&..
<a href=&..
<a href=&..
감사합니다^^
최근 참조글 전체보기
Xanax.
Cilias.
Soma.
Xanax.
Soma.
 즐겨찾기
 즐겨찾기 글모음
개설일 : 2007/12/10