Repository navigation
Directory Structure he
🇬🇧 English
NavAid הוא אתר סטטי ללא build step.
docs/
├── index.html, sw.js, manifest.json, robots.txt, sitemap.xml
├── app/ # JavaScript גלובלי מסודר ו-style.css
├── data/ # מאגרי JSON בזמן ריצה
├── i18n/ # overlay אנגלי ריק ודריסות בעברית
├── assets/ # סמלים ותמונות
├── byop/ # כתובות PDF ציבוריות ויציבות
└── legacy/ # מחולל מפה היסטורי שאינו בשימוש
mobile/shell/ # stub קטן; אפליקציית Capacitor פותחת את האתר החי
tests/ # בדיקות Playwright ובדיקות סטטיות
סדר הסקריפטים מוגדר ב־docs/index.html: core, route-graph-shapes, terrain,
draw, interact, io, עזרי גובה, gdrive, gps, ui, editor, assistant,
ולבסוף offline-tiles. יש להריץ node --check לכל JavaScript ששונה.
מאגרי שכבה משתמשים בקידומות cvfr-, lsa- או heli-. נקודות הדיווח, גבהי
הקטעים ונקודות חילופי התדר מגיעים מקובץ אחד לכל שכבה, *-route-graph.json, ו־
docs/app/route-graph-shapes.js גוזר ממנו את שלושת המבנים בזמן ריצה.
ברירת המחדל האנגלית ב־docs/app/core.js; הקובץ docs/i18n/en/strings.js ריק
בכוונה ו־docs/i18n/he/strings.js מכיל דריסות בעברית.
פריסה מהימנה ממפה main/docs/ לשורש ו־dev/docs/ ל־/staging/. קוד PR קיים
רק ב־artifact של הריצה לבדיקות localhost ואינו תצוגה ציבורית להרצה.
For pilots
- Quick Start
- Video tutorials · סרטונים
- 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