דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. גומלין - כללי
  3. יש אולי רשימה של כל קווי האוטובוסים הקיימים עם התחנות שלהם (או אולי יש API לזה)?

יש אולי רשימה של כל קווי האוטובוסים הקיימים עם התחנות שלהם (או אולי יש API לזה)?

מתוזמן נעוץ נעול הועבר גומלין - כללי
18 פוסטים 6 כותבים 487 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • dovidD מנותק
    dovidD מנותק
    dovid ניהול
    כתב ב נערך לאחרונה על ידי
    #9

    הפכת את הלינקים, הGTFS זה המידע הסטטי והוא מסופק בקבצים.
    תוריד את הקבצים ותצפה בהם, ולפי זה גם תעשה בPHP עם עיבוד, אם אני מבין טוב אין לזה API בגלל הסטטיות של הנתונים.

    מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

    בכל נושא אפשר ליצור קשר dovid@tchumim.com

    תגובה 1 תגובה אחרונה
    0
    • dovidD מנותק
      dovidD מנותק
      dovid ניהול
      כתב ב נערך לאחרונה על ידי
      #10

      הקבצים זמינים להורדה פה
      https://gtfs.mot.gov.il/gtfsfiles/
      מתעדכנים כל לילה.

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      ש תגובה 1 תגובה אחרונה
      0
      • ש מנותק
        ש מנותק
        ששא
        השיב לdovid ב נערך לאחרונה על ידי
        #11

        @dovid כתב ביש אולי רשימה של כל קווי האוטובוסים הקיימים עם התחנות שלהם (או אולי יש API לזה)?:

        הקבצים זמינים להורדה פה
        https://gtfs.mot.gov.il/gtfsfiles/
        מתעדכנים כל לילה.

        2d49f693-aead-4c2b-a325-f75fe2958ba2-image.png

        א תגובה 1 תגובה אחרונה
        0
        • ש מנותק
          ש מנותק
          ששא
          השיב לdovid ב נערך לאחרונה על ידי
          #12

          @dovid כתב ביש אולי רשימה של כל קווי האוטובוסים הקיימים עם התחנות שלהם (או אולי יש API לזה)?:

          ב. אתה לדעתי לא משתמש בכלל בAPI הנכון, כי הן מהדף אליו הפנית והן מלשון הפרמטר MonitoringRef נשמע שאתה עובד מול מידע זמן אמת, בעוד שתחנות קו זה מידע סטטי ולא מידע זמן אמת

          אבל יש שם את האפשרות הזאת למעשה

          תגובה 1 תגובה אחרונה
          0
          • א מנותק
            א מנותק
            אביחיל
            השיב לששא ב נערך לאחרונה על ידי אביחיל
            #13

            @ששא
            אצלי זה ירד בחלון גלישה בסתר
            אולי זה עושה בעיות בגלל שהקבצים כבדים מאד
            תוודא גם שיש לך חיבור רשת יציב

            ש תגובה 1 תגובה אחרונה
            0
            • ש מנותק
              ש מנותק
              ששא
              השיב לאביחיל ב נערך לאחרונה על ידי
              #14

              @אביחיל לא עוזר
              ואם אני עושה שמירת קישור בשם, אז נהיה לי בהורדות
              5cf375fc-04bc-425a-8d33-7290f083fe50-image.png

              יש לכם את זה? אולי תעלה לפה?

              תגובה 1 תגובה אחרונה
              0
              • א מנותק
                א מנותק
                אביחיל
                כתב ב נערך לאחרונה על ידי
                #15

                הקובץ מדי גדול בשביל להעלות לפה

                ש תגובה 1 תגובה אחרונה
                0
                • ש מנותק
                  ש מנותק
                  ששא
                  השיב לאביחיל ב נערך לאחרונה על ידי
                  #16

                  @אביחיל מה בעצם יש שם? יש פירוט לכל קו בנפרד מה התחנות שלו? או מה?

                  תגובה 1 תגובה אחרונה
                  0
                  • א מנותק
                    א מנותק
                    אביחיל
                    כתב ב נערך לאחרונה על ידי
                    #17

                    יש שם הרבה מידע נראה לי שיש גם את המידע הזה
                    אבל זה ממש לא בצורה מסודרת ונורמלית.
                    המידע מאורגן במערך נתונים GTFS
                    ע"פ איזה פרויקט של גוגל בשם google Transit
                    https://developers.google.com/transit?hl=he
                    (ולענ"ד זה לא מהפרויקטים שהוסיפו כבוד לגוגל)
                    ובקיצור צריך להזיע הרבה בשביל לשלוף את המידע

                    תגובה 1 תגובה אחרונה
                    0
                    • 1212441 מנותק
                      1212441 מנותק
                      121244
                      השיב לששא ב נערך לאחרונה על ידי
                      #18

                      @ששא כתב ביש אולי רשימה של כל קווי האוטובוסים הקיימים עם התחנות שלהם (או אולי יש API לזה)?:

                      @אביי כתב ביש אולי רשימה של כל קווי האוטובוסים הקיימים עם התחנות שלהם (או אולי יש API לזה)?:

                      @ששא השירות הרשמי כאן למידע על קוים, תחנות, מיקומים וזמני הגעה https://www.gov.il/he/departments/general/real_time_information_siri

                      מישהו מתמצא בזה?
                      בתיעוד שלהם כתוב לכאורה שלקבלת כל תחנות הקו צריך לעשות קריאה ככה

                      /json?Key=DM1234&MonitoringRef=all&LineRef=5
                      

                      זה לקבלת כל התחנות של קו 5
                      זה נכון?
                      אז ניסיתי לעשות אצלי ככה

                      <?php
                      $data = array(
                          'Key' => '***',
                          'MonitoringRef' => 'all',
                          'LineRef' => '5'
                      );
                      
                      $json_data = json_encode($data);
                      
                      $url = 'http://*****/2.8/json';
                      
                      // הגדרת אפשרויות הבקשה
                      $options = array(
                          'http' => array(
                              'method'  => 'POST',
                              'header'  => 'Content-Type: application/json',
                              'content' => $json_data
                          )
                      );
                      
                      $context  = stream_context_create($options);
                      
                      $response = file_get_contents($url, false, $context);
                      
                      echo $response;
                      ?>
                      

                      ואני מקבל Failed to open stream: HTTP request failed!

                      ניסיתי ככה

                      <?php
                      $data = array(
                          'Key' => '***',
                          'MonitoringRef' => 'all',
                          'LineRef' => '5'
                      );
                      
                      $json_data = json_encode($data);
                      
                      $ch = curl_init();
                      
                      curl_setopt($ch, CURLOPT_URL, 'http://***/2.8/json');
                      curl_setopt($ch, CURLOPT_POST, 1);
                      curl_setopt($ch, CURLOPT_POSTFIELDS, $json_data);
                      curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
                      curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
                      
                      $response = curl_exec($ch);
                      
                      if (curl_errno($ch)) {
                          echo 'שגיאת cURL: ' . curl_error($ch);
                      }
                      
                      curl_close($ch);
                      
                      echo $response;
                      ?>
                      

                      ואני מקבל שגיאת cURL: Recv failure: Connection reset by peer

                      למה זה?
                      בעיקרון קיבלתי מהם גישה לכתובת IP של השרת שלי!

                      יכול להיות שאם אני מריץ את הקישור של הקוד PHP הזה בדפדפן אני שולח לו את ה IP שלי ולא של השרת? או אולי נשלח לו כתובת הדומיין ולא ה IP שאותו פתחו לי?
                      מה הבעיה?

                      א. זה לא זה?
                      https://data.gov.il/api/3/action/datastore_search?resource_id=e873e6a2-66c1-494f-a677-f5e77348edb0&limit=1
                      ב. למה צריך אישור לכתובת ip של שרת ממני זה לא דורש?

                      תגובה 1 תגובה אחרונה
                      0

                      בא תתחבר לדף היומי!
                      • התחברות

                      • אין לך חשבון עדיין? הרשמה

                      • התחברו או הירשמו כדי לחפש.
                      • פוסט ראשון
                        פוסט אחרון
                      0
                      • דף הבית
                      • קטגוריות
                      • פוסטים אחרונים
                      • משתמשים
                      • חיפוש
                      • חוקי הפורום