안드로이드 개발 질문/답변
(글 수 45,052)
현재 DB에 1000여개의 좌표정보가 있습니다.
이좌표를 mapview에 뿌려줘야 하는데
너무 많아서 로드 및 마커를 그려주는데 시간이 너무 많이 소요 됩니다.
그래서 현재 mapview의 중심 좌표를 구해서 반경 1~2킬로 안의 위치정보만을 보여주려고 합니다.
아직 구현은 안했고 머리속으로 정리중입니다.
생각중에 문제점으로 생각되는것이 현재 mapview의 중심좌표와 1000여개의 좌표와의 거리(distance)를 구해야 합니다.
거리를 구하려면 DB에서 로드를 해야합니다. -_- 결국 그시간이 그시간..
또 사용자가 mapview를 드래그 하면 중심좌표가 바껴서 다시 계산을 해야 합니다.
좋은 방법이 없을가요?
그리고 mapview의 이동을 잡는 이벤트가 어떤건가요?




mapview의 onTcouch