GPS로 경로 받아서 저장하고 이를 다음지도로 보여주는기능을 구현중인데..

 

문제가 발생했습니다.

 

파일로 저장후 다시 불러와 다시 보여주려는데.. 데이터가 너무 많이 수집이 되네요..

건물 안에서만 테스트 해봐서 몰랐는데 외부에서 테스트 해보니 gps한번 연결되니 연속해서 계속적으로 좌표를 받더군요.

데이터가 많아 불러오는 로딩시간까지 생겨버리고

 (로그를 보니 GC_CONCURRENT freed ~~~~ 가 계속 뜨네요... ㅠ)

 불러온후 지도에 polyline으로 보여주려니 무슨 이유인지 아예 죽어버리는군요..

적은수의 데이터로는 물론 잘 했었습니다.

 

 일단 gps수신받는 시간을 조절해야 할듯한데..

 이를 어떤식으로 구현해야 할지요??