2010-08-18 5 views
3

나는 언어에 구애받지 않는 꽤 높은 수준의 질문을하고있다.경로 찾기 소프트웨어는 어떻게 작동합니까?

경로 찾기 (Google지도 '길 찾기'또는 GPS 찾기)는 어떻게 작동합니까? 나는 그것이 생각할 수있는 모든 경로를 시도하고 가장 짧은/가장 빠른 등을 선택한다고 믿을 수 없습니다. 시작과 끝 점이 주어진 최상의 경로를 찾는 논리적 인 방법이 있어야합니다.

어떤 종류의 설명이 좋을 것입니다.

+0

참조 : http://stackoverflow.com/questions/2904969/how-transport-for-london-website-works –

답변

6

shortest path problemDijkstra's algorithm을 읽어야합니다. 두 점 모두 두 점 사이의 경로를 결정하는 데 사용됩니다. Google지도 (및 기타 매핑 응용 프로그램)는 추가 기능 (예 : 경로 재설정 등)을 추가하지만 이러한 두 가지 개념은 문제가 어떻게 해결되는지에 대한 기본 전제입니다.

관련 문제