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

두 좌표간의 거리에 따른 소요시간 구하기

0 추천
안녕하세요. 졸업프로젝트로 앱을 만들고 있는 대학생입니다.

앱의 한 부분중에 출발지와 도착지 정보를 이용해서 소요시간을 구하는 작업을 진행 중에 있습니다.

네이버 지역API를 이용하여 출,도착지에 대한 정보 및 좌표값을 얻어와서 해당 좌표들간의 거리는 어찌하여구했습니다.(직선이지만..)

여기서 질문 드립니다.

1. 현재 도로사정까지 고려한(네이버 길찾기) 총 거리를 구할 수 잇는 API가 존재하나요?

2. 소요시간을 구하기 위해서 특정한 이동속도값이 필요한데 이 경우 이동속도값을 어떤방법으로 구하면 좋을까요?

 

답변 부탁드립니다 ㅠㅠ
알용이 (120 포인트) 님이 2014년 7월 9일 질문

1개의 답변

0 추천
1. 길찾기 등의 API는 현재 한국에서는 할 수 있는 방법이 없는 것으로 알고있습니다.

2. 이동속도값은 Location클래스의 getSpeed 메소드를 사용하면 됩니다.
인연 (31,880 포인트) 님이 2014년 7월 9일 답변
답변 감사합니다. 길찾기는 포기해야겠군요 ㅠㅠ
2번 답변에서 제가 이동속도를 잘못말씀드린거 같네요;;
제가 말한 이동속도는 두개의 좌표간의 거리(예:317Km)라고 가정하였을 때, 이 317km를 가는데 소요시간을 구하려고 하는데 시속 몇키로를 기준으로 하여 계산하는게 맞을지 몰라서 질문을 드렸습니다.
네이버 길찾기나 다른 길찾기를 보면 실시간으로 교통정보를 제공하여 구간마다 시속이 다른거 같던데..현재 저의 환경으로 그것은 무리고 시속을 제가 임의로 정해서 계산해야 할거같은데 어떤 기준으로 정해야 할지 막막하네요 ㅠㅠ
보통은 어디~어디 구간의 평균속도를 사용하지 않나싶습니다. 이것또한 API의 도움이 있어야 할텐데 쉽지가 않지요...
...