Skip to content

Tuning Panel he

Marco Supino edited this page Jun 18, 2026 · 2 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"].

מה הוא שולט בו

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

  • קווי מסלול — עובי קו מסלול, עובי קו מסלול נבחר.
  • קווי סחיפה — זווית סחיפה, מקדם אורך, אורך/מרווח מקווקו, עובי קו.
  • עפיפון רגל (Leg kite) — גובה, רוחב תא, אורך משולש, עובי גבול/מפריד/הילה, גדלי טקסט כיוון ותא, עוגן כיוון.
  • עפיפון זמן מצטבר — גובה, רוחב תא, אורך משולש, גבול, גודל טקסט.
  • סמני דקות — גופן תווית, אורך/עובי סימון זוגי/אי-זוגי, היסט תווית.
  • תג מרחק — רדיוס, עובי גבול, גודל טקסט.
  • נקודות ציון — רדיוס בסיס, גודל טקסט, מקדם ריפוד טקסט, סקאלת זום מינימלי, תוספת רדיוס לנבחר, עובי קו.
  • שדות תעופה — מקדמי רדיוס/רוחב/בסיס של המשולש, עובי קו, גופן/היסט/הילה של תווית.
  • נקודות ניווט — רדיוס נקודה, עובי קו, גופן/היסט/הילה של תווית.
  • שינוי-תדר — רדיוס/עובי טבעת, היסטי lat/lng של זנב החץ, מרווח התחלה/עובי/miter/הילה/אטימות של החץ, אטימות נבחר.
  • צבעים וגופנים — בוררי צבע וגדלי גופן לרכיבי השכבה השונים.

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

פעולות הפאנל

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

שמירה

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

ראו גם

Clone this wiki locally