마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

데이터 없이 GPS로만 동작하는 지도앱 도움부탁드립니다.

0 추천
다들 수고가 많으십니다. 새해 복 많이 받으시구요.

제가 하고자 하는 것은 특정 지도(이미지 혹은 지도 데이터 다운)을 넣어서 apk 파일을 만들고 싶구요.

데이터 통신 없이 맵타일을 뿌려주고

gps만 켜서 현재 어느 구역안에 있다 정도만 개발 하고 싶은데요..

가장 큰 문제는 지도를 어떻게 만드냐인거 같은데... 구글맵은 사용해봤지만

데이터 없을 경우 맵타일을 뿌릴수가 없어서 도움 요청합니다.

관련 자료나 링크 부탁드립니다. 개발자 형님들 ㅠ
쌩초보임다 (140 포인트) 님이 2015년 3월 9일 질문

2개의 답변

0 추천
지도자체가 오픈 api이고, 데이터및 위치 측정이 필요한 서비스인데,

데이터 없이 뿌린다는게 무슨 말씀이시죠?

통신이 없을 경우 실시간 위치 검색 경로 추적 등이 불가능할텐데 무엇을 만드실려고 그러시는거죠??

 

정 데이터 통신 없이 맵을 뿌려주실려면, 맵 그림을 일일이 님께서 그림으로 만들어서 앱에다가 추가하는 수밖에 없을 것 같습니다.
Djleeee (13,180 포인트) 님이 2015년 3월 9일 답변
말그대루 구글맵을 활용하게되면 데이터통신으로 맵타일을 불러오자나요?
그 단계를 건너 띄우고
예를 들면 서울시 무슨동에 해당하는 이미지를 하나 불러와
이미지꼭지점에 위경도 값을 넣어 놓고 gps값만 수신받아서
해당 이미지의 픽셀값을 쪼개서 어디에 있다정도를 구현 하고싶어서
관련 자료를 얻고자 합니다.
0 추천

앞 답변자 분이 잘 못 알려드린듯 하여 적습니다.

실시간 위치 확인은 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든 엘티이든든 와파든 맵서버에 연결해 시작과 끝값 넣어 던져주면 포털이 계산해서 경로를 반환하면 온라인 실시간 경로 추적이되겠네요. 이것이 간단하고 빠른 방법일 겁니다. 

 

한줄요약: 지도를 (직접 그릴 필요 없이) 오프라인 맵타일로 저장 가능(하나 직접 구현해야 할 수도있음)!

 

해보지는 않아 원하시는 정확한 답변은 드리지 못하고  보이는 한도에서 질문자에게 답변을 드립니다.

익명사용자 님이 2015년 3월 9일 답변
2015년 3월 9일 수정
...