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

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