GPS에 인터넷이 필요합니까?
내 앱에서 내 현재 위치 (국가, 도시, 지역 등)를 읽기 전에 Internet및 둘 다 켜야 GPS합니까? 그렇다면 GPS에서만 위치를 얻는 다른 방법이 있습니까? 인터넷 가용성이 문제이기 때문입니다.
다른 사람들이 말했듯이 GPS를 위해 인터넷이 필요하지 않습니다.
GPS 는 기본적으로 GPS 별자리의 여러 위성에서 수신 한 타이밍 정보를 기반으로 지리적 좌표를 계산하도록 설계된 위성 기반 위치 확인 시스템입니다. GPS는 처음 수정하는 데 걸리는 시간 (TTFF)이 상대적으로 느리고 콜드 스타트 (마지막으로 알려진 위치가 없음을 의미)에서 위치를 계산하는 데 필요한 데이터를 위성에서 다운로드하는 데 최대 15 분이 걸릴 수 있습니다. 셀룰러 네트워크에서 사용하는 A-GPS 는 셀룰러 네트워크를 사용하여 위성 데이터를 전화기로 전달함으로써이 시간을 단축합니다.
그러나 A-GPS 또는 GPS 위치에 관계없이 파생되는 모든 것은 지리 좌표 (위도 / 경도)입니다. GPS만으로는 더 많은 정보를 얻을 수 없습니다.
좌표 이외의 항목 (예 : 주소)을 반환하려면 Reverse Geocoding 을 수행하는 메커니즘이 필요합니다 . 일반적으로이 작업은 서버 또는 웹 서비스 (예 : Google Maps 또는 Bing Maps 사용)를 쿼리하여 수행됩니다 . 일부 서비스에서는 데이터를 로컬로 캐시 할 수 있지만 주변 지역의지도 정보를 다운로드하려면 일정 시간 동안 인터넷 연결이 필요합니다.
상당한 노력이 필요하지만 역 지오 코딩을 수행하는 도구를 직접 작성할 수 있지만이를 수행하는 데 필요한 데이터의 양이 훨씬 더 많기 때문에 데이터를 어딘가에 보관할 수 있어야합니다. 이는 인터넷 연결이 필요하다는 것을 의미합니다. Garmin GPS 내비게이션 장치와 같은 도구를 생각하면 데이터를 로컬에 저장하므로 가능하지만 최대 저장을 위해 최적화해야하며 일반적으로 전화기에서 사용할 수있는 것보다 더 많이 필요할 것입니다.
결론 :
질문에 대한 간단한 대답은 좌표 를 얻기 위해 활성 인터넷 연결이 필요하지 않다는 것입니다 . 그러나 특수 장치를 구축하거나 무제한 저장 공간이없는 경우 이러한 좌표를 다른 것으로 바꾸려면 인터넷 연결이 필요합니다.
Android 4에서
설정-> 위치 서비스->로 이동하십시오.
Google의 위치 서비스를 선택 취소하십시오.
GPS 위성을 확인하십시오.
테스트를 위해 GPS 테스트를 사용할 수 있습니다 . 야외에서 테스트하십시오!
오프라인지도는 새 버전의 Google지도 에서 사용할 수 있습니다 .
두 가지 문제가 있습니다.
- 장치에서 수신 한 일부 외부 신호를 기반으로 현재 좌표 (경도, 위도, 고도)를 가져옵니다.
- 좌표에서 사람이 읽을 수있는 위치 (주소)를 유도합니다.
좌표를 얻으려면 인터넷이 필요하지 않습니다. GPS는 위성 기반입니다. 그러나 좌표에서 거리 / 도시 정보를 도출하려면 장치에서 직접지도와 해당 알고리즘을 구현하거나 (많은 작업!) 검증 된 서비스 (예 : Google)에 의존해야합니다. 인터넷 연결이 필요합니다.
최근에 Google 은지도 캐싱을 허용합니다.이 경우 인터넷에 액세스 할 수있을 때 미리지도를 캐시 한 경우 데이터 연결 없이도지도에 현재 위치를 표시 할 수 있습니다.
GPS는 어떤 종류의 인터넷이나 무선 연결이 필요하지 않지만 A-GPS와 같은 기술은 모바일 네트워크를 사용하여 첫 번째 수정 시간을 단축하거나 위성 가시성이 낮은 상황에서 초기 위치 지정 또는 정밀도를 높이는 기술이 있습니다. .
안드로이드 폰은 A-GPS를 사용하는 경향이 있습니다. 연결이 없으면 순수 GPS를 사용합니다. 데이터 네트워크 모드를 재정의하지 않습니다. 비활성화하면 전화는 데이터 연결을 사용하지 않습니다 (해외에 있고 값 비싼 데이터 로밍 비용을 지불하고 싶지 않은 경우 편리함).
GPS에는 인터넷이 필요하지 않지만 물론지도를 다운로드해야하는 경우 데이터 연결이나 Wi-Fi가 필요하다는 것을 알게되었습니다.
http://androidforums.com/samsung-fascinate/288871-gps-independent-3g-wi-fi.html http://www.droidforums.net/forum/droid-applications/63145-does-google-navigation-gps -requires-3g-work.html
참고 URL : https://stackoverflow.com/questions/12128990/does-gps-require-internet
'IT TIP' 카테고리의 다른 글
| UIImagePickerController의 전면 카메라 (0) | 2020.11.20 |
|---|---|
| 다른 배열의 객체 속성에서 배열 만들기 (0) | 2020.11.20 |
| 파이썬에서 셀레늄을 사용하여 사용자 이름과 암호를 입력하십시오. (0) | 2020.11.20 |
| 기본 nginx client_max_body_size (0) | 2020.11.20 |
| 'django_content_type이 이미 존재 함'을 어떻게 해결할 수 있습니까? (0) | 2020.11.20 |