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
ערכת ה-SDK לניווט מספקת מידע על מסלולים ויעד ל-Fleet Engine, ואילו ערכת ה-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.