Skip to content

Hidden Tools

Marco edited this page Aug 11, 2026 · 3 revisions

🇮🇱 עברית

Hidden and hard-to-find tools

NavAid keeps a few surfaces out of the normal UI. Some are URL-gated — they do not exist at all until a parameter is present. Others are visible but easy to never notice, because they hang off a small unlabelled icon.

URL-gated (invisible without the parameter)

URL Opens Notes
?tune=1 Tuning Panel — every drawing constant as a live slider Also ?tune, ?dev=tune, #tune. See its own page.
?editor=1 Map-data editor — digitize points and polygons by hand, export JSON Exact form only: ?editor=1. Point mode exports a route-graph nodes fragment to merge, not paste over.
?align=1 Overlay-align mode — reveals the "Align overlays" checkbox in Extra layers for nudging chart plates into position Exact form only: ?align=1.
?graphlegs=1 Route-graph review overlay — every published leg of the active layer, with the direction it may be flown Exact form only: ?graphlegs=1.

Example: https://navaid.supino.org/?editor=1

None of these are persisted. Reload without the parameter and the tool is gone, along with its toggle.

Map-data editor (?editor=1)

A small floating panel with two modes:

  • Point — click the map to drop draggable point markers (waypoints).
  • Polygon — click to add vertices; double-click or Finish closes the ring (LSA bubbles, airspace areas).

Point mode exports a route-graph nodes fragment, keyed by name — the shape of <prefix>-route-graph.json, which is where reporting points live. It carries through every field the editor does not edit (code, kind, layers, commChange, callSigns, active, noSegmentsReason), and Load known reads the raw graph so nothing is lost on the round trip. Unnamed points appear under UNNAMED_n placeholders rather than being dropped, so captured coordinates survive until you name them.

Edges are not exported — the tool cannot draw them. Merge the fragment into the file's nodes map; do not paste it over the whole graph. Polygon mode still exports an array (LSA bubbles), unchanged. Deliberately self-contained — its own Leaflet layer and localStorage, no coupling to the route model — so it cannot corrupt a real route. Points and polygons are tagged with the active base layer and are only shown and exported for that layer.

Route-graph review (?graphlegs=1)

Draws every published segment of the active layer's graph over the chart, as the data stores it — so a stored direction can be checked against the chart underneath. A review tool, not a feature.

Mark Meaning
───▶ one-way; drawn in the direction routing may actually travel
◀──▶ two-way
colour army airway · ATC-approval · hint-closed (dashed) · one-way · ordinary
number the altitude of that direction, or

One line per segment, never two overlapping. Each arrowhead and its altitude sit together at the end that direction starts from — the same place the published CVFR chart prints the figure, so the two can be read side by side without re-mapping.

A two-way leg carries two altitudes and they routinely differ (4000 one way, 3500 the other), so both are shown, each beside its own arrow.

means the graph has no altitude for that direction. Usually a status: unknown placeholder awaiting a chart read — the schema's own wording is "an editable placeholder, not a claim that the corridor is closed." It is shown rather than hidden: surfacing gaps is the point.

It reads the same fields routing reads, so what is drawn is what fplGraphChain will do. That is how blocked was found written to the wrong entry on 7 of the 21 CVFR one-way legs — they routed in the direction that carried no altitude, and so drew no leg kite.

Colours and sizes are knobs in the Tuning Panel under Graph legs review, since the right contrast depends on the chart underneath.

Overlay align (?align=1)

Turns on a checkbox in Extra layers. With align mode active, a plate overlay can be selected and nudged/scaled so its features line up with the chart underneath.

Not hidden, but easy to miss

These are always present; they just have no text label.

Surface Where
Simulator (Simulator Connect) ✈ icon at the far right of the menu bar — SimConnect bridge for MSFS / Little NavMap
AI assistant (AI Assistant) Round chat bubble, bottom-right of the map
GPS recording (GPS Track Recording) ⏺ footer icon — Stop saves the flown track to your routes
Live location 📍 footer icon — own-ship on the map, no recording
Magnifier settings Appears only while the magnifying glass (M) is on — drag its header to move
Mosaic Inside Charts, hidden until its manifest loads
Reference links (repo, wiki, issues, about, privacy, terms) Behind the button on the desktop menu bar; hidden entirely on phones

Related switch, not a tool

URL Effect
?nogist (or ?gist=0) Skip the remote tuning gist and run on the baked-in defaults alone — for reproducing a bug without the live gist's overrides, or testing shipped defaults

See also: Tuning Panel · Keyboard and Touch · Settings and Persistence

Clone this wiki locally