반응형
아이폰은 위치수신을 꺼놓은 경우에 위치 확인이 되지 않지만,
안드로이드는 이와 다르게 GPS를 꺼놓아도 네트워크를 이용해 위치 정보를 수신할 수 있습니다.
최근 GPS관련 어플리케이션을 제작한다고 GPS 관련 정보를 찾아보고 있는데
꽤나 재미있는 부분이 많네요^^
A-GPS 와 S-GPS로 나뉘게 되는데, 둘의 차이점은
위 표의 출처는 http://atin.tistory.com/381 입니다.
A-GPS 의 경우에는 위성의 현재위치를 네트워크 서버에서 받아오기 때문에 데이터 요금이 발생하고, 배터리 소모가 적은 반면,
S-GPS 의 경우에는 단독으로 위성과 통신을 하기 때문에 요금이 발생하지 않는다고 하네요.
제가 만드는 어플의 경우에는 A-GPS를 사용해서 제작을 할 생각입니다.
아무래도 가장큰 단점인 '배터리 소모량'과 '수신시간이 늦음'이란 단점이 너무 크게 다가오네요.
//네트워크 또는 GPS 중 둘중 하나를 받는다.
String provider = locationManager.getBestProvider(criteria,true);
// GPS만 사용한다.
String provider = LocationManager.GPS_PROVIDER;
Reference GPS수신관련 설정 (http://www.androidpub.com/1509416)
반응형
'옛글 > 코드창고' 카테고리의 다른 글
안드로이드 TTS(Text-To-Speech) 입력받은 글자 음성 변환 읽는 예제 (0) | 2011.11.30 |
---|---|
안드로이드 XML 파싱 시 HTML 태그 없애는 방법 (0) | 2011.10.31 |
안드로이드 GPS Dialog 로 설정 물어보기 (8) | 2011.08.16 |
안드로이드 에디트박스(Editbox) 인텐트 값넘기기 (0) | 2011.08.16 |
안드로이드 인트로 액티비티 한번만 보여주기 (4) | 2011.07.18 |