Navigation SDK מאפשר לכם לשלב ניווט מפורט של מפות Google באפליקציות לנייד. חשוב לציין שהיא מספקת נתונים על קטע המסלול הנוכחי ועל היעד הסופי, שנשלחים ל-Fleet Engine יחד עם עדכוני מיקום וקואורדינטות של קו רוחב/קו אורך מ-Driver SDK כשהנהג מתחיל לנסוע. כך נוצרת חוויית נהיגה מלאה.
למה כדאי להשתמש ב-Navigation SDK?
Navigation SDK מאפשר שילוב קל יותר עם Fleet Engine כדי לעדכן את המסלולים של הנהג. השימוש ב-Navigation SDK יחד עם Driver SDK מאפשר לנהג להשתמש באפליקציה אחת כדי לנהל את המשימות ולנווט כמו שהוא עושה באמצעות הגרסה לצרכן של Google Maps, בלי שהוא צריך לעבור לאפליקציה אחרת.
מה אפשר לעשות עם 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 Cloud. |
| 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 | צריך ליצור פרויקט בענן ב-Google Cloud לפני שמשתמשים ב-Navigation SDK. מידע נוסף זמין במאמר בנושא הגדרת פרויקט בענן ב-Google Cloud. |
| 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.