פתרון בעיות נסיעה - merger problems
מתוך FreeMap
תוכן עניינים |
בעיות נסיעה
רוב עידכוני המפה של התוכנה נעשים באופן אוטומטי על ידי התאמת נסיעות המשתמשים למפה הקיימת, ושינוי המפה (לדוגמא, צורת הכביש או כיוון הנסיעה) על פי נתוני הנסיעות של משתמשים שונים.
בעיות נסיעה הינן בעיות שנובעות מחוסר התאמה בין נתוני הנסיעות לבין המפה הקיימת בתוכנה. כאשר ישנה סטייה בין נסיעת המשתמשים לבין המפה הקיימת, תופענה בעיות הנסיעה בנקודות הרלוונטיות על גבי המפה.
בעיות הנסיעה דורשות בחינה מעמיקה הן של המפה והן של הנסיעה שיצרה את הבעיה.
יש לבחון היטב את הנסיעה, גם מעבר לנקודה הספציפית של הבעיה - על מנת להבין מה עשוי היה לגרום להופעת הבעיה. לעיתים בהסתכלות ראשונה נדמה כי אין בעיה, אך בהתבוננות מעמיקה יותר יימצא מקור הבעיה במרחק מה ממיקום הופעת הבעיה.
חשוב לציין כי לא תמיד מדובר בבעיות הנובעות משגיאה במפה, אלא פעמים רבות השגיאה נובעת מסטיות הנגרמות מהפרעות ואי דיוקים של רכיב ה-GPS. יש לאבחן היטב את הבעיה לפני שמכריעים אם מדובר בשגיאה הנובעת מהמפה או מסטיית GPS.
לחיצה על הבעיה תציג את הנקודות הרלוונטיות שעלו מאותה נסיעה וגרמו לבעיה. בחלון העריכה יופיעו פרטי הבעיה וכלי עזר לפתרונה. כמו כן, יסומנו בצבע צהוב על גבי המפה, שני קטעי כביש: Previous segment ו Next segment. שני המקטעים הללו הינם למעשה שני המקטעים ביניהם התוכנה לא הצליחה לחבר במהלך הנסיעה מסיבה כלשהי. סוג הבעיה שיוצג על המפה יאופיין בלוחית העריכה לאחר בחירת הבעיה. ישנם מספר פתרונות אפשריים לכל בעיה, תלוי בנתוני המפה ונתוני הנסיעה.
כלים לפתרון בעיות נסיעה:
- View relevant session – בחירה באפשרות זו תציג על גבי המפה את הנסיעה הרלוונטית שיצרה את הבעיה. צפיה בנסיעה הרלוונטית הינה כלי עיקרי והכרחי להבנת מקור הבעיה ולאופן פתרונה. יש לשים לב כי הנסיעה מופיעה כנקודות GPS על גבי המפה, ולכן ייתכן מצב שבו הנסיעה תופיע רק לאחר zoom in.
- View archived route – בחירה באפשרות זו תעלה בצורה מרוכזת את כל נסיעות שביצעת באיזור בו הבעיה עלתה. במידה שלא נסעת באיזור זה, אפשרות זו לא תניב תוצאות ולכן לרוב לא מומלץ השימוש בכלי זה לפיתרון הבעיה.
- נקודות GPS – כדי לראות את נקודות הGPS על גבי המפה, לפני הכל יש להפעיל את כלי "נקודות GPS” על ידי בחירתו בלוחית השכבות . לאחר שהכלי מופעל, יופיעו בתחתית לוחית העריכה אפשרויות שונות לאופן הצגת נקודות ה- GPS. כלי זה יופעל בצורה חלקית (לגבי הנסיעה הספציפית שעוררה את הבעיה) בעזרת View relevant session.
- מומלץ לסמן בV את האפשרות "הצג כחיצים" על מנת לראות בצורה ברורה את כיווני הנסיעה.
בתפריט זה נשתמש בעיקר בשלוש האפשרויות הבאות:
- צבע מסלולים – יציג את נקודות הGPS כאשר נסיעות המשתמשים מופיעות בצבעים שונים.
- צבע ע"פ כיוון – יציג את נקודות הGPS כאשר כל הנסיעות באזימוט מסויים יופיעו באותו צבע.
- מסלול מסומן – יציג בצבע אדום את נקודות ה- GPS של הנסיעה הספציפית שבה בחרנו, או לחילופין, לאחר בחירת בעיה כלשהי, תוצג הנסיעה שיצרה את אותה הבעיה.
לאחר שהבעיה נבחנה לעומק באמצעות הכלים הנ”ל, ובמידה והגענו למסקנה כי הבעיה המוצגת אינה נובעת משגיאה במפה אלא בסטיית GPS, יש לעדכן בתוכנה כי לא מדובר בבעייה באופן הבא:
- לוודא שמדובר בבעיה שאינה דורשת שינוי בכביש.
- לבחור את הבעיה, פירוט הבעיה יופיע בחלון העריכה.
- בתחתית חלון העריכה יופיע Resolve ומתחת אפשרויות לסגירת הבעיה.
- מאפשרויות הבחירה יש לבחור בnot a problem ולאשר.
בעיה מספר 50: אין התאמה בין הנסיעה לבין הכביש
בעיה זו מתעוררת כאשר מסיבה כלשהי, התכנה אינה מצליחה לחבר בין ה- Previous segment לבין ה-Next segment. (כלומר, בין שני המקטעים המסומנים בצהוב בעת בחירת הבעיה).
לרוב הבעיה נובעת מכך שבין שני המקטעים המסומנים קיים מקטע שהכיווניות בו שגויה ואינה מאפשרת מעבר ממקטע אחד לשני.
פיתרון:
- יש לבחור בבעיה ולהעלות את הנסיעה הרלוונטית באמצעות relevant session.
- יש לבחון את כיוון הנסיעה לפי נקודות הGPS ולבדוק האם הכבישים במפה מאפשרים את אותה הנסיעה. יש לשים לב בעיקר לכיווניות הכביש וכן לוודא שהכבישים מחוברים ביניהם באמצעות סימון Highlight Connectivity בחלון הצפייה.
- במידה וכיווניות הכביש שגויה יש לבחור בכביש אותו נרצה לשנות.
- בלוחית העריכה יש לבחור באפשרות "ערוך פרטי כביש".
- באפשרות "כיוון" יש לבחור את הכיוון הרצוי של הכביש ולאשר.
- לאחר מכן יש לחבר את הכביש לכבישים משני קצותיו על ידי בחירת שני כבישים בהחזקת מקש Ctrl, לפי סדר הנסיעה.
- בחלון העריכה יש לבחור באפשרות: “חבר כבישים לפי סדר הבחירה."
- יש לחזור על הפעולה עבור כל מקטעי הכביש שאינם מחוברים על מנת ליצור נסיעה רציפה.
- לבחור את הבעיה, פירוט הבעיה יופיע בחלון העריכה.
- בתחתית חלון העריכה יופיע Resolve ומתחת אפשרויות לסגירת הבעיה.
- מאפשרויות הבחירה יש לבחור בfixed ולאשר.
בעיה מספר 51: אין אפשרות לחבר בין מקטעים
הבעיה מתעוררת כאשר המערכת מנסה למצוא נתיב רציף לנסיעה ונתקלת במקטע חסר, מקטע קצר מדי או מקטע שצורתו אינה מאפשרת נסיעה. במצב כזה, התוכנה תציג את הבעיה, ובאמצעות הprevious segment והnext segment, נוכל לראות איזה מקטע יוצר את הבעיה במסלול.
פיתרון:
- יש לבחור בבעיה ולהעלות את הנסיעה הרלוונטית באמצעות relevant session
- יש לבדוק את רציפות המסלול. במידה והמקטעים אינם תואמים את המסלול יש לתקנם בהתאם למסלול הנסיעה בפועל (ע"פ נקודות ה-GPS).
- לבחור במקטע אשר צורתו אינה תואמת את מסלול הנסיעה, לנתקו מהצומת אליו הוא מחובר על ידי בחירת אותו מקטע, ובהחזקת מקש Ctrl לבחור את הצומת אליו הוא מחובר.
- בלוחית העריכה יש לבחור באפשרות: Disconnect road from node ולאשר.
- במידת הצורך יש ליצור צומת חדש באמצעות בחירת המקטע הרלוונטי, בלוחית העריכה לבחור באפשרות split road at a point ולאשר.
- יש לחבר את שני הכבישים לפי כיוון הנסיעה: לחיצה על הכביש הראשון, החזקת מקש Ctrl, ולחיצה על מקטע הכביש השני. בחלון העריכה יש לבחור באפשרות: “חבר כבישים לפי סדר הבחירה".
- לבחור את הבעיה, פירוט הבעיה יופיע בחלון העריכה.
- בתחתית חלון העריכה יופיע Resolve ומתחת אפשרויות לסגירת הבעיה.
- מאפשרויות הבחירה יש לבחור בfixed ולאשר.
בעיה מספר 52: אין כביש התואם את נתוני הGPS.
בעיה זו מופיעה כאשר נתיב הנסיעה רחוק או שונה בצורתו מקטע הכביש במפה, או כביש במסלול הנסיעה של המשתמש אינו קיים במפה.
לעיתים הבעיה מתעוררת כשגיאה או אי דיוק של רכיב ה-GPS בטלפון. במצב כזה ניראה את נקודות הGPS תואמות במסלולן כביש סמוך או 'רצות' בסמוך לכביש קיים.
פיתרון:
במידה ומנתוני הבעיה ניתן להסיק כי במקום הנסיעה חסר כביש על גבי המפה, ואין מדובר בסטייה של ה-GPS, יש ליצור את הכביש ולחברו במקום הרצוי:
- לשים לב שאף אלמנט במפה אינו מסומן.
- יש לבחור בלוחית העריכה ב: Add new feature
- לבחור ב: Add road
- יש ללחוץ על גבי המפה לחיצה אחת במקום בו רוצים להתחיל את שרטוט הכביש. כל לחיצה נוספת תוסיף מפרק לצורת הכביש. בסיום יש ללחוץ לחיצה כפולה על מנת לסיים את שרטוט הכביש.
- בלוחית העריכה יופיעו אוטומטית הפרטים אותם יש לעדכן בכדי ליצור את הכביש. יש לערוך את פרטי הכביש:
- סוג הכביש.
- שם הרחוב, העיר (במידה ולא מופיע אוטומטית).
- כיוון הנסיעה בכביש.
- לאחר מילוי הפרטים יש לאשר.
- במידת הצורך, ניתן לבחור את הכביש ולערוך את צורתו באמצעות בחירת האפשרות:
Edit road geometry בלוחית העריכה. (להסבר מפורט על אופן עריכת כביש ראה הסבר על השכבות). - יש לחבר את הכביש החדש בשני קצותיו אל הכבישים המתאימים ולהתאים את כיווני הנסיעה. ניתן לוודא כי הכביש מחובר בעזרת הפעלת Highlight connectivity ולחיצה על שני חלקי הכביש.
- לבחור את הבעיה, פירוט הבעיה יופיע בחלון העריכה.בתחתית חלון העריכה יופיע Resolve ומתחת אפשרויות לסגירת הבעיה.
מאפשרויות הבחירה יש לבחור בfixed ולאשר.
בעיה מספר 58 – שני מסלולי נסיעה אפשריים במקביל
הבעיה מתעוררת כאשר התוכנה מזהה שני מסלולי נסיעה אפשריים עבור נסיעה ספציפית כאשר אחת מהאפשרויות בעייתית או שגויה.
סיבה נפוצה להיווצרות בעיה זו הינה מיקומם של שני כבישים כך שהאחד "מסתיר" את השני ובפועל קיים רק כביש אחד. מצב זה יוצר מסלול נסיעה על שני הכבישים בו זמנית.
פיתרון:
- יש להעלות את נסיעת המשתמש באמצעות View relevant session בלוחית העריכה ולבחון את המסלול המתאים לאותה נסיעה תוך התייחסות ל- Previous Segment ול- Next Session.
- לאחר שנמצא מסלול הנסיעה הנכון, יש לאתר את המסלול השגוי שעשוי היה להעלות את הבעיה.
- במצב בו המסלול הנכון והמסלול השגוי חופפים (כך שהאחד מסתיר את השני):
- לבחור את המקטע הרלוונטי, בחלון העריכה.
- לבחור "ערוך צורת כביש".
- יש לשנות את הצורה של הכביש כך שיחשוף את הכביש שמתחתיו.
- יש למחוק את הכביש המיותר.
- בכל מצב אחר יש לוודא כי הכבישים מחוברים אחד לשני באמצעות סימוןHighlight connectivity. כמו כן, יש לבדוק כי צורת הכביש תואמת ככל האפשר את תצלום האוויר המופיע ברקע וכן מאפשרת נסיעה רציפה, ללא זוויות חדות. לשינוי צורת כביש, יש לבחור בEdit road geometry בלוחית העריכה. בנוסף, יש לוודא שכיווני החיצים המופיעים על הכביש במפה תואמים את כיוון הנסיעה במציאות. לשינוי כיווניות הכביש:יש לבחור בלוחית העריכה בEdit road details ובקטגוריית "כיוון" יש לבחור את הכיוון המתאים.
- לבחור את הבעיה, פירוט הבעיה יופיע בחלון העריכה.
- בתחתית חלון העריכה יופיע Resolve ומתחת אפשרויות לסגירת הבעיה.
מאפשרויות הבחירה יש לבחור בfixed ולאשר.
בעיה מספר 59: מסלול נסיעה לא תואם
הבעיה נוצרת כאשר מסיבה מסויימת, התוכנה תבחר לנסיעת המשתמש מסלול לא תקין. גורמים אפשריים להיווצרות הבעיה הם חוסר חיבור בין קטעי כביש, הגדרה שגויה של כיווני הכביש ועוד.
פיתרון:
על מנת לפתור את הבעיה, יש להבין מדוע נגרם הפער בין נסיעת המשתמש לבין המסלול בו בחרה התוכנה ולאתר את הנקודה בה לא מתאפשר ניווט תקין.
- יש לבחור בבעיה, על המפה יוצגו הנקודות הרלוונטיות לבעיה ושני מקטעים יודגשו בצבע צהוב: Pevious segment וNext segment. מקטעים אלו במקרה של בעיה זו מצביעים על מסלול נסיעה שאינו אפשרי. סטיות של GPS ומסלולים שאינם מאפשרים נסיעה רציפה מובילים את התוכנה לבחור במסלול האפשרי הקרוב ביותר בצורה שגויה.
- יש לאתר את המקטעים שבהם הנסיעה שנבחרה היא בלתי אפשרית ולתקן את הבעיה שהובילה לבחירה במסלול השגוי.
- יש לבדוק כי צורת הכביש תואמת ככל האפשר את תצלום האוויר המופיע ברקע וכן מאפשרת נסיעה רציפה, ללא זוויות חדות. לשינוי צורת כביש, יש לבחור בEdit road geometry בלוחית העריכה.
- בנוסף, יש לוודא שכיווני החיצים המופיעים על הכביש במפה תואמים את כיוון הנסיעה במציאות. לשינוי כיווניות הכביש: יש לבחור בלוחית העריכה בEdit road details ובקטגוריית "כיוון" יש לבחור את הכיוון המתאים.
- לבחור את הבעיה, פירוט הבעיה יופיע בחלון העריכה.
- בתחתית חלון העריכה יופיע Resolve ומתחת אפשרויות לסגירת הבעיה.
מאפשרויות הבחירה יש לבחור בfixed ולאשר.
בעיה מספר 60: ניתוקים במסלול
במהלך מסלול נסיעה, נוצר מצב בו בין הכבישים המסומנים על המפה, אין אפשרות לניווט רציף.
הבעיה עלולה להיווצר עקב ניתוק בין כבישים או עקב העדר כבישים במסלול הנסיעה.
פיתרון:
- יש לבחור בבעיה, על המפה יוצגו הנקודות הרלוונטיות לבעיה. ייתכן והנקודות תופענה על טווח רחב ולכן המפה תוצג במרחק גדול יותר מהרגיל. במצבים מסויימים, יופיע מספר גדול מן הרגיל של סימוני הבעיה. כל סימון מעיד על בעיה במסלול הנסיעה.
- יש לעבור על המסלול לכל אורכו ולוודא כי הכבישים מחוברים אחד לשני באמצעות סימון Highlight connectivity.
- כמו כן, יש לבדוק כי צורת הכביש תואמת ככל האפשר את תצלום האוויר המופיע ברקע וכן מאפשרת נסיעה רציפה, ללא זוויות חדות. לשינוי צורת הכביש, יש לבחור בEdit road geometry בלוחית העריכה.#.בנוסף, יש לוודא שכיווני החיצים המופיעים על הכביש במפה תואמים את כיוון הנסיעה במציאות. לשינוי כיווניות הכביש: יש לבחור בלוחית העריכה ב"Edit road details ובקטגוריית "כיוון" יש לבחור את הכיוון המתאים.
- לבחור את הבעיה, פירוט הבעיה יופיע בחלון העריכה.#בתחתית חלון העריכה יופיע Resolve ומתחת אפשרויות לסגירת הבעיה.
- מאפשרויות הבחירה יש לבחור בfixed ולאשר.




