안드로이드 개발 질문/답변
(글 수 45,052)
google map을 이용해서 네비게이션을 만들고 있습니다..
임의로 시작점과 목적지점을 주고 경로를 탐색하는 것 까지는 했는데요..
경로의 위도 / 경도 값만 가져오더라구요 .. ㅜㅜ 전 방향 경로가 필요하거든요 ..
그러니까 일상적으로 사용되는 네비게이션에서 보면 전방 500km에서 좌회전입니다.
이런식으로 정보를 알고 싶거든요 .. daum map을 사용했을때는 그런식으로 가져오길래 ..
구글도 당연히 될 줄 알았더니 .. 안되네요 ㅜㅜ .. 혹시 아시는 분이 계시다면 도움 좀 주세요 !
임의로 시작점과 목적지점을 주고 경로를 탐색하는 것 까지는 했는데요..
경로의 위도 / 경도 값만 가져오더라구요 .. ㅜㅜ 전 방향 경로가 필요하거든요 ..
그러니까 일상적으로 사용되는 네비게이션에서 보면 전방 500km에서 좌회전입니다.
이런식으로 정보를 알고 싶거든요 .. daum map을 사용했을때는 그런식으로 가져오길래 ..
구글도 당연히 될 줄 알았더니 .. 안되네요 ㅜㅜ .. 혹시 아시는 분이 계시다면 도움 좀 주세요 !
2011.01.13 22:51:38
호오- 저도 이 부분에 대해 엄청 고민했었는데, 혹시 구글맵에서 NAVIGATION 서비스를 제공하는 API가 있던가요? 저는 아직까지 찾질 못했는데,,,,, ㅠㅠ api key를 얻어 mapView식으로 적용하시는 거라면 아마 없을거 같은데 확인 부탁드리고요. 얼마전 안드로이드 관련 구글맵 API가 새롭게 공개된 거 같던데요. webView를 이용한 방식이더라구요. 그쪽에서 한번 찾아보시는게 어떨지 ;; 혹시 알게 되시면 저도 같이 공유하고 싶네요. 더불어 daum map api를 이용하면 네비게이션 서비스를 이용할 수 잇나요? @-@/ 만약 그렇다면 저도 지금 개발하는 어플에 구글맵을 포기하고 다음으로 갈아타야할 이유가 생겨서 ;;;;;;;;; 답변 부탁해요!!!!
2011.01.14 12:43:09
아영님 정말정말정말 고마워요 주신 코드를 바탕으로 실험해봤어요... 한국을 제외한? 미국이나 대만, 중국등의 지역에서는 아주 잘 작동하더라구요...하아...근데 구글쪽 navigation api는 유로인가요? 무료인가요? 한국유저는 못쓰더라도 해외파 유저들을 위한 탑재여부를 생각해보아야 겠네여 ㅋ
2011.01.14 14:03:27
오호라! ㅋ 좋은 정보 감사드려요. 근데 주어진 소스상의 drawpath 메소드를 살펴보니, path에 대한 정보가 String 값으로 들어가더라구요. 만약 path값이 길어질 경우에는 전체 경로가 표시되지 못하고 짤리는 거 같은데,, 맞지요? 아마 String의 최대값이 32kb? 장거리+복잡한 path의 경우에는 전체 path를 표시하지 못하는 모양이니 String -> Arraylist나 byte로 변경하면(요놈들은 스트링보다 더 크려나..) 전체 path가 표현될것 같네요.. 이거 코드 짠 분이 중국인같은데, 여하간 중국넘들 대단하다는 생각도 들고 ㅋ 근데 이거 구글사의 웹서비스를 긁어와서 쓰는건데,,, 괜찮으려나 걱정도 되네요 ;