שיחה:הנחיית נתיבים גרסאות קודמות

גרסה מ־17:30, 3 באפריל 2020 מאת Yaacobyy (שיחה | תרומות) (טיוטה ראשונית של zeze13)
(הבדל) → הגרסה הקודמת | הגרסה האחרונה (הבדל) | הגרסה הבאה ← (הבדל)

WME

  1. נתיבים ניתן להגדיר לסגמנט בצומת בו הוא מתחבר לסגמנטים אחרים.
  2. ניתן להגדיר את מספר הנתיבים.
  3. לכל פניה שיש בצומת מוצג חץ המתאים להנחיה הצפויה לאותו סגמנט שאליו פונים (יש כרגע באג *)
  4. לכל נתיב, ניתן להגדיר את את החיצים שמותר מתוך סעיף 3 :

  1. לא ניתן כיום להגדיר נתיבים לפני צומת עם כיכר (מתוכנן להוסיף בעתיד באחד השלבים הבאים **).
  2. לא ניתן כיום להגדיר נתיבים בתוך JB ((מתוכנן להוסיף בעתיד באחד השלבים הבאים **).#לא ניתן כיום לבצא אילוץ חץ על נתיב שלא אחד מאפשרויות הפניה בצומת (מתוכנן להוסיף בעתיד באחד השלבים הבאים **).
  3. שינויים בהגדרות נתיבים נכנסים לתוקף לאחר תהליך בניית מפה.

אפליקציה

  1. כאשר מתקרבים לצומת בו מתקבלת הנחיה, מוצג בחלק העליון של המסך הנתיבים שהוגדרו בצומת כאשר הנתיבים המובילים לסגמנט הבא בצומת מודגשים.
  2. כאשר יש נתיב המוביל ליותר מסגמנט אחד, מודגש הכיוון שאליו צריך להמשיך (כפי שניתן לראות בצילום המסך)
  3. הטריגר להצגת נתיבים זה רק כאשר יש הנחיית ניווט (להמשך המיטבי אין הנחיית ניווט ולכן לא מוצגים נתיבים)
  4. כאשר מוצגים הנתיבים הם במקום חץ הנחייה שהיה בחלק העליון של המסך.
  5. בכביש בין עירוני, הנתיבים מוצגים 900 מטר לפני הצומת (ניתן להגדיר בצד השרת ערך זה).
  6. בכביש עירוני וברמפה הנתיבים מוצגים 300 מטר לפני הצומת (ניתן להגדיר בצד השרת ערך זה).
  7. אין כרגע תמיכה בהצגת נתיבים באנדרואיד אוטו ואפל קאר (יהיה בעתיד)

תובנות והמלצות שלי

א. נתיבים יש להגדיר רק במקרה שבכביש יש יותר מנתיב אחד ובנוסף יש הבדלים באפשרויות ההמשך בין הנתיבים השונים (כלומר אם מכל הנתיבים ניתן להמשיך לכל הכיוונים בצומת אין להגדיר נתיבים).
ב. בכביש בין עירוני, נתיב יחשב רק אם הוא קיים כנתיב לפחות 100 מטר לפני הצומת [אפשר לדון על המספר]
ג. בכביש בין עירוני, ביציאה/פניה/התפצלות ימינה/שמאלה כאשר קיים נתיב פחות מ 100 מטר לפני הצומת [אפשר לדון על המספר] (כגון יציאה ללא נתיב מכין ליציאה) ניתן להגדיר נתיבים כאשר הנתיב היוצא/פונה יוגדר כנתיב משותף עם הנתיב הממשיך ישר.
ד. בכביש עירוני, נתיב יחשב רק אם הוא קיים כנתיב לפחות 50 מטר לפני הצומת [אפשר לדון על המספר]
ה. בכביש עירוני, בפניה/התפצלות ימינה/שמאלה כאשר קיים נתיב פחות מ 50 מטר לפני הצומת [אפשר לדון על המספר] ניתן להגדיר נתיבים כאשר הנתיב הפונה/מתפצל יוגדר כנתיב משותף עם הנתיב הממשיך ישר.
ו. בצומת מסוג # הגדרת נתיבים היא בעייתית. בצומת שלפני הסגמנט הפנימי לא ניתן להגדיר פניה שמאלה. בסגמנט הפנימי לא ניתן להגדיר פניה ימינה. אם צריך בצומת כזה להגדיר נתיבים:
מגדירים נתיבים בצומת שלפני הסגמנט הפנימי. מי שפונה ימינה יקבל הצגה של נתיבים בו יודגשו הנתיבים הפונים ימינה ושאר הנתיבים שלא במסלול הניווט יוצגו כישר. מי שממשיך ישר לא יקבל נתיבים ומי שפונה שמאלה יקבל נתיבים ע"פ הצומת הבא.
מגדירים נתיבים בסגמנט הקטן שבתוך הצומת. מי שפונה שמאלה יקבל הצגה של נתיבים בו יודגשו הנתיבים הפונים שמאלה ושאר הנתיבים שלא במסלול הניווט יוצגו כישר. מי שממשיך ישר לא יקבל נתיבים.

(*) באג - כרגע בעורך, במקרים רבים החץ המוצג לנתיב איננו נכון ע"פ ההנחיה שתתקבל. שלחתי לחברה את הקוד שמחשב בעורך נכון את ההנחיה הצפויה (נלקח מתוך סקריפט חישוב הזויות). אני מקווה שיבינו שזה הכרחי וגם יתקנו לפני שישחררו לעורכים את האפשרות לערוך נתיבים. לדעתי בכל צומת שמחליטים להוסיף נתיבים והעורך לא מציג נכון את החיצים אין לערוך את הנתיבים. הצגת נתיבים עם חיצים שלא מתאימים להנחיית הניווט שיש בצומת מטעה ועדיף שלא יוצגו כלל נתיבים. אפשר גם להחליט שלא עורכים נתיבים עד שיתקנו את הבאג. משחק עם הזויות של הסגמנטים בצומת מאפשר להגיע לחץ הנתיב הרצוי אך לדעתי אין לעשות זאת. דוגמה להנחית נתיבים שגויה יש כאן. מוצג להמשיך ישר במקום להיצמד לימין:


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