Skip to content

Tuning Panel he

Marco edited this page Oct 8, 2026 · 16 revisions

🇬🇧 English

פאנל הכוונון

ל-NavAid יש פאנל כוונון נסתר שחושף כל קבוע ציור — עוביי קווים, גאומטריית עפיפונים (kites), גופנים, צבעים, מקווקווי סחיפה, חצי שינוי-תדר וגדלי סמנים — כמחוונים חיים. זהו משטח למפתחים / משתמשים מתקדמים לכוונון מראה השכבה, ואז העתקת הערכים הנבחרים חזרה לברירות המחדל במקור.

פתיחה וסגירה

הפאנל כבוי כברירת מחדל. מפעילים אותו דרך פרמטר בכתובת:

כתובת אפקט
?tune=1 (או רק ?tune) פתיחת פאנל הכוונון.
?dev=tune זהה — מתג חלופי.
#tune זהה — מתג hash.
?tune=0 (או false / no / off) השבתה מפורשת (גובר על ?tune ריק).

דוגמה: https://navaid.supino.org/?tune=1.

הפאנל הוא חלון צף — גוררים אותו מהכותרת כדי למקם מחדש. מיקומו הוא הדבר היחיד שנשמר, תחת localStorage["navaid.tunePanelPos"].

מה הוא שולט בו

הקבועים מקובצים לקטעים מתכווצים. כל פקד עורך קבוע אחד ומצייר מחדש את המפה מיד. הקטגוריות כוללות:

  • קווי מסלול — עובי קו מסלול, עובי קו מסלול נבחר, ופיצול ההלוך-חזור: splitRetracedLegs (דלוק) מצייר קטע שנטס בשני הכיוונים בשני קווים, ו-retracedLegOffsetPx (5 פיקסלים) קובע את המרווח ביניהם. ראו מסלול וקטעים.
  • קווי סחיפה — זווית סחיפה, מקדם אורך, אורך/מרווח מקווקו, עובי קו.
  • עפיפון רגל (Leg kite) — גובה, רוחב תא, אורך משולש, עובי גבול/מפריד/הילה, גדלי טקסט כיוון ותא, עוגן כיוון.
  • עפיפון זמן מצטבר — גובה, רוחב תא, אורך משולש, גבול, גודל טקסט, וכן הזווית ביחס לעפיפון הניווט (cumKiteAngleDeg, ברירת מחדל 180°): נמדדת סביב נקודת הציון מצד עפיפון הניווט לכיוון הטיסה, כך ש-0 מניח את השניים זה על זה, 90 מציב את עפיפון הזמן קדימה לאורך הקטע ו-180 מנגד. המרחק זהה בכל זווית, ולכן העפיפון נשאר מחוץ לעיגול נקודת הציון לכל כיוון, ועפיפון מסלול החזרה משקף אותו.
  • סמני דקות — גופן תווית, אורך/עובי סימון זוגי/אי-זוגי, היסט תווית.
  • תג מרחק — רדיוס, עובי גבול, גודל טקסט.
  • נקודות ציון — רדיוס בסיס, גודל טקסט, מקדם ריפוד טקסט, סקאלת זום מינימלי, תוספת רדיוס לנבחר, עובי קו, וכן צבע/עובי/מרווח טבעת הנקודה החמה והמילוי שלה (משמשים גם את ?hotspots=1).
  • שדות תעופה — גודל הסמל, עובי קו המסלול וה־ARP, צבע המסלול, צבע פנים/הילה, גופן/היסט/הילה של תווית.
  • נקודות ניווט — רדיוס משולש נקודת הדיווח (reportingPointRadiusPx), עובי קו, גופן/היסט/הילה של תווית.
  • שינוי-תדר — רדיוס/עובי טבעת, היסטי lat/lng של זנב החץ, הזווית ביחס למסלול (commCalloutAngleDeg, ברירת מחדל 230°-, חיובי = שמאלה), מרווח התחלה/עובי/miter/הילה/אטימות של החץ, אטימות נבחר.
  • ניווט — שינוי מגנטי, חוצץ MSA, תיקון גובה ואונדולציית גיאואיד, השהיית חידוש המעקב, גודל הגופן של קריאת ה-GPS, והקבועים שבטבלה למטה.
  • Graph legs review — צבעים לשכבת הסקירה ?graphlegs=1 (נתיב צבאי, טעון אישור פיקוח, סגור לפי רמז, חד־כיווני, רגיל), וכן עובי הקו, גודל ראש החץ והזום שממנו מוצגות תוויות הגובה.
  • עקבו אחריי — האם שיתוף מיקום חי מוצע (featureFollowMe), כתובת הממסר הציבורי, תדירות השידור, מתי שידור נחשב מיושן, גודל וצבע סמל המטוס אצל העוקב, כמה זמן אפשר להמשיך שיתוף שמור (followMeResumeHr, 12 שעות — רק כשההתמדה כבויה), האם נשמר קישור אחד למכשיר לתמיד (featureFollowMePersist, דלוק), האם מוצע כפתור קישור חדש (featureFollowMeNewLink, דלוק) והאם מזהה אחר יוצר קישור אחר (followMeLinkPerName, כבוי). כמו כן כמה זמן עצירה ממתינה לממסר לפני שהיא נעצרת מקומית (followMeStopMaxSec, 25 שניות), האם דף רשאי לשתף בזמן שהוא עוקב אחרי מישהו אחר (featureFollowMeShareWhileViewing, כבוי), וערוץ המסלול: featureFollowMeRoute (דלוק), followMeRouteCompress (gzip / deflate-raw / off), followMeRouteMaxKb (64) ו-followMeRouteDebounceMs (1500). ראו עקבו אחריי.
  • פריסת הטלפון — featureMobileDeck (דלוק) מציב את רצועת הנתונים, הסרגל התחתון והמגירה במסכים צרים, ו-hideMapClockWhileLive (דלוק) מסלק את שעון ההיערכות מהמפה כשמיקום חי מניע אותה. ראו פריסת הטלפון.
  • GPS ומכשיר — שורת ה-GPS (featureGpsStatus, דלוק) ותוספות האנדרואיד: featureKeepAwake, featureHaptics, featureBrightness, featureBarometer (דלוקים); featureBatteryWarn, featureFullscreenFlight, featureGdl90, featureBleGps (כבויים). ברירות מחדל לטייס: defaultPressureUnit (inHg), defaultAltSource (gps).
  • שדה רוח — windFieldFollowMap (דלוק: הרשת עוקבת אחרי המפה בכל העולם; כבוי: התיבה הקבועה מעל ישראל) ו-windFieldMaxPoints (200), עם windFieldGridDeg כמרווח הצפוף ביותר. ראו שכבות נוספות.
  • CVFR לא מקוון — offlineAutoCvfr (שמירת כל מפת ה-CVFR במכשיר), offlineCvfrUnmeteredOnly, וטווח הזומים שנשמר (7–13). ראו לא מקוון ו-PWA.
  • חזאי כיוון חי — החזאי המעוקל בפנייה: קצב הפנייה שמעליו הוא מתעקל והקצב המרבי שהוא מאמין לו, הקשת המרבית שיצייר (livePredictorTurnMaxArcDeg, 60°) וכמה רחוק וקטור המגמה מגיע בפנייה (livePredictorTurnMaxArcSec, 60 שניות), המהירות הקרקעית שמתחתיה הוא נשאר ישר, כמה זמן נשמר קצב פנייה שנמדד, והחלקה.
  • סמלי מפה לפי זום — symbolScaleSmallest (1 = תמיד בגודל מלא; 0.3–1), symbolScaleMinZoom (8) ו-symbolScaleFullZoom (11) להתכווצות, וזומי ההסתרה לכל שכבה airfieldMinZoom, navWpMinZoom, vorMinZoom, commChangeMinZoom (0 = לעולם לא מוסתר) ו-activityMinZoom (9, אזורי צניחה ונקודות המראה של LSA). ראו המפה. דוגמה: symbolScaleSmallest: 0.5 לבדו הופך את זום 8 לקריא.
  • נקודת שינוי תדר — commChangeDot ו-commChangeDotColor: הנקודה הסגולה של המפה על נקודת שינוי תדר.
  • גלישת GPS — gpsGlide (פועל), gpsGlideMinKt (30) ו-gpsGlideMaxHz (10): המטוס גולש בין קליטות.
  • מדידה — measureLineColor, measureDotFill, measureLabelBg, measureLabelText.
  • תבליט העולם — worldRelief (שכבות בסיס, פועל): התבליט המוצל מתחת למפת העולם.
  • צבעים וגופנים — בוררי צבע וגדלי גופן לרכיבי השכבה השונים.

כל שורה מציעה שדה מספר בתוספת מחוון טווח (או בורר צבע / שדה טקסט / תפריט נפתח לקבועים שאינם מספריים) וכפתור ↻ לאיפוס הערך הבודד לברירת המחדל במקור.

קבועי הטיסה

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

מפתח ברירת מחדל מה הוא קובע
altToleranceFt 100 כמה רחוק מהגובה המתוכנן נחשב סטייה.
altMaxAlertsPerLeg 2 כמה התראות גובה קטע אחד רשאי להשמיע.
legEtaLeadSec 120 כמה מוקדם מגיעה התראת הקטע הבא.
legCaptureNm 0.3 מה נחשב "מעל" נקודת הציון (קריאת טופ).
driftTrackErrorDeg 10 שגיאת זווית מסלול שמעליה מתריעים על סטייה.
driftCheckSec 120 כל כמה זמן הבדיקה הזו רשאית לדבר.
coneUnknownSec 15 כמה זמן מחוץ לכל הקטעים עד "מחוץ למסלול".
gpsMaxAccuracyM 100 הדיוק הגרוע ביותר שעוד משתמשים בו.
gpsMinMoveM 10 תזוזה מתחת לזה היא רעידה, לא נסיעה.
gpsStaleSec 20 גיל מרבי של מיקום לפני שמתעלמים ממנו.
compassMaxKt 3 מהירות שמתחתיה המצפן מספק את המגמה.
compassFallback פעיל האם המצפן רשאי להחליף את כיוון ה-GPS בכלל.
alertNotifyTtlSec 15 כמה זמן התראה חיה לפני שהיא נמשכת מעצמה (0 = עד לסגירה ידנית).
headingUpMinDeltaDeg 3 שינוי מגמה קטן מכדי לסובב מפה במצב "מגמה למעלה".
crosshair* — גודל, עובי, צבע, הילה ושקיפות של צלב המרכז במסכי מגע.

פעולות הפאנל

  • Reset all — החזרת כל הקבועים לברירת המחדל במקור.
  • Copy JSON — העתקת מלוא הערכים הנוכחיים ללוח, מוכנים להדבקה חזרה בברירות המחדל של הקבועים ב-docs/app/core.js.

שמירה

שינויי כוונון הם מקומיים לעמוד ואינם נשמרים — טעינה מחדש (בלי ?tune=1, או עם ?tune=0) מחזירה את האפליקציה לברירות המחדל במקור. רק מיקום חלון הפאנל נשמר. כך ניסויים אינם דולפים לסשן רגיל; כדי להפוך ערך לקבוע, השתמשו ב-Copy JSON ובצעו commit לקבועי המקור.

ראו גם

NavAid · 🇮🇱 עברית

For pilots

For developers


🇮🇱 עברית

לטייסים

למפתחים


🌐 Live 🧪 Staging 📦 Repo 💡 Ideas / bugs

Clone this wiki locally