השרות הנסיוני לתכנון נסיעה בתח"צ עלה לאויר

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

תכנון מסלול לדוגמה

שימו לב! השרות מוגש as-is. אין שום הבטחה לתקינות הנתונים מבחינת האפשרות לנסוע במסלול, יעילות המסלול, זמנים, מספרי הקוים, או מחיר הנסיעה (אם וכאשר יפורסם).
שוב תודה לחברי ומנהלי עמותת המקור על התמיכה בפרויקט.

21 תגובות בנושא “השרות הנסיוני לתכנון נסיעה בתח"צ עלה לאויר”

  1. מדליק לגמרי, איך מצטרפים לפרוייקט ?

    מה לגבי אפליקציה לסמארטפונים, הרי זה מתבקש !

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

      1. בחיפוש קצר בגוגל ומצאתי את
        openmbta, ואני בטוח שאפשר למצוא עוד.

        חוץ מזה, לא חייבים להסתמך על משהו קיים ואפשר
        לבנות אפליקציה שתתאים לנו הישראלים

  2. היי יהודה, מצאתי משהו שיכול לאפשר לנו לבנות אפליקציה בקוד פתוח שתעבוד על אנדרואיד אייפון ואחרים במכה אחת.
    יש פלטפורמה פתוחה בשם PhoneGap, שמאפשרת לכתוב אפליקציות בג'אווה סקריפט לטלפונים.
    התחלתי לשחק איתה, שיתפנה זמן אני יכול לנסות לעזור.
    http://phonegap.com/

    1. תודה על הרעיון. לי היה דווקא רעיון לכוון אחר. היום בתחום של סמארטפון יש יתרון ל tranzmate, שאגב מתבססים גם כן על פלטפורמת openTripPlanner, אבל לא ראיתי שהם נותנים שום קרדיט באתר. בכל אופן, הכוון שכן חשבתי עליו הוא דווקא הטלפונים הטיפשים. משהו דומה למה שעשית עם הממשק SMS לטוויטר ב #j14.

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

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

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

    שיהיה בהצלחה עם זה!

    המסלול מנטף לנהריה

    1. זה כנראה שילוב של העובדה שאין רכבות יחד עם שעת החישוב שקרובה לכניסת השבת. הבנתי מהעוסקים במלאכה מטעם משרד התחבורה שהרכבות יצטרפו בקרוב. נקווה לטוב.

  5. לגבי אפליקציה לסמארטפון, אני חושבת שהחל מהבוקר כבר יש כזו:)

    בקיץ הקודם, שtranzmate היו עוד בגלגול הקודם שלהם(businfo), התחלתי לפתח אפליקציה לאנדרויד שפועלת מול שרת הOTP שלהם.

    בעקבות בקשה של אנשי tranzmate שיחררתי את האפליקציה ללא תמיכה בישראל(היא ידעה להתחבר רק לtrimet בפורטלנד), אבל בעקבות היוזמה המבורכת שלך ושל העמותה עכשיו זה אפשרי:

    https://play.google.com/store/apps/details?id=org.idansof.otp.ui

    קוד המקור זמין תחת הLGPL:
    https://code.google.com/p/otp-android/
    http://code.google.com/p/otp-java-client/

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

      תודה ושבוע טוב,
      בניה

  6. בטיול לחו"ל התוודעתי לאפליקציה נהדרת לאנדרואיד בשם Öffi. היא בקוד פתוח, ואפשר ליצור לה פלאג-אינים כדי לאפשר לתמיכה במדינה נוספת. באפליקציה עצמה אתה מגדיר מול איזו רשת תחבורה אתה עובד. כלומר, לא צריך לפרסם אפליקציה נפרדת לשוק הישראלי.
    יש לי ידע בתכנות אבל בג'אווה לא התעסקתי הרבה. למרות זאת חשבתי להרים את הכפפה ולפתח פלאגין ישראלי לאפליקציה. המפתח שלה כתב לי שעם נתוני הGTFS בלבד אין הרבה מה לעשות כי הפלאגינים מסתמכים על ה-trip planners של החברות. בישראל אין כזה, אבל ה-API של OTP נראה לי מצוין.
    אם מישהו יכול לתת לי כיוון ראשוני לעבודה מול ה-API (כמו, בתור התחלה, מה ה-URL שלו באינסטנס שהעליתם ל'המקור') אני אשמח לבדוק את זה.

    1. הי אמיר,
      תודה על הניסיון לעזור.
      ה URL של ה API הוא:
      http://otp.hamakor.org.il/opentripplanner-api-webapp/ws/plan
      תעוד של הפרמטרים לבקשה תוכל למצוא כאן:
      http://www.opentripplanner.org/apidoc/resource_Planner.html
      לתשובה לצערי אין תיעוד, אבל נראה לי שתוכל להבין לבד אחרי כמה נסיונות. אם תצטרך עזרה נוספת תוכל לפנות אלי דרך התגובות כאן או ישירות למייל שלי כפי שמופיע בדף ה״אודות״ של הבלוג.
      יהודה

    1. אכן כך. השרת נסגר, וכנראה לא יעלה בכתובת חדשה. המידע עצמו נגיש כרגע דרך גוגל מפס.

סגור לתגובות.