העדפת מסלול בצד הדרך

כברירת מחדל, ה-SDK של הניווט ל-Android מוצא את המסלול המהיר ביותר לנקודת ביניים, אבל זה לא מבטיח שהרכב יגיע לצד הכביש שהצרכן ממתין לו. התכונה Side of Road Routing Routing מאפשרת להבטיח שהרכב יגיע לצד הנכון של הכביש.

איך זה עובד

כשאתם יוצרים את ציון הדרך של התחנה, עליכם לבחור את ההעדפה להגעה בצד מסוים של הכביש. אפשר לציין את ההעדפה באחת משתי דרכים.

יש לי העדפה לאותו צד של הכביש

צריך לציין את הקואורדינטות הגיאוגרפיות של ציון הדרך, ולאחר מכן להגדיר דגל (setPreferSameSideOfRoad) שמציין שאתם מעדיפים להגיע באותו צד של הכביש כמו נקודת הדרך, עם הצמדה למדרכה הקרובה ביותר.

Waypoint waypoint =
   Waypoint.builder()
           .setLatLng(latitude, longitude)
           .setTitle("Somewhere in Sydney")
           .setPreferSameSideOfRoad(true)
           .build()

הגדרה של כותרת ההגעה

אתם מציינים את הקואורדינטות הגיאוגרפיות של ציון הדרך, ואז בוחרים כיוון הגעה (setPreferredHeading) שתואם לכיוון זרימת התנועה באותו צד של הכביש שבו נמצא הצרכן הממתין.

Waypoint waypoint =
   Waypoint.builder()
           .setLatLng(latitude, longitude)
           .setTitle("Somewhere in Sydney")
           .setPreferredHeading(preferredHeading)
           .build()

ערכת הניווט ב-SDK ל-Android בוחרת את קטע הדרך הקרוב ביותר לנקודת הדרך, עם כיוון נתיב שמתכוונן (ב-55 מעלות +/-) לצד הכביש שבו נמצאת ציוני הדרך.