경로 클래스 개요

소개

Route 클래스는 두 위치 간의 이상적인 경로를 반환하는 computeRoutes 메서드를 제공합니다. 여러 위치 간의 대중교통, 자전거, 운전, 이륜차 또는 도보 경로를 실시간 교통정보를 기반으로 제공하세요.

경로 매트릭스가 필요하신가요? 경로 매트릭스에 관심이 있다면 경로 매트릭스 클래스 개요를 참고하세요.

이전하시나요? Directions Service (기존)에서 Route 클래스로 마이그레이션하는 경우 Route 클래스로 마이그레이션을 참고하세요.

Route 클래스를 사용하는 이유

Route 클래스를 사용하면 다양한 경로 세부정보를 통해 비용과 품질을 최적화하면서 선호도에 따라 차량이나 패키지를 라우팅할 수 있습니다.

Route 클래스로 무엇을 할 수 있나요?

computeRoutes 메서드는 두 위치 간의 최적 경로를 반환합니다. Routes 라이브러리를 사용하면 다음 작업을 할 수 있습니다.

  • 다양한 이동 수단에 대한 경로 확인:
    • 이동 수단: 대중교통, 자동차, 이륜차, 도보 또는 자전거
    • 이동할 가장 효율적인 순서로 최적화할 수 있는 일련의 경유지입니다.
  • 출발지, 목적지, 경유지를 지정하는 여러 방법 사용:
    • 텍스트 문자열입니다. 예: 'Chicago, IL', 'Darwin, NT, Australia', '1800 Amphitheatre Parkway, Mountain View, CA 94043', 'CWF6+FWX Mountain View, California'
    • 장소 인스턴스
    • 위도 및 경도 좌표(선택적으로 차량 방향 포함)
  • 필요와 목표에 따라 경로 옵션을 미세 조정합니다.
    • 차량의 엔진 유형(디젤, 전기, 하이브리드, 가스)에 맞는 연비 또는 에너지 효율이 높은 경로를 선택합니다.
    • 트래픽 계산을 위한 세부 옵션을 설정하여 품질과 지연 시간 간의 절충점을 결정할 수 있습니다.
    • 경유지의 차량 방향 (이동 방향) 및 도로 측면 정보를 설정하여 도착예정시간 정확도를 높입니다.
    • 통과 위치와 터미널 위치, 안전한 경유지 위치를 지정합니다.
    • 경로 거리 및 도착 예정 시간과 함께 통행료 정보를 요청합니다.
  • 필드 마스크를 사용하여 필요한 데이터만 요청하면 지연 시간과 품질을 제어할 수 있으며, 불필요한 처리 시간과 높은 요청 요금을 방지할 수 있습니다.

다음 단계