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

(←‏אפליקציה: תיקון תמונה)
שורה 25: שורה 25:


==כללים לעריכת נתיבים==
==כללים לעריכת נתיבים==
#ניתן למפות נתיבים במקטע רק אם לקראת הצומת יש במקטע 2 נתיבים או יותר.
#ניתן למפות נתיבים במקטע רק אם לקראת הצומת יש במקטע 2 נתיבים או יותר (ולא שבכולם ניתן להמשיך באותו כיוון).
#צריך למפות נתיבים רק כשזה עוזר למשתמש (לא בכל מקטע עם מספר נתיבים זה עוזר).
#צריך למפות נתיבים רק כשזה עוזר למשתמש (לא בכל מקטע עם מספר נתיבים זה עוזר).
#המקרים הפשוטים הם לקראת צומת שנפגשים בו 3-4 מקטעים, ובהמשך לכל כיוון אין תצוגת נתיבים אחרת (למשל צומת + או צומת T או צומת יציאה מכביש מהיר). במקרים האחרים שהם צמתים מורכבים יותר, נדרש לנקוט במשנה זהירות כדי למנוע הטעיה של חלק מהנהגים.
#המקרים הפשוטים הם לקראת צומת שנפגשים בו 3-4 מקטעים, ובהמשך לכל כיוון אין תצוגת נתיבים אחרת (למשל צומת + או צומת T או צומת יציאה מכביש מהיר). במקרים האחרים שהם צמתים מורכבים יותר, נדרש לנקוט במשנה זהירות כדי למנוע הטעיה של חלק מהנהגים.
שורה 33: שורה 33:
#אין להכניס הנחיית נתיבים כשנדרש לצורך כך להכניס מקטעים נוספים.
#אין להכניס הנחיית נתיבים כשנדרש לצורך כך להכניס מקטעים נוספים.
#אין לשנות את הגיאומטריה של המקטעים כדי לקבל את התצוגה הרצויה של הנתיבים (במקרה הצורך יש לאלץ את חץ הנתיב)
#אין לשנות את הגיאומטריה של המקטעים כדי לקבל את התצוגה הרצויה של הנתיבים (במקרה הצורך יש לאלץ את חץ הנתיב)
==תובנות והמלצות שלי==
==תובנות והמלצות שלי==
'''א. נתיבים יש להגדיר רק במקרה שבכביש יש יותר מנתיב אחד ובנוסף יש הבדלים באפשרויות ההמשך בין הנתיבים השונים (כלומר אם מכל הנתיבים ניתן להמשיך לכל הכיוונים בצומת אין להגדיר נתיבים).'''<br/>
'''א. נתיבים יש להגדיר רק במקרה שבכביש יש יותר מנתיב אחד ובנוסף יש הבדלים באפשרויות ההמשך בין הנתיבים השונים (כלומר אם מכל הנתיבים ניתן להמשיך לכל הכיוונים בצומת אין להגדיר נתיבים).'''<br/>

גרסה מ־08:43, 4 באפריל 2020

WME

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

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

  1. ביטול הנתיבים במקטע נעשה ע"י שינוי מספר נתיבים ל- 0.
  2. שינויים בהגדרות נתיבים נכנסים לתוקף לאחר תהליך בניית מפה.

אפליקציה

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

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

כללים לעריכת נתיבים

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

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

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

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


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