Navigation SDK 總覽

Navigation SDK 可讓您整合 Google 地圖即時路線導航 整合到您的行動應用程式中最重要的是 目前路線區段和最終目的地資料,以及位置 更新及經緯度座標傳送到 車子開始行駛時的 Fleet Engine 版本。這麼做即可完整行駛 無須專人管理

使用 Navigation SDK 的好處

Navigation SDK 可簡化與 Fleet Engine 整合, 駕駛路線。使用 Navigation SDK 搭配 Driver SDK 可啟用以下功能: 你的駕駛人可以使用單一應用程式來管理作業,並即時導航 使用 Google 地圖的消費者版本,而不必改用 Google 地圖 其他應用程式。

Navigation SDK 提供哪些功能?

使用 Navigation SDK 與 Fleet Engine 通訊。

  • 可靠的即時路線導航指示 (採用 Google 地圖技術)。
  • 根據 驅動程式 SDK。
  • 自訂地圖元素 (例如自訂標記、疊加層和 UI 元素) 醒目顯示主要瀏覽資訊,並個人化瀏覽方式 無須專人管理

Navigation SDK 的運作方式

Navigation SDK 可以為 Fleet Engine 提供路線資訊和目的地 Driver SDK 則提供位置更新串流 座標、剩餘距離和預計到達時間。所有其他車輛資料更新必須 傳送到客戶後端,藉此將資料轉發給 Fleet Engine。

系統圖表顯示 Driver SDK 如何透過機群引擎和客戶後端,從用戶端通訊用戶端、用戶端基礎架構,接著到 Google 基礎架構

如何使用 Navigation SDK

下方步驟涵蓋將 在您的驅動程式應用程式中 Navigation SDK:

Android

1 設定 Google Cloud 專案 使用 Navigation SDK 前,請先建立 Google Cloud 專案。詳情請參閱「設定 Google Cloud 專案」一文。
2 將 Navigation SDK 加到 API 金鑰 API 金鑰是一組用於驗證要求的專屬 ID,且至少將一個 API 金鑰與專案建立關聯,以便使用 Navigation SDK。詳情請參閱「使用 API 金鑰」一文。
3 設定 Android Studio 專案 建立 Android 專案,並將 Navigation SDK 整合至該專案。詳情請參閱「設定 Android Studio 專案」一文。
4 在專案中加入 Driver SDK 安裝並設定驅動程式 SDK,即可開始充分運用 Fleet Engine 功能。詳情請參閱「取得隨選行程適用的驅動程式 SDK」和「取得排定工作所需的驅動程式 SDK」。

iOS

1 設定 Google Cloud 專案 使用 Navigation SDK 前,請先建立 Google Cloud 專案。詳情請參閱「設定 Google Cloud 專案」一文。
2 將 Navigation SDK 加到 API 金鑰 API 金鑰是一組用於驗證要求的專屬 ID,且至少將一個 API 金鑰與專案建立關聯,以便使用 Navigation SDK。詳情請參閱「使用 API 金鑰」一文。
3 設定 Xcode 專案 建立 Xcode 專案,並在其中安裝 Navigation SDK。詳情請參閱「設定 Xcode 專案」一文。
4 在專案中加入 Driver SDK 安裝並設定驅動程式 SDK,即可開始充分運用 Fleet Engine 功能。詳情請參閱「取得隨選行程適用的驅動程式 SDK」和「取得排定工作所需的驅動程式 SDK」。

如要進一步瞭解 Navigation SDK 功能,請參閱 Navigation SDK 完整說明文件