[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.
https://devtalk.kakao.com/t/faq-api/125610
안녕하세요, 현재 flutter에서 카카오맵을 사용하고 있습니다. 기본적인 지도 자체는 https://github.com/johyunchol/kakao_map_plugin/tree/main
이 플러그인을 이용하고 있습니다만 제가 원하는 마커 클래스를 사용하기 위해 플러터 내에서 javascript의 containerPointFromCoords함수를 사용해 특정 위도, 경도 좌표를 픽셀 위치로 변환하여 해당 위치에 마커를 띄워주고 있습니다. 픽셀의 위치가 엘리먼트의 좌상단임을 감안하여 anchor또한 제대로 설정했습니다. 다만 이 핀이 단순 드래그를 할 때(상하좌우 움직임)는 제대로 위치가 고정이 되는데, zoom을 하면 위치가 조금씩 바뀝니다… 정확히는 줌이 아주 확대되어 있을 때는 제가 원래 설정한 위치에 있지만 축척을 줄일수록, 즉 더 넓은 범위를 보도록 지도를 축소시킬수록 점점 왼쪽 위로 밀려납니다. zoom을 할 때만 약간의 오차가 생기는 것은 왜일까요? 밀려난 위치에서 상하좌우 움직임을 하면 그 위치 그대로 또 고정되어 움직입니다.