맞춤 탐색 환경

Navigation SDK는 탐색을 통합하는 다양한 방법을 제공합니다. 구현할 수 있습니다. 이 페이지에서는 맞춤 탐색 환경이 무엇인지 설명합니다. 다른 내비게이션 환경과 어떻게 다른지, Navigation SDK를 구현하는 방법을 보여줍니다.

맞춤 탐색 환경이란 무엇인가요?

Navigation SDK를 구현하는 기본 방법은 Google 내비게이션 환경, 이 기능을 사용하면 Google 어스 엔터프라이즈에서 탐색 환경과 유사한 Google 제공 UI 요소 및 시각적 요소 . Google Kubernetes Engine보다 더 맞춤 탐색 환경을 구현할 수 있습니다. 맞춤 내비게이션 환경이란 경로 안내를 없애는 것에서부터 모든 것을 의미합니다. 탐색을 백그라운드 프로세스로만 실행하고, 기기와 분리된 화면에 고도로 맞춤화된 안내 환경 제공 내비게이션을 실행하는 맞춤 탐색 환경을 사용하면 앱에서 Navigation SDK를 호출하여 세부 경로 안내 내비게이션 피드를 요청한 다음 사용자에게 표시되는 UI 요소와 시각 요소를 탐색 환경을 제공합니다. Google 내비게이션 환경을 사용하는 것은 일반적으로 자체 맞춤 탐색 환경을 구축하면 맞춤설정할 수 있습니다.

맞춤 탐색 환경을 만들면 앱에서 탐색 SDK를 사용하여 다음 흐름을 사용하여 탐색을 시작, 실행, 중지합니다.

  1. 내비게이션을 시작합니다. Google 탐색 환경과 마찬가지로 탐색 환경에는 여전히 탐색 인스턴스를 만들고 목적지를 설정합니다 하지만 맞춤설정된 탐색 환경을 통해 이렇게 하려면 먼저 GMSNavigationService.createNavigationSession은 주 정부 기관으로서 뷰 컨트롤러 또는 없이 작동할 수 있는 비 UI 객체. 있습니다

    자세한 내용은 세부 경로 안내 데이터 사용 설정 피드가 있어야 합니다.

    데모 보기: Navigation SDK의 다운로드에 데모가 포함되어 있습니다. 를 실행하여 기존 탐색 메뉴로 전환되는 탐색 환경의 예를 세부 경로 안내와 내비게이션을 차례로 도로를 따라 이동하는 기기 위치만 보여주는 환경 다중선입니다.

  2. 활성 탐색. 인코더-디코더 아키텍처를 Google에서 제공하는 탐색 환경과 맞춤 탐색 환경입니다. 기본 제공 이벤트 관리자에게 안내를 전달하는 대신 Navigation SDK를 사용하여 세부 경로 안내 피드를 사용 설정하고 이벤트를 구현 핸들러에 전달합니다. 이렇게 하면 환경에서 내비게이션 수신 대기 이벤트를 사용하세요.

  3. 내비게이션을 종료합니다. Google 탐색 환경과 마찬가지로 내비게이션을 사용하려면 최적의 방식으로 내비게이션을 종료해야 함 앱 환경에 맞게 맞춤설정할 수 있습니다

맞춤 탐색 환경은 언제 사용할 수 있나요?

다음 표에서는 몇 가지 맞춤 탐색 시나리오를 설명합니다.

예시 시나리오

대략적인 단계

다음과 같은 소형 장치의 경우 텍스트 전용 운전자 지침을 제공해야 합니다. 이륜차와 같습니다.

탐색기를 만들고 세부 경로 안내를 데이터로 설정 네비게이터가 실행되는 동안 소형 화면 장치로 피드할 수 휴대전화를 보지 못할 수 있습니다.

앱을 자동차 서비스로 제공하기 위해 Apple Carplay 사용

  1. 자동차 서비스를 설정합니다.
  2. Navigation SDK 프로젝트를 설정합니다.
  3. 탐색기를 아직 설정하지 않은 경우 설정합니다.
  4. 세부 경로 안내 피드를 사용 설정합니다.
  5. Auto 앱 표시 경로에 지도를 그리고 구성한 데이터 피드의 필드를 채웁니다.

자세한 내용은 Carplay에서 내비게이션 사용 설정을 참고하세요.

앱을 사용하는 운전자는 대부분의 차량에 대한 개요 지도를 원합니다. 도시의 거리에서 최소한의 세부 경로 안내만 제공합니다.

앱에서 운전자가 Google 내비게이션을 시작하고 종료할 수 있도록 해야 합니다. 네비게이터 설정을 번갈아 가면서 사용하지 않고 이동 모드를 설정할 수 있습니다