본문 바로가기
Projects/Genie Weather for Android

WEATHER V4 (GPS로 위치찾기 적용버전)

by Answer Choi 2015. 2. 16.
반응형

 

이번 버전은 GPS를 이용하여 자동으로 위치를 가져오는 어플이다.

 

GPS로 위치를 가져오고 그 좌표로 역지오코딩을 하면 좌표를 주소로 바꿔준다.

 

그 바뀐 주소를 이용해서 DB에서 찾아왔다.

 

역지오코딩은 구글 API를 참고했다.

 

 

어플 첫 실행화면

 

 그냥 날시보기를 선택하면 위의 스피너에서 선택한 지역의 날씨가 나온다.

 

 

하지만 GPS로 보기 버튼을 누르면 GPS로 현재위치를 찾고, 역지오코딩을 하여 현재 위치의 정보를 찾아온다.

 

역지오코딩 순서는 먼저 동table을 비교하고, 중복된 것이 여러개면 구군table비교 그리고 또 중복이면 시도table을 비교해서 찾아낸다.

 

그러다 보니 소스가 자연히 길어지는;;;

 

소스좀 분리하고 정리좀 해야할듯;;

 

 

 

 

 

 

 

반응형

인기글