마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

지도에 이미지(리소스) 표시 관련 질문.

0 추천

현재 네이버지도API를 사용하며 간단한 지도 어플을 제작중입니다. 네이버개발자센터에도 질문해놓았지만... 거기는 너무 답변이 늦어서 여기도 올려봅니다... 구글맵도 비슷하지 않을까 생각합니다..( 구글맵은 사용해보지 않았지만, 상당부분이 네이버맵과 비슷하다고 들었습니다. )

 

질문입니다. 

특정좌표에 이미지를 출력하려고합니다. (poiItem) 근데 이미지를 출력하면 그 이미지의 중심이 가운데 아래로 잡힙니다.

예를들어 아래와 같은 이미지를 출력하려하면 빨간색점이 중심으로 잡혀서 지정한 좌표에 저 빨간색점이 올려지게됩니다.

역삼각형의 위치표시등을 사용할때는 참 좋은 기능입니다.

 

하지만 원형을 출력하려하는데, 원의 가운데가 중심좌표가 되어야합니다. 

예를들면, 위와 같은 이미지에서 중심좌표만 바꾸고 싶습니다.   아래의 파란색 점으로 말이죠.

 

이거에 대한 해결책이 있을듯한데... 찾아봐도 잘모르겠습니다. ㅠ 

그냥 단순하게 좌표를 픽셀로 바꾸고, 내려주고 싶은 픽셀만큼 내리고 다시 좌표르 바꿔서 찍어줘봤는데.. 확대률에 따라 위치가 달라지는 문제가 발생하네요 ㅠ..

 

혹시 이에 대한 방법 아시는분 조언 부탁드리겠습니다! 

 

감사합니다. 

 

블랙이요블랙 (12,860 포인트) 님이 2013년 3월 26일 질문

1개의 답변

+1 추천
스스로 해결하여서 자답올립니다.

 

리소스프로바이더의 setBounds에서 동일한 리소스id(markerid)가 들어올경우,

NMapOverlayItem.boundCenter(markerid);

이 한 줄을 추가하여 해결하였습니다.

 

자답이 문제가 된다면 삭제하겠습니다.
블랙이요블랙 (12,860 포인트) 님이 2013년 3월 27일 답변
...