נולד בחיפה ובגיל צעיר עבר לתל אביב. לצה"ל התגייס במסגרת עתודה אקדמית וסיים בהצטיינות את לימודיו בגאוגרפיה ובהיסטוריה מהאוניברסיטה העברית בירושלים. במסגרת שירותו הצבאי עסק במיפוי באמצעות תצלומי אוויר.
לאחר מכן התמסר ללימודיו האקדמיים וכתב עבודת דוקטורט על מרכז העסקים הראשי של תל אביב. פרופ' שחר הצטרף לסגל המחלקה לגאוגרפיה באוניברסיטה העברית. הוא גם ייסד וניהל את המכון ללימודים עירוניים ואזוריים באוניברסיטה. פרופ' שחר עמד בראש מערכות "אטלס ישראל" ו"אטלס כרטא", שימש יו"ר ועדת מקצוע הגאוגרפיה במשרד החינוך והתרבות, עמד בראש הוועדה הלאומית הישראלית לגאוגרפיה ושימש כנשיא האגודה הגאוגרפית הישראלית. נוסף על כך, היה שותף לצוותי תכנון רבים מטעם ממשלת ישראל ובשנות חייו האחרונות לקח חלק מרכזי בתכנון תוכנית מתאר ארצית מספר 35.
פרופ' שחר נחשב למייסד המחקר הגאוגרפי עירוני בישראל, והעמיד דור של תלמידים ממשיכי דרכו ברחבי האקדמיה הישראלית.