Repository navigation
Changelog he
Marco Supino edited this page Sep 20, 2026
·
19 revisions
🇬🇧 English
- גודל עמוד A4×2 מצטרף ל-A3/A4 בהדפסה: מצייר את מסגרת ה-A3, ושמור PNG חותך אותה לשני דפי A4 באותו קנה מידה 1:250,000 (חצאים WYSIWYG, תוויות PAGE n OF 2, קו הדבקה מקווקו, DPI לגודל אמיתי). מדפיסים ומדביקים — מפת A3 בלי מדפסת A3. מסגרת לרוחב → שני דפים לאורך; מסגרת לאורך → שני דפים לרוחב.
- בורר הצג תרשימים עבור בשכבות נוספות → תרשימי שדה: הגבלת שכבות התרשימים
לכל השדות (ברירת מחדל), אוטומטי (תחילת וסוף מסלול) (השדה הראשון והאחרון
במסלול, בזמן אמת), או שדה בודד — כדי שתרשימי שדות שכנים לא יחפפו. נשמר ב-
navaid.plateAirfield. - תוויות ברורות יותר — הצג נתיבי כניסה/יציאה CVFR, הצג הקפות שדה, הצג נתיבי כניסה/יציאה מסוקים, הצג הצטרפות בתקלת קשר.
- תוויות תרשים ארוכות נשברות כעת לשורות בסרגל הצר במובייל.
-
יישור שכבות — כלי מוסתר
?align=1מוסיף מתג יישור שכבות לשכבות נוספות → תרשימי שדה: בחרו תרשים מוצג וגררו כדי להזיז / לשנות קנה מידה / לסובב אותו מול מפת הבסיס, ואז העתק קואורדינטות להטמעת התיקון. דריסות נשמרות ב-localStorage["navaid.overlayBoundsOverrides"]. -
שכבות מסובבות — ניתן כעת לשמור תרשימים כשלוש פינות (
tl/tr/bl) ולהציג אותם עםL.imageOverlay.rotated; תרשימי ההקפה של LLHZ ו-LLBO נשלחים מסובבים. - מיקום מחדש של תרשימים — שכבות הקפה / CVFR / אימון נוצרו מחדש מרשתות הקואורדינטות של מקורות ה-AIP (כולל תרשימי נספח מ-byop), עמוד מלא עם כותרת התרשים, כך שקנה המידה וקו האורך/רוחב מתלכדים במדויק.
- שכבת נתיבי CVFR (7 שדות), שכבת הצטרפות בתקלת קשר (LLHA, LLHZ) ושכבת נתיבי מסוקים (4 שדות) נוספו לשכבות נוספות, כל אחת תרשים IAA ממוקם גאוגרפית עם מחוון שקיפות משלה (ברירת מחדל 60%).
- נתונים: שדות
cvfr_overlay/commfail_overlay/heli_overlayחדשים ב-airfields.json; תמונות ב-docs/cvfr-img/,docs/commfail-img/,docs/heli-img/. - תפריט מקובץ — שכבות נוספות מאורגן כעת במסגרות עם כותרות: NOTAM ורוח, מפות מזג אוויר, מרחב אווירי ותרשימי שדה.
- שכבות הקפה — מתג הצג שכבות הקפה בשכבות נוספות מניח על המפה את תרשים ההקפה / VFR הממוקם של כל שדה, עם מחוון שקיפות (ברירת מחדל 60%). 13 שדות GA ישראליים (LLHZ, LLHA, LLIB, LLBS, LLAR, LLBO, LLEY, LLMZ, LLFK, LLKS, LLKZ, LLMG, LLRS). כל תרשים ממוקם כך שהמסלול יושב על המסלול האמיתי.
- שכבות אזורי אימון — מתג נפרד הצג אזורי אימון מציג את תרשימי אזורי האימון עם מחוון שקיפות משלו. 6 שדות (LLHA, LLHZ, LLIB, LLBS, LLMG, LLRS), גבולות מקווי הרוחב/אורך של כל תרשים כך שנרשמים עם תרשים ה-CVFR.
- נתונים: שדות
circuit_overlay/training_overlayחדשים ב-airfields.json; תמונות ב-docs/circuit-img/וב-docs/training-img/.
-
הקלטת מסלול GPS (
docs/app/gps.js): כפתורי התחתית ⏺ הקלטת מסלול GPS / ⏹ עצור ושמור מקליטים את הנתיב הטוס מ-GPS המכשיר ושומרים אותו כשכבת מסלול (קו צבעוני, לא מסלול נקודות ציון) במסלולים שמורים, הניתן לייצוא כ-GPX; 📍 הצג מיקום מציג את מיקום המטוס שלכם בזמן אמת בלי להקליט. קריאה חיה מציגה נקודות · זמן · מהירות קרקע · גובה. ראו הקלטת מסלול GPS. - הצגת מסלול = אחד בכל פעם + זום + הדגשה: הצגת מסלול מוקלט (מסלולים שמורים → הצג, או מיד אחרי עצירת הקלטה) מציגה כעת רק מסלול אחד בכל פעם (הצגת אחד מסתירה את השאר), מתאימה אליו את המפה, ומדגישה אותו בזוהר ענבר ל-10 שניות לפני חזרה לקו הרגיל.
-
חבילות מפה לא-מקוונות להורדה (
docs/app/offline-tiles.js): ⬇ הורד מפות לא-מקוונות (קטע דפיות, שכבות מפה בלבד) מורידה מראש את אריחי שכבת המפה הנוכחית (זום 7–13) כדי שהמפה תעבוד ללא אינטרנט; מוצגים ספירת אריחים / התקדמות + ביטול, ו-🗑 מחק מפות לא-מקוונות מסיר אותן. נפרד ממטמון קליפת ה-PWA. ראו לא מקוון ו-PWA. -
סנכרון Google Drive (
docs/app/gdrive.js): סנכרון עם Google Drive בחלון המסלולים השמורים מגבה את הספרייה ל-Drive של המשתמש תוך שימוש רק באזורdrive.appdataהפרטי (NavAid אינו רואה קבצי Drive אחרים), עם מיזוג דו-כיווני שבו החדש מנצח. עובד באפליקציית הווב (חלון Google Identity Services) וב-APK לאנדרואיד (כניסת Google מקורית). ראו תכונות. -
שכבת בועות LSA (
docs/app/draw.js,data/lsa-areas.json): הצג בועות LSA (שכבות נוספות) מציג אזורי מרחב אווירי LSA בשכבת גובה נמוך, עם סוגי סוף-שבוע / תמידי בצבעי מקרא נפרדים (ירוק = תמידי, חום + מתאר שחור = סוף שבוע) ובועות בעלות שם; 📋 בועות LSA (דפיות) מפרט אותן, לחיצה על אחת מזמה אליה. ראו שכבות נוספות. -
APK לאנדרואיד (
mobile/): NavAid מופץ כעת כ-APK מתעדכן-בעצמו לאנדרואיד (קליפת Capacitor הטוענת את האתר החי) מ-GitHub Releases, ומוסיף הקלטת GPS במסך נעול (שירות חזית), חבילות מפה לא-מקוונות, והתחברות מקורית ל-Google Drive. ראו לא מקוון ו-PWA.
- עוזר AI חדש — חלון צ'אט 💬 שעונה על שאלות ומתכנן מסלולים בשפה חופשית באמצעות מפתח ה-LLM שלכם. פועל כולו בדפדפן (ללא שרת); המפתח נשאר מקומי.
- ארבעה ספקים: Google Gemini (חינם), Anthropic (Claude), OpenRouter ו-DeepSeek — מתאמים אחידים מעל שכבת כלים אחת; מפתח/מודל נפרד לכל ספק.
- כלים מעל האפליקציה: NOTAMים, מזג אוויר, חיפושי שדה/VOR, פירוט מלא לכל קטע, ובניית/עריכת מסלול. תכנון המסלול עוקב אחר ניתוב CVFR אמיתי — תבנית מוכנה, אחרת רשת הקטעים הרשמית (עם הוספת נקודות דיווח) — ולעולם אינו מצייר קטע "ישיר" שאינו מסלול אמיתי.
- בטיחות מדורגת: קריאות חופשיות, עריכות מסלול מוחלות מיד אך ניתנות לביטול, ושמירה מבקשת אישור; העוזר לעולם אינו ממציא NOTAM/מזג אוויר/תדר (אמצעי תכנון בלבד).
- ממשק נייד: המשגר מעוגן בעמודת הפקדים בפינה הימנית-תחתונה; החלון ניתן לגרירה ולשינוי גודל, עם שמירת מיקום/גודל.
-
פיצול קטע בלחיצה כפולה: לחיצה כפולה על קטע מסלול מוסיפה נקודת
WP #ריקה במיקום הלחיצה ובוחרת אותה מיד. שני הקטעים החדשים יורשים את המהירות, זוג הגבהים, חסימות/חד-כיווניות של גובה חזור ותחנת VOR ייחודית מהקטע המקורי, ומיקומי הסימונים מתאפסים לגאומטריה החדשה. -
VOR/DME ורדיאל/DME: נוסף קובץ
docs/vor.json, שכבת הצג תחנות VOR בקטע תצוגה, בורר תחנת ייחוס שנשמר מקומית, תיבת VOR נפרדת בתחתית המפה, שורות רדיאל/DME באינספקטור ועמודות רדיאל/DME בתכנית הטיסה עם עקיפת VOR לכל קטע. הצגת הסמנים נפרדת מחישובי הרדיאל/DME. -
עקיפות תדר מקומיות: כפתור 📡 טבלת תדרים חדש (קטע מפות) הוא עורך עם חיפוש לברירות מחדל של תדרים לכל אות קריאה — אפשר לעקוף תדר, לאפס שורה, או לשחזר מקור. העקיפות נשמרות תחת
navaid.commFreqOverridesוחלות בכל מקום שבו אות הקריאה בשימוש. שדות התדר במפקח ובטבלה מאומתים לטווח 118 – 136.975 מ"ה, עם שורת תבנית וכפתור ↻ לאיפוס לברירת המחדל מהקטלוג. - ייצוא CSV לתוכנית טיסה: כפתור CSV במודאל תוכנית הטיסה מוריד את הטבלה כקובץ UTF-8 (עם BOM, כך שעברית נפתחת נכון ב-Excel), עם סיומי שורה CRLF וציטוט CSV תקני.
-
שדרוג טיסת Google Earth: הסיור דוגם כעת כמה מצלמות לכל קטע (~כל 1.5 מ"י) לתנועה רציפה, ממזג כיוונים בצורה חלקה בפניות (ללא קפיצה), שומר על כיוון רציף סביב גלישת 360°, נפתח בצילום
smoothבמקום bounce, ומקרקע את מצלמות ההתחלה/סיום לגובה שדה התעופה (elev_ft). גבהי שדות התעופה נלקחו מ-Wikipedia ונוספו ל-airfields.json. -
תיקון כפתור איפוס תדר: כפתור ה-↻ במפקח/בטבלת התדרים קשר את אותו מטפל ל-
pointerdownול-click, מה שגרם לו לפעול פעמיים בכל הקשה; דגל "טופל-במצביע" גורם לו לפעול פעם אחת תוך שמירה על הפעלה מהמקלדת. -
פיצול קיצורי מקלדת:
Dמוחק נקודות ציון/הערות בלבד,Xמוחק קריאת שינוי תדר,Zמוסיף קריאה, ו-Delete/Backspaceמוחק את כל סוגי הפריטים הנבחרים. -
עפיפוני זמן מצטבר לכל קטע: כל קטע מציג עפיפון זמן מצטבר ב-B ועבור מסלול חזור ב-A; שניהם ניתנים לגרירה סביב נקודת העוגן. נשלט על ידי מתג בתצוגה (
showCumTime), פועל כברירת מחדל. -
מחוון עובי קו קטע:
legLineWidthו-driftLineWidthבקטע תצוגה שולטים בעובי קו המסלול וקווי ה-drift. -
פאנל כוונון מוסתר:
?tune=1חושף קבועי תצוגה (קווי drift, גאומטריית עפיפונים, צבעים, גדלי גופן, הגדרות שינוי תדר) כתצוגה מקדימה זמנית.?tune=0משבית אותו. כפתור ↻ איפוס לכל מחוון. קבוצת "צבעים" מכסה צבעי דיו, בחירה, טקסט עפיפון, הילה וצבעי אווירודרום/נק"צ. - מקרא מפה: עבר מתפריט התצוגה לפקד Leaflet צף (שמאל-למטה). עודכנו המונחים ל"שינוי תדר" במקום "שינוי ATC".
- מקרא: משולש = שדה תעופה, עיגול = נקודת דיווח, עיגול אדום = שינוי תדר. רכיב DOM בלבד, לא נכלל ב-PNG.
-
הצג/הוסף שינויי תדר פועל כברירת מחדל ומשתמש במפתח החדש
navaid.showFreqChanges, תוך התעלמות מערכי כיבוי ישנים. - טבעות ATC וקריאות ברק: נקודות שינוי תדר מוכרות מסומנות בטבעת אדומה; נקודות מסלול מתאימות מקבלות קריאת ברק ניתנת לעריכה.
-
קטלוג אותות קריאה:
docs/comm-change.jsonכולל תדרי ברירת מחדל ושמות בעברית. -
ברירות מחדל מודעות למסלול:
commRouteCalloutDefaultsMap()בוחרת את אות הקריאה הנכון לפי סדר המסלול. -
שימור קריאות שנמחקו: קריאות שנמחקו מדוכאות בטעינה מחדש דרך
navaid.route.suppressedCC. "הוסף שינוי תדר" מבטל את הדיכוי. - אינספקטור מאוחד: אינספקטור נקודת ציון מציג עריכת שינוי תדר מובנית (בחירת אות קריאה, שדה תדר, איפוס מיקום) במקום תג קריאה בלבד.
- ממשק משתמש מלא באנגלית ועברית
- סרגל כלים נגרר עם קטעים מתקפלים
- מפת Leaflet עם שכבות תעופה ישראליות
- 238 נקודות ציון VFR רשמיות
- כל שדות התעופה בישראל
- חיפוש נקודות ציון VFR ושדות תעופה
- הוספת/עריכת/מחיקת נקודות ציון והערות
- חישוב מסלול: מרחק, כיוון, זמן, דלק
- תוכנית טיסה עם טבלה מלאה
- מחשב דלק מובנה
- ייצוא Google Earth KML tour
- ייצוא PNG ברזולוציה גבוהה
- ייצוא JSON מלא
- יבוא JSON
- הצמדת נקודות ציון לנקודות VFR/שדות תעופה
- חלונית למידע נוסף לעריכת נקודות/הערות
- חוגת סיבוב מפה
- שינוי שכבות בסיס
- הדפסת תוכנית טיסה
- PWA — התקנה כמסך בית, עבודה במצב לא מקוון
- נטייה מגנטית הניתנת להגדרה
- בקרת אטימות תווית, בהירות מפה, גודל נקודות ציון, גודל חיצים
- הדגשת שינויי גובה/מהירות
- Service Worker עם מטמון מבוסס גרסה וגיזום אחים
- הפצה אוטומטית דרך GitHub Pages
- תצוגה מקדימה אוטומטית ל-PRs
-
node --checkב-CI - קונסיסטנטיות
?v=cache-bust נאכפת ב-CI
צפויות בהמשך:
- שיתוף מסלול באמצעות URL
- חיפוש מפות לפי קואורדינטות
- מכשולים
- רשימות בידוק
- מצב טיסה (HUD)
ראו את רשימת ה-Issues ב-GitHub לפרטים על תכונות מתוכננות ובאגים ידועים.
For pilots
- Quick Start
- Video tutorials (in Hebrew)
- Features
- The Map
- Auto zoom
- Toolbar
- Phone layout
- Safety notice
- Route and Legs
- Waypoints and Notes
- Inspector
- AI Assistant
- User Guide
- Frequency Changes
- VOR and Radial/DME
- Map Layers
- Bearing dial
- Extra Layers
- Airport charts
- Flight Plan
- Route check
- Flight planning form
- Submit a flight plan
- Fuel
- Print and Export
- Simulator Connect
- Google Earth
- GPS Track Recording
- Comm failure
- Follow me
- Bilingual UI
- Offline and PWA
- Settings and Persistence
- Keyboard and Touch
- FAQ and Troubleshooting
For developers
- Architecture
- Directory Structure
- Tuning Panel
- Hidden Tools
- LocalStorage Schema
- Nav-waypoints dataset
- Airfields dataset
- Service Worker
- Deployment
- Contributing
- Changelog
🇮🇱 עברית
לטייסים
- התחלה מהירה
- סרטוני הדרכה
- תכונות
- עוזר AI
- מדריך למשתמש
- זום אוטומטי
- שינויי תדר
- VOR ו-Radial/DME
- סרגל הכלים
- פריסת הטלפון
- הודעת הבטיחות
- שכבות מפה
- שכבות נוספות
- תוכנית טיסה
- בדיקת מסלול
- טופס תכנון טיסה
- הגשת תוכנית טיסה
- הדפסה וייצוא
- חיבור סימולטור
- Google Earth
- הקלטת מסלול GPS
- תקלת קשר
- עקבו אחריי
- ממשק דו-לשוני
- לא מקוון ו-PWA
- הגדרות ושמירה
- מקלדת ומגע
- שאלות נפוצות ופתרון תקלות
למפתחים
🌐 Live 🧪 Staging 📦 Repo 💡 Ideas / bugs