הבעיה:
מי שנוסע ממזרח למערב לכיוון בית שמש, ומקבל הנחיה לצאת לכיוון 38 בית שמש, עלול להתבלבל ולצאת ברמפה הקודמת בגלל הסמיכות בין 2 היציאות.
הפתרון המיידי (שכבר בוצע):
הוספת אילוץ הנחיית נתיבים (צפה בלבד) להמשיך ישר על הסיגמנט הזה.
הבעיה בפתרון המיידי:
גם מי שממשיך לתל אביב יקבל את הנחיית הנתיבים (המיותרת מבחינתו) להמשיך ישר.
השאיפה שלי:
ליצור בנקודה הזאת הנחיית נתיבים שתיתן למי שאמור לצאת ל38 בית שמש את ההנחיה זאת:
השאיפה היא שמי שממשיך ישר לא יקבל בכלל הנחיה ומי שצריך לצאת לבית שמש יראה בדיוק באיזה נתיב עליו להיות ובאיזה לא.
הפתרון המוצע לאישורכם:
להוסיף סיגמנט עזר (מסוג רמפה) במקביל לסיגמנט הזה שמחובר בין הנקודות A וB הקיימות, וכך תתאפשר הוספת נתיבים כמפורט לעיל.
יהיה צורך גם בכמה אילוצים.
אודה לחוות דעתכם (למי שהחזיק מעמד עד פה…)
יש לי הצעה שאני לא בטוח שהיא תעבוד (לא ניסיתי אותה אף פעם), אבל היא אולי תתן פתרון סביר בלי צורך להוסיף סגמנט נוסף. ניתן להוסיף JB על שני הצמתים של 2 היציאות כפי שמופיע בציור הבא:
(יש ללחוץ כדי להגדיל).
בצומת הראשון, על ההמשך ישר יש להכניס אילוץ של “המשך ישר” עוד לפני שמגדירים את ה- JB.
מעבר לנ"ל, לאחר הקמת ה JB, יש לבחור את המקטע שמופיע בתמונה לעיל, ולאלץ הנחיה “None” ביציאה ישר מה- JB.
מה שאני מקווה שיקרה הוא שמי שצריך לצאת ימינה בצומת השני (לכיוון כביש 38) יקבל הנחיה “המשך ישר ואז צא ימינה” בצומת הראשון, וכמובן “צא ימינה” בצומת השני. גם תצוגת הנתיבים תתחלף לאחר מעבר הצומת הראשון לפי הצורך והנהג יראה שהוא צריך להיות בנתיב הימני מייד אחרי שחלף את הצומת הראשון. מי שממשיך על כביש 1 לא יקבל שום הנחיה קולית אלא רק יראה את הנתיבים הישרים בהם הוא אמור להיות לקראת הצומת הראשון (זה לא מזיק לדעתי).
לגבי הפתרון שהוצע עם הכנסת סגמנט נוסף, יש בזה כמה חסרונות:
שרת הניווט לא יהיה מסוגל להבחין אם רכב נמצא בסגמנט שפונה לאחר מכן או בסגמנט שבהמשך ממשיך ישר מאחר ושני הסגמנטים הם למעשה נתיבים שונים באותו כביש. זה עלול לגרור חישוב מסלול מחדש שגוי כאשר יש שגיאת GPS גדולה.
הסטטיסטיקה תאסף על שני הסגמנטים המקבילים בצורה שגויה מאחר ולא ניתן להבחין בין כלי רכב על סגמנט אחד לבין אלה שנמצאים בסגמנט השני. זה עלול לגרום לשגיאה ב ETA אם אין שוויון במהירויות.
בסגירת כביש מהאפליקציה עלול להיסגר רק סגמנט אחד והשני יישאר פתוח.
אם הסגמנטים לא יהיו ממש חופפים, זה ייראה בתצוגה באפליקציה בקו עבה יותר מהרגיל, וחפיפה מלאה גורמת לקושי בעריכה שלהם.
כמובן שאם הפתרון הראשון לעיל לא עובד, אז ניתן פשוט לאלץ “המשך ישר” בצומת הראשון (עם החסרון של “הפרעה” חד פעמים לנוסעים על כביש 1).
כרגע זה שונה, כי כרגע מי שצריך לצאת לכיוון כביש 38 לא מקבל הנחיה קולית בצומת הראשון אלא רק רואה בתצוגה את הנתיבים ישר. אם יקבל הנחיה קולית, זה הרבה יותר ברור.
ביצעתי ומקווה שהניסוי הזה יצליח. הבעיה היא שאין לי דרך לבדוק את ההנחיות שיישמעו במסלולים השונים, אז אם מישהו יכול לבדוק מה רואים ומה שומעים במסלול שחוצה את ה- JB ויוצא לכיוון 1 מערב, ובמסלול שיוצא אל 38 בית שמש, אני אשמח שיירשם כאן.
בבדיקה שעשיתי, המצב כעת הוא שכל מי שממשיך ישר (גם לכיוון ת"א) מקבל הנחייה להמשיך ישר, ומי שפונה לכיוון בית שמש מקבל הנחייה להיצמד ימינה לאחר מכן.
ביצעתי את הבדיקה ע"י זיוף מסלול gps באמצעות אפליקציית Lockito.
תודה על הבדיקה.
זה אומר שהאילוץ של אי הנחיה על ה- JB מבחוץ לא גובר על האילוץ להמשך ישר הפנימי. זה חבל, כי היה יכול לתת פתרון למקרים כאלה.
אנסה עוד ניסיון אחד - במקום אילוץ פנימי ע"י החץ, הכנסתי אילוץ הנחיה בנתיבים ישר (ואילוץ חיצוני על ה JB לא להשמיע כלום לממשיכים ישר).
צריך יהיה לבדוק שוב אחרי בניית מפה (וזה עלול להיות רק ביום שלישי כי לא הייתה בנייה הלילה).
מסתבר שגם הפתרון השני לא עובד טוב, אז החזרתי שיהיה כמו שהיה בהתחלה: מי שממשיך ישר בצומת הראשון (גם אם יוצא ימינה אחר כך וגם אם ממשיך ל- 1 מערב) יקבל רק תצוגה של חיצים ישר בנתיבים.
אני מציע שוב לנסות הוספת סיגמנט נוסף במקביל לסיגמנט הזה, בין נקודות A וB הקיימות.
בסיגמנט הנוסף שייקרא “ל -38 בית שמש” לא יאופשר בנקודה B המשך לתל אביב, ובסיגמנט “1 מערב” לא תאופשר בנקודה זו פניה ימינה ל38 בית שמש.
זה ייתן אפשרות להכניס תצוגת נתיבים מתאימה לפונים ימינה ל38 בית שמש ולא לממשיכים ישר.
בקשר לבעיות שהועלו נראה לי שלשרת הניווט לא תהיה בעיה במצב הזה לזהות את מיקום הרכב, הסטטיסטיקה שתתקבל מ2 הנתיבים לא תהיה שונה מהותית מהמצב כרגע, סגירת כבישים תהיה על הסיגמנט הנכון, וזהו קטע קצר מאד כך שהתצוגה באפליקציה לא ממש תיפגע.
עריכה:
אני מזכיר שהפתרון שאני מציע מבוסס כולו על הכללים:
הבקשה שלי כאן בעצם היא רק לחבר את קצה המחבר אל הכביש כדי לקבל גם הנחיית נתיבים נכונה, בהתאם לכללי העריכה של הנחיות נתיבים.
מתברר שהחיבורים של 2 המחברים הם במקומות שגויים.
סימנתי את מיקומי החיבורים הנכונים בהערות מפה.
לאחר שזה יתוקן, המרחק בין שתי היציאות יהיה 300 מטר ולכן זה לא עומד בכללים להכניס סגמנט עזר (זהו עיוות מפה שיש לו הרבה חסרונות כפי שפורט קודם).
דבר נוסף שחשוב להבין זה שאין בעיית תצוגת נתיבים. התלונה שהייתה שם ב- UR למעשה טופלה כבר ע"י הכנסת תצוגה של חיצים ישר ביציאה הראשונה למי שלאחר מכן צריך לצאת ביציאה השניה ל- 38 (קודם לכן הוצגו כבר החיצים של היציאה הבאה וזה היה מבלבל ולכן הוכנס ה- UR).
אני מקווה שבהמשך יתאפשר להכניס גם הנחיה קולית להמשיך ישר רק לאלה הפונים ל- 38 ולא לממשיכים ל- 1 מערב ע"י הכנסת אילוץ על ה- JB שכרגע לא עובד כפי שהיה רצוי. אנו נפנה לחברה בעניין הזה.
מעניין שעד עכשיו אף אחד לא שם לב ולאף אחד לא הפריע פער של כביכול 150(!!) מטר,
אבל עכשיו בדיוק זה הזמן לקטנוניות של כללים בגלל 50 מטר.
חבל שמטרות כמו שיפור וייעול המפה לטובת הנהגים אינן עומדות לנגד עיני המובילים.
שיפור חווית הנהגים הוא מטרה עם חשיבות עליונה אך צריך לקחת בחשבון שיש פרמטרים רבים המשפיעים על החוויה במקרה כזה ולא רק הנחיה מדויקת של נתיבים. לדוגמה eta נכון, התרעות, תצוגת עומסים נכונה, חישוב מסלול חדש בכל מקום ושעדיין יצא מסלול תקין, קפיצות gps, שערוך מסלול כשאין קליטת gps, חסימות ובטח עוד נושאים.
לו המוצר היה מושלם יכלנו לדאוג שניתן היה לערוך מה שאנחנו רוצים בלי לפגוע בתכונה אחרת חשובה.
מאחר וזה לא המצב, נקבעו כללים המנסים לאזן בין כלל הצרכים וכלל הבעיות/חסרונות שיש.
אין שום קשר בין דבריך לבין ההצעה שלי ושום דבר מזה לא ייפגע כתוצאה מהוספת נתיב נוסף לשיפור ההנחיות.
אם נשב ונמתין למוצר מושלם ובינתיים נתכסה בעלה תאנה של “כללים” לא עשינו כלום.
אני מרגיש שמושקעת אנרגיה בלתקוע כמעט כל הצעה שאני מנסה להביא ואין רצון בכלל לשרת את הנהגים שהם קהל היעד (ולא מנסחי הכללים).
גם כללי הפיצול הדרקוניים נעלמו עכשיו בגלל הצורך בדיוק המפה ומתברר בדיעבד שהם גרמו נזק למפה, אז תסלח לי שאני לא מקדש את הכללים שהיום פה ומחר אינם.
אז חבל שהדאגה לסיגמנטי עזר גוברת על הדאגה לנהגים שיקבלו ניווט ברור “המשך ישר ואז צא ימינה”. מה כבר ביקשתי.
לזה בדיוק התכוונתי שאין רצון לעזור לנהגים.
אבל חשוב מאד שהכללים לא ייפגעו.
צאו מהבועה.
הדאגה היא לא לסגמנטי העזר. הדאגה היא לנהגים. סגמנטי העזר יוצרים בעיות שמפריעות לנהגים. רשמתי חלק מהמקרים שסגמנטי העזר יוצרים בעיות שמפריעות לחוויית הנהגים.
ההצעה שלי היא בדיוק על פי הכללים כפי שציינתי באחת הפוסטים הקודמים.
הכללים מאפשרים הוספת סיגמנט עזר כדי לפתור בעיה של הנחיות ב2 יציאות סמוכות, למניעת בלבול.
אם יש כזאת בעיה חמורה בסיגמנטים האלה שפוגעת כל כך בנהגים, כדבריך, איך קיים כלל מפורש שמנחה להוסיף סיגמנט עזר במקרה כזה.
כל המפה כולה בנויה עם סיגמטים כאלה, אז או שתשנה את הכלל (ואז תצטרך למחוק חצי מפה) או שזה תקין לחלוטין.
בהנחה ואין בעיה עם הכלל, אני מתרעם על פער של 50 מטר שצץ משום מקום שבגללו תימנע מהנהגים הנחיה ראויה.
כפי שכתבתי, הכללים נכתבו מתוך נסיון איזון בין מרחב גדול של אילוצים ובעיות. תמיד ניתן לשאול למה נקבע כך וכך ולא מטר יותר או פחות וזה יהיה נכון לכל ערך.
סגמנטי עזר מאז ומתמיד היוו בעיה והשימוש בהם נעשה מחוסר בררה תוך התפשרות על החסרונות שיש עם סגמנטי עזר.
עם השנים החברה פיתחה פיצ’רים שעוזרים להמנע מחלק מסגמנטי עזר (כגון JB, אילוצי הנחיה, הצגת נתיבים) ובעריכות חדשות רצוי להימנע מסגמנטי עזר כאשר הדבר אפשרי. בהמשך צפוי שהחברה תשחרר עוד פיצ’רים שיעזרו להמנע מסגמנטי עזר עבור הנחיות נתיבים בין צמתים מרוחקים.
זה לא שאסור להשתמש בסגמנטי עזר. יש להם חסרונות ולכן כאשר אפשר, עדיף להימנע.