안드로이드 개발 질문/답변
(글 수 40,700)
위치 정보 관련해 질문이 있어서 글올립니다.
여행을 한 후에 다시 여행했던 경로를 맵상에서 보고자 합니다.
이때 위치 정보를 보통 어떤식으로 저장하시는지요?
전 지금 주기적으로 (또는 위치의 이동이 일어날때마다) sqlite DB에 저장할려고 하는데
제대로 된 생각인지 궁금해서 글올려봤습니다..ㅜ
2010.07.07 06:33:02
Location 이라는 클래스가 있습니다.
getLatitude(), getLongitude()로 하시면 double인가 아무튼 좌표값을 뽑을수 있습니다.
SQLite로 저장하실려면 SQLite가 Location Type이라는게 없습니다.
SQLite는 DB로서 text, real(integer, double) 이런 타입으로 존재를 합니다.
함으로 SQLite DB TABLE을 적절하게 만드시고 좌표값과 위치명 등을 따로 만드신 DB로 저장하는 작업을
하셔야 됩니당 그리구 주기적으로 이동일어 날때마다 업데이트 하실려면 requestLocationUpdates()에 LocationListener를 등록 하시고
입맛에 따라 구현 해주시면 될거 같습니다.
2010.07.07 11:38:58
제 질문이 난해했나봅니다..글쓰기를 잘못해서 ^^;;
좌표값을 저장해서 맵에서 경로를 확인하고자 하는경우
제가 생각한 방식이 일반적으로 쓰이는 방식인지 궁금합니다