앞 답변자 분이 잘 못 알려드린듯 하여 적습니다.
실시간 위치 확인은 GPS 켜는 것으로 충분이 가능합니다.
통신사 3G | LTE데이터를 사용하는 GPS는 aGPS로 부가 적인 기능을 하는 GPS이며 GPS를 켜 위성에서 받는 GPS가 우리가 익히 알고 있는 GPS. 그 값도 aGPS보다 더 정확합니다. 구글, 다음, 네이버 지도 데이터를 오프라인기능용으로 저장할 수 있도록 포탈이 허락했는지는 모르겠지만 그렇게 구현한 써드파티에서 만든 맵 관련 앱들이 보입니다.
아래는 각 API주소입니다.
http://apis.map.daum.net/
http://developer.naver.com/wiki/pages/mapAPI
http://wiki.openstreetmap.org/wiki/API_v0.6
https://developers.google.com/maps/
문구를 애매하게 적으셔서 "실시간 (위치 의 ?) 검색 경로 추적"에서 "위치를 검색"한다면 통신사 데이터든 와이파이든 필요하겠죠. 어떤 위치에 무엇이 있는지를 알려면 (수신자 위치좌표만 넘겨주는 GPS 데이터 말고) 주변에 무엇이 있는지 인터넷 패킷이 필요합니다. 만약 오프라인으로 받아놓은 데이터에 주변 건축물 데이터까지 들어있으면 인터넷 온라인 연결은 없어도 되나 실시간 업데이트는 불가능합니다. 즉 지형지물이 변경되었을 수 있죠.
실시간 "위치 경로"라면 단말기에 받아놓은 맵 타일 데이터에 어떠한 값이 들었냐에 따라서 실시간으로 인터넷 접속 필요여부가 갈리겠네요. 맵 타일에 도로데이터가 녹아 붙어있으면 그 그림 상에 길을 인식하고 추출해서 ........ .......... ............ 그 다음에 경로 추적 용 어떠한 방식을 적용해야겠네요? 실시간 (위치)경로 를 오프라인에서 해야하니 쉽지 않아 보이는 작업이고!
걍 3G든 엘티이든든 와파든 맵서버에 연결해 시작과 끝값 넣어 던져주면 포털이 계산해서 경로를 반환하면 온라인 실시간 경로 추적이되겠네요. 이것이 간단하고 빠른 방법일 겁니다.
한줄요약: 지도를 (직접 그릴 필요 없이) 오프라인 맵타일로 저장 가능(하나 직접 구현해야 할 수도있음)!
해보지는 않아 원하시는 정확한 답변은 드리지 못하고 보이는 한도에서 질문자에게 답변을 드립니다.