סקירה כללית בנושא ה-SDK של הניווט

ה-SDK לניווט מאפשר לשלב במפות Google ניווט במסלול מפורט לאפליקציות שלכם לנייד. בעיקרון, הוא מספק קטע המסלול הנוכחי ונתוני היעד הסופיים, יחד עם המיקום עדכונים וקואורדינטות של קו רוחב/קו אורך מ-Driver SDK נשלחים אל Fleet Engine כשהנהג מתחיל לנסוע. התוצאה היא נסיעה מלאה חוויה אישית.

למה כדאי להשתמש ב-Navigation SDK?

ה-Navigation SDK מאפשר שילוב קל יותר עם Fleet Engine לצורך עדכונים של למסלולים של הנהג. השימוש ב-Navigation SDK יחד עם Driver SDK מאפשר הנהג/ת יכול/ה להשתמש באפליקציה אחת כדי לנהל מטלות ולנווט תוך כדי ישתמש בגרסה לצרכן של מפות Google, בלי שהוא יצטרך לעבור לאפליקציה אחרת.

מה ניתן לעשות עם ה-SDK לניווט?

צריך להשתמש ב-SDK לניווט כדי להעביר את הנתונים הבאים עם Fleet Engine.

  • הוראות אמינות שיעזרו לך לנווט לפי המסלול המפורט של מפות Google.
  • מסלולים מותאמים אישית על סמך קואורדינטות של קווי אורך ורוחב, שסופקו על ידי SDK של מנהל התקן.
  • רכיבי מפה מותאמים אישית, כגון סמנים מותאמים אישית, שכבות-על ורכיבי ממשק משתמש להדגיש את פרטי הניווט העיקריים ולהתאים אישית את הניווט חוויה אישית.

איך ה-SDK לניווט פועל

SDK הניווט מספק מידע על הניתוב והיעד אל Fleet Engine, ו-Driver SDK מספק זרם של עדכוני מיקום, קו רוחב/אורך את הקואורדינטות, את המרחק שנותר ואת זמן ההגעה המשוער. כל שאר העדכונים של נתוני הרכב צריכים יישלחו לקצה העורפי של הלקוח, שמעביר את הנתונים ל-Fleet Engine.

תרשים מערכת שמראה איך ה-SDK של Drive מתקשר מהלקוחות לתשתית של הלקוח ואחר כך לתשתית של Google דרך Fleet Engine והקצה העורפי של הלקוח

איך משתמשים ב-Navigation SDK

השלבים הבאים מתארים תרחיש לדוגמה טיפוסי של שילוב SDK ניווט לתוך אפליקציית מנהל ההתקן:

Android

1 הגדרת פרויקט ב-Google Cloud לפני שמשתמשים ב-Navigation SDK, צריך ליצור פרויקט ב-Google Cloud. מידע נוסף זמין במאמר הגדרת פרויקט ב-Google Cloud.
2 הוספת ה-SDK לניווט למפתח ה-API מפתח ה-API הוא מזהה ייחודי שמאמת את הבקשות שלכם. צריך לשייך אליו לפחות מפתח API אחד כדי להשתמש ב-Navigation SDK. למידע נוסף, תוכלו לקרוא את המאמר שימוש במפתחות API.
3 הגדרת פרויקט Android Studio יוצרים פרויקט Android ומשלבים בו את Navigation SDK. מידע נוסף זמין במאמר הגדרת פרויקט Android Studio.
4 מוסיפים את Driver SDK לפרויקט כדי להתחיל ליהנות מכל התכונות של Fleet Engine, צריך להתקין את Driver SDK ולהגדיר אותו. מידע נוסף זמין במאמרים הורדת ה-Driver SDK לנסיעות על פי דרישה וקבלת ה-SDK של Drive למשימות מתוזמנות.

iOS

1 הגדרת פרויקט ב-Google Cloud לפני שמשתמשים ב-Navigation SDK, צריך ליצור פרויקט ב-Google Cloud. מידע נוסף זמין במאמר הגדרת פרויקט ב-Google Cloud.
2 הוספת ה-SDK לניווט למפתח ה-API מפתח ה-API הוא מזהה ייחודי שמאמת את הבקשות שלכם. צריך לשייך אליו לפחות מפתח API אחד כדי להשתמש ב-Navigation SDK. למידע נוסף, תוכלו לקרוא את המאמר שימוש במפתחות API.
3 הגדרת פרויקט Xcode יוצרים פרויקט Xcode ומתקינים בו את Navigation SDK. מידע נוסף זמין במאמר הגדרת פרויקט Xcode.
4 מוסיפים את Driver SDK לפרויקט כדי להתחיל ליהנות מכל התכונות של Fleet Engine, צריך להתקין את Driver SDK ולהגדיר אותו. מידע נוסף זמין במאמרים הורדת ה-Driver SDK לנסיעות על פי דרישה וקבלת ה-SDK של Drive למשימות מתוזמנות.

למידע נוסף על התכונות של Navigation SDK, אפשר לעיין מסמכי התיעוד המלאים של Navigation SDK.