דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. אנדרואיד - כללי
  3. בניית ופיתוח אפליקציות
  4. עזרה הדדית - בניית ופיתוח אפליקציות
  5. עזרה | אפליקציה אופליין לתחבורה ציבורית כולל לוחות זמנים (תכנון מסלול בפיתוח) - רעיונות לשיפור העיצוב ועוד

עזרה | אפליקציה אופליין לתחבורה ציבורית כולל לוחות זמנים (תכנון מסלול בפיתוח) - רעיונות לשיפור העיצוב ועוד

מתוזמן נעוץ נעול הועבר עזרה הדדית - בניית ופיתוח אפליקציות
355 פוסטים 38 כותבים 9.0k צפיות 31 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ד דביר אבודרהם1

    @aass נראלי עדכנתי את העידכון האחרון, ומשום מה הוא לא מציג לי זמנים, וגם לפי מיקומים הוא לא מציג לי כלום...

    זה בעיה בעדכון, או במכשיר שלי?

    A מנותק
    A מנותק
    aass
    כתב נערך לאחרונה על ידי aass
    #334

    @דביר-אבודרהם1 כתב בעזרה | אפליקציה אופליין לתחבורה ציבורית כולל לוחות זמנים - רעיונות לשיפור העיצוב ועוד:

    נראלי עדכנתי את העידכון האחרון, ומשום מה הוא לא מציג לי זמנים, וגם לפי מיקומים הוא לא מציג לי כלום...

    זה בעיה בעדכון, או במכשיר שלי?

    תעדכן את הגרסה האחרונה, יתכן שעדכנת גרסה קלה ומכיון ששינתי את מבנה מסד הנתונים חייבים לעדכן את הגרסה האחרונה המלאה.

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

      בקרוב!!!
      ככל הנראה יתאפשר ניווט וקבלת מסלול בתחבורה ציבורית אופליין!
      עובד גם על שיאומי מקשים. זמן להצגת וחישוב מסלולים בשיאומי מקשים - 0.5 שניות בלבד.
      פרטים בהמשך.
      הכל כולל העיצוב ראשוניים ממש...
      Screenshot_20260529-104712.png
      Screenshot_20260529-104725.png
      Screenshot_20260529-104735.png

      צ YkingsmartY 2 תגובות תגובה אחרונה
      6
      • A aass

        בקרוב!!!
        ככל הנראה יתאפשר ניווט וקבלת מסלול בתחבורה ציבורית אופליין!
        עובד גם על שיאומי מקשים. זמן להצגת וחישוב מסלולים בשיאומי מקשים - 0.5 שניות בלבד.
        פרטים בהמשך.
        הכל כולל העיצוב ראשוניים ממש...
        Screenshot_20260529-104712.png
        Screenshot_20260529-104725.png
        Screenshot_20260529-104735.png

        צ מנותק
        צ מנותק
        צצצצצ
        כתב נערך לאחרונה על ידי צצצצצ
        #336

        @aass וואוו!!
        פשוט וואוו!!!

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

        ושוב תודה על הכל!

        A תגובה 1 תגובה אחרונה
        1
        • צ צצצצצ

          @aass וואוו!!
          פשוט וואוו!!!

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

          ושוב תודה על הכל!

          A מנותק
          A מנותק
          aass
          כתב נערך לאחרונה על ידי
          #337

          @צצצצצ כתב בעזרה | אפליקציה אופליין לתחבורה ציבורית כולל לוחות זמנים - רעיונות לשיפור העיצוב ועוד:

          איך עובד מוביט

          אין אפליקציה שאני פחות אוהב כמו מוביט...

          צ תגובה 1 תגובה אחרונה
          2
          • A aass

            @צצצצצ כתב בעזרה | אפליקציה אופליין לתחבורה ציבורית כולל לוחות זמנים - רעיונות לשיפור העיצוב ועוד:

            איך עובד מוביט

            אין אפליקציה שאני פחות אוהב כמו מוביט...

            צ מנותק
            צ מנותק
            צצצצצ
            כתב נערך לאחרונה על ידי
            #338

            @aass מוביט האפליקציה?? דוקא אני כן אוהב אותה, (בשונה מהאתר שהוא באמת זוועה..)
            אבל לא משנה, תיקח כל אפליקציה מוכרת אחרת. לדוג' אוטובוס קרוב

            יאיר דניאלי תגובה 1 תגובה אחרונה
            0
            • צ צצצצצ

              @aass מוביט האפליקציה?? דוקא אני כן אוהב אותה, (בשונה מהאתר שהוא באמת זוועה..)
              אבל לא משנה, תיקח כל אפליקציה מוכרת אחרת. לדוג' אוטובוס קרוב

              יאיר דניאלי מנותק
              יאיר דניאלי מנותק
              יאיר דניאל
              כתב נערך לאחרונה על ידי
              #339

              @צצצצצ כתב בעזרה | אפליקציה אופליין לתחבורה ציבורית כולל לוחות זמנים (תכנון מסלול בפיתוח) - רעיונות לשיפור העיצוב ועוד:

              בשונה מהאתר שהוא באמת זוועה.

              מה שנכון.

              @צצצצצ כתב בעזרה | אפליקציה אופליין לתחבורה ציבורית כולל לוחות זמנים (תכנון מסלול בפיתוח) - רעיונות לשיפור העיצוב ועוד:

              מוביט האפליקציה?? דוקא אני כן אוהב אותה

              זה פחות גרוע מהאתר, אבל לא מדי נוח למיטב זכרוני.

              @aass כתב בעזרה | אפליקציה אופליין לתחבורה ציבורית כולל לוחות זמנים (תכנון מסלול בפיתוח) - רעיונות לשיפור העיצוב ועוד:

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

              לא יאומן!
              אלוף!

              תגובה 1 תגובה אחרונה
              1
              • A aass

                בקרוב!!!
                ככל הנראה יתאפשר ניווט וקבלת מסלול בתחבורה ציבורית אופליין!
                עובד גם על שיאומי מקשים. זמן להצגת וחישוב מסלולים בשיאומי מקשים - 0.5 שניות בלבד.
                פרטים בהמשך.
                הכל כולל העיצוב ראשוניים ממש...
                Screenshot_20260529-104712.png
                Screenshot_20260529-104725.png
                Screenshot_20260529-104735.png

                YkingsmartY מנותק
                YkingsmartY מנותק
                Ykingsmart
                מדריכים
                כתב נערך לאחרונה על ידי
                #340

                @aass מטורף! אין מילים.

                לאינדקס האפליקציות והמדריכים שפירסמתי לחץ כאן
                אפשר ליצור איתי קשר במייל
                Ykingsmart1@gmail.com

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

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

                  יאיר דניאלי צ 31576863 3 תגובות תגובה אחרונה
                  0
                  • A aass

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

                    יאיר דניאלי מנותק
                    יאיר דניאלי מנותק
                    יאיר דניאל
                    כתב נערך לאחרונה על ידי יאיר דניאל
                    #342

                    @aass אולי תוכל לחקור איך אוסמאנד עובדת - שאאל"ט היא בקוד פתוח בגיטאב - איך היא מחשבנת מרחק הליכה.

                    A תגובה 1 תגובה אחרונה
                    0
                    • A aass

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

                      צ מנותק
                      צ מנותק
                      צצצצצ
                      כתב נערך לאחרונה על ידי צצצצצ
                      #343

                      @aass לדעתי יש מעלה בזה שבן אדם יודע שמנקודה א' לנקודה ב' יש את קו X שעוזר לו לעשות את זה. אח"כ נותר לו לברר איך הולכים אבל זה חסך לו את רוב המידע!

                      תגובה 1 תגובה אחרונה
                      0
                      • יאיר דניאלי יאיר דניאל

                        @aass אולי תוכל לחקור איך אוסמאנד עובדת - שאאל"ט היא בקוד פתוח בגיטאב - איך היא מחשבנת מרחק הליכה.

                        A מנותק
                        A מנותק
                        aass
                        כתב נערך לאחרונה על ידי aass
                        #344

                        @יאיר-דניאל אני לא רוצה לטעון מאגר במשקל של 300 mb שזנן העיבוד שלו ארוך הרבה יותר

                        יאיר דניאלי תגובה 1 תגובה אחרונה
                        0
                        • A aass

                          @יאיר-דניאל אני לא רוצה לטעון מאגר במשקל של 300 mb שזנן העיבוד שלו ארוך הרבה יותר

                          יאיר דניאלי מנותק
                          יאיר דניאלי מנותק
                          יאיר דניאל
                          כתב נערך לאחרונה על ידי
                          #345

                          @aass זה מה שזה שוקל?
                          החישוב של הדרכים?
                          כי אני לא מאמין שבאוסמאנד יש קובץ מידע עם מיפוי של זמן ההליכה בכל הארץ... אלא זה סוג של אלגוריתם (אגב, משוכלל מאוד! שמחשב גם עליות וירידות ורמת קושי של הדרך) שמחשב את אורך הדרך בהליכה רגלית.

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

                            אני מנסה לחקור האם יש אופציה לחישוב מרחק מבוסס הליכה אמיתית

                            תגובה 1 תגובה אחרונה
                            0
                            • יאיר דניאלי יאיר דניאל

                              @aass זה מה שזה שוקל?
                              החישוב של הדרכים?
                              כי אני לא מאמין שבאוסמאנד יש קובץ מידע עם מיפוי של זמן ההליכה בכל הארץ... אלא זה סוג של אלגוריתם (אגב, משוכלל מאוד! שמחשב גם עליות וירידות ורמת קושי של הדרך) שמחשב את אורך הדרך בהליכה רגלית.

                              A מנותק
                              A מנותק
                              aass
                              כתב נערך לאחרונה על ידי
                              #347

                              @יאיר-דניאל כתב בעזרה | אפליקציה אופליין לתחבורה ציבורית כולל לוחות זמנים (תכנון מסלול בפיתוח) - רעיונות לשיפור העיצוב ועוד:

                              זה מה שזה שוקל?

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

                              יאיר דניאלי תגובה 1 תגובה אחרונה
                              0
                              • A aass

                                @יאיר-דניאל כתב בעזרה | אפליקציה אופליין לתחבורה ציבורית כולל לוחות זמנים (תכנון מסלול בפיתוח) - רעיונות לשיפור העיצוב ועוד:

                                זה מה שזה שוקל?

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

                                יאיר דניאלי מנותק
                                יאיר דניאלי מנותק
                                יאיר דניאל
                                כתב נערך לאחרונה על ידי
                                #348

                                @aass אפליקציית אוסאמנד כולה - כולל מפות ישראל ופלסטינה - שוקלת 297 מ"ב.

                                בלי המפות זה סה"כ 4.7 מ"ב... כך שכנראה האלגוריתם הזה נמצא בתוך המפות של המדינות - אבל זה מוזר לאלל'ה לבנות את זה בצורה כזו.
                                למה שזה לא יהיה ישר באפליקצייה עצמה.
                                אני מנסה כעת לבדוק את זה קצת יותר בעזרת AI מקווה שאגיע למסקנה ברורה יותר.

                                A תגובה 1 תגובה אחרונה
                                1
                                • יאיר דניאלי יאיר דניאל

                                  @aass אפליקציית אוסאמנד כולה - כולל מפות ישראל ופלסטינה - שוקלת 297 מ"ב.

                                  בלי המפות זה סה"כ 4.7 מ"ב... כך שכנראה האלגוריתם הזה נמצא בתוך המפות של המדינות - אבל זה מוזר לאלל'ה לבנות את זה בצורה כזו.
                                  למה שזה לא יהיה ישר באפליקצייה עצמה.
                                  אני מנסה כעת לבדוק את זה קצת יותר בעזרת AI מקווה שאגיע למסקנה ברורה יותר.

                                  A מנותק
                                  A מנותק
                                  aass
                                  כתב נערך לאחרונה על ידי
                                  #349

                                  @יאיר-דניאל תבדוק כמה זמן לוקח לה לחשב מסלול

                                  יאיר דניאלי 2 תגובות תגובה אחרונה
                                  0
                                  • A aass

                                    @יאיר-דניאל תבדוק כמה זמן לוקח לה לחשב מסלול

                                    יאיר דניאלי מנותק
                                    יאיר דניאלי מנותק
                                    יאיר דניאל
                                    כתב נערך לאחרונה על ידי
                                    #350

                                    @aass פחות משניה!
                                    בדקתי בתוך בני ברק לדוגמא - מרבי עקיבא זבוטינסקי לחזון איש עזרא. זה מרחק של 1.78 ק"מ.

                                    בכ"א התשובה לשאלתי -

                                    כתב בעזרה | אפליקציה אופליין לתחבורה ציבורית כולל לוחות זמנים (תכנון מסלול בפיתוח) - רעיונות לשיפור העיצוב ועוד:

                                    כך שכנראה האלגוריתם הזה נמצא בתוך המפות של המדינות - אבל זה מוזר לאלל'ה לבנות את זה בצורה כזו.
                                    למה שזה לא יהיה ישר באפליקצייה עצמה.

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

                                    הדרישה שלך לאפליקציה "קלה" שלא תתפוס יותר מדי שטח אחסון במכשיר היא סופר חשובה.

                                    הנה הסוד לגבי מנועי ניווט באופליין: האלגוריתם עצמו לא שוקל כמעט כלום, מה ששוקל המון אלו הנתונים (המפה ונתוני הטופוגרפיה).

                                    הנה הפירוט שיעזור לך לתכנן את הארכיטקטורה של "מוביטוס" נכון:

                                    1. משקל האלגוריתם עצמו (הקוד)
                                      קוד של אלגוריתם ניווט כמו A-Star שדיברנו עליו קודם הוא קצרצר. אם תכתוב אותו ב-Java, Kotlin, Dart או כל שפה אחרת, הוא ייקח אולי כמה מאות שורות קוד. זה מתרגם לקילובייטים בודדים (KB). מבחינת משקל הקוד נטו – אין לך שום בעיה, הוא קליל ומהיר.

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

                                    3. איך שומרים על "מוביטוס" קלילה?
                                      אם אתה רוצה להכניס ניווט אופליין רגלי לתחנת האוטובוס מבלי לנפח את האפליקציה, הנה כמה שיטות מקצועיות שכדאי ליישם:

                                    סינון המפה (Pruning Data): המשתמש שלך רק צריך ללכת לתחנת האוטובוס. לכן, אתה ממש לא צריך לשמור במפה שלך את כל הבניינים, החנויות, העצים או הכבישים המהירים (שממילא אסור להולכי רגל ללכת בהם). כשאתה מייבא את המידע מ-OpenStreetMap, עליך לסנן החוצה את כל המידע המיותר ולהשאיר רק מדרכות, שבילים וכבישים עירוניים רלוונטיים. זה יחתוך את משקל קובץ המפה שלך בעשרות אחוזים.

                                    בדיקת מנוע BRouter: במקום להסתכל על OsmAnd (שהיא אפליקציה כבדה שמכילה המון פיצ'רים), כדאי לך להציץ בקוד הפתוח של מנוע בשם BRouter. זהו מנוע ניווט אופליין שמיועד ספציפית להליכה ואופניים. קבצי המידע שלו (Routing Data) עברו דחיסה חכמה מאוד והם שוקלים מעט מאוד יחסית למתחרים.

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

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

                                    A תגובה 1 תגובה אחרונה
                                    0
                                    • A aass

                                      @יאיר-דניאל תבדוק כמה זמן לוקח לה לחשב מסלול

                                      יאיר דניאלי מנותק
                                      יאיר דניאלי מנותק
                                      יאיר דניאל
                                      כתב נערך לאחרונה על ידי יאיר דניאל
                                      #351

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

                                      עריכה:

                                      @aass קובץ הנתונים של התחנות = GTFS, שלקחת ממשרד התחבורה או ממי שזה לא יהיה, כולל את הנ"צ של התחנות, אתה יודע אולי?

                                      תגובה 1 תגובה אחרונה
                                      0
                                      • A aass

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

                                        31576863 מנותק
                                        31576863 מנותק
                                        3157686
                                        כתב נערך לאחרונה על ידי 3157686
                                        #352

                                        @aass כתב בעזרה | אפליקציה אופליין לתחבורה ציבורית כולל לוחות זמנים (תכנון מסלול בפיתוח) - רעיונות לשיפור העיצוב ועוד:

                                        יש טעם בכזה ניווט כאשר זה המצב?

                                        אני חושב שכן
                                        כי אחרי הכל זה הליכה רגלית בשונה מרכב שהוא צריך לחשב גם כבישים חד צדדים וגם מדרגות וכו‘ ברגל אפשר לעשות את כל זה

                                        תגובה 1 תגובה אחרונה
                                        1
                                        • יאיר דניאלי יאיר דניאל

                                          @aass פחות משניה!
                                          בדקתי בתוך בני ברק לדוגמא - מרבי עקיבא זבוטינסקי לחזון איש עזרא. זה מרחק של 1.78 ק"מ.

                                          בכ"א התשובה לשאלתי -

                                          כתב בעזרה | אפליקציה אופליין לתחבורה ציבורית כולל לוחות זמנים (תכנון מסלול בפיתוח) - רעיונות לשיפור העיצוב ועוד:

                                          כך שכנראה האלגוריתם הזה נמצא בתוך המפות של המדינות - אבל זה מוזר לאלל'ה לבנות את זה בצורה כזו.
                                          למה שזה לא יהיה ישר באפליקצייה עצמה.

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

                                          הדרישה שלך לאפליקציה "קלה" שלא תתפוס יותר מדי שטח אחסון במכשיר היא סופר חשובה.

                                          הנה הסוד לגבי מנועי ניווט באופליין: האלגוריתם עצמו לא שוקל כמעט כלום, מה ששוקל המון אלו הנתונים (המפה ונתוני הטופוגרפיה).

                                          הנה הפירוט שיעזור לך לתכנן את הארכיטקטורה של "מוביטוס" נכון:

                                          1. משקל האלגוריתם עצמו (הקוד)
                                            קוד של אלגוריתם ניווט כמו A-Star שדיברנו עליו קודם הוא קצרצר. אם תכתוב אותו ב-Java, Kotlin, Dart או כל שפה אחרת, הוא ייקח אולי כמה מאות שורות קוד. זה מתרגם לקילובייטים בודדים (KB). מבחינת משקל הקוד נטו – אין לך שום בעיה, הוא קליל ומהיר.

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

                                          3. איך שומרים על "מוביטוס" קלילה?
                                            אם אתה רוצה להכניס ניווט אופליין רגלי לתחנת האוטובוס מבלי לנפח את האפליקציה, הנה כמה שיטות מקצועיות שכדאי ליישם:

                                          סינון המפה (Pruning Data): המשתמש שלך רק צריך ללכת לתחנת האוטובוס. לכן, אתה ממש לא צריך לשמור במפה שלך את כל הבניינים, החנויות, העצים או הכבישים המהירים (שממילא אסור להולכי רגל ללכת בהם). כשאתה מייבא את המידע מ-OpenStreetMap, עליך לסנן החוצה את כל המידע המיותר ולהשאיר רק מדרכות, שבילים וכבישים עירוניים רלוונטיים. זה יחתוך את משקל קובץ המפה שלך בעשרות אחוזים.

                                          בדיקת מנוע BRouter: במקום להסתכל על OsmAnd (שהיא אפליקציה כבדה שמכילה המון פיצ'רים), כדאי לך להציץ בקוד הפתוח של מנוע בשם BRouter. זהו מנוע ניווט אופליין שמיועד ספציפית להליכה ואופניים. קבצי המידע שלו (Routing Data) עברו דחיסה חכמה מאוד והם שוקלים מעט מאוד יחסית למתחרים.

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

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

                                          A מנותק
                                          A מנותק
                                          aass
                                          כתב נערך לאחרונה על ידי
                                          #353

                                          @יאיר-דניאל כתב בעזרה | אפליקציה אופליין לתחבורה ציבורית כולל לוחות זמנים (תכנון מסלול בפיתוח) - רעיונות לשיפור העיצוב ועוד:

                                          פחות משניה!

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

                                          יאיר דניאלי תגובה 1 תגובה אחרונה
                                          0

                                          • התחברות

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

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