Skip to content

Map

Open Map from the Live screen’s top bar. The map uses OpenStreetMap tiles — no account and no API key — and draws each measurement as an arrow at the position it was taken.

The map screen showing measured current arrows over Lake Balaton, with the time window card and the current speed legend.
Each arrow sits at the position its measurement was taken and points the way the current flows. Tap one for the full result.
  • The arrow points the way the current flows. Always, whatever the buoy’s direction-mode setting says. See how the app words directions.
  • Its tail sits on the measurement’s position, marked with a small dot.
  • Speed is shown twice — by length, where longer is faster, and by colour:
Colour Speed
Green Below 0.25 kn
Light green 0.25 – 0.5 kn
Yellow 0.5 – 1 kn
Orange 1 – 2 kn
Red 2 kn and above

These bands are the buoy’s own speed bins, so the map groups speeds exactly the way the device does.

Tap an arrow for a card with its time, date, speed in knots and m/min, direction, spread and sample count.

The top bar carries three controls:

Control What it does
‹ Jump to the previous day that has measurements
Calendar Pick a date — days without data are greyed out
› Jump to the next day that has measurements

The list of days comes from the buoy’s file listing, so the picker knows which days exist without downloading anything. Choosing a day downloads the files it still needs, and arrows appear one by one as they arrive.

The map shows one time window at a time, never the whole day at once.

This is the single most surprising thing about the map, and it is worth understanding before you conclude that measurements are missing.

A window is a group of measurements taken close enough together to count as one snapshot of the water. A course is usually re-measured in the same places through the day, so drawing every sweep at once would stack readings an hour apart on nearly the same spot with no way to tell them apart.

The TIME WINDOW card is always on the map:

  • ‹ 13:05–13:20 › — step between the day’s windows
  • 2 of 2 · 4 measurements · 15 min — where you are and what is in this window
  • Split windows at a gap of — the stepper, covered below
  • ESTIMATED FIELD — the switch, covered below

The top bar echoes it: 4 measurements · window 2/2.

A measurement joins the window that is currently open if both of these hold:

  1. The gap since the previous measurement is no more than the chosen gap, 15 minutes by default, and
  2. The window has not yet spanned more than 45 minutes.

Otherwise a new window starts.

The gap is always measured against the previous measurement rather than the start of the window. The 45-minute cap is what stops a steady drip of readings chaining together into one endless window.

The stepper offers 5, 10, 15, 20, 30, 45 or 60 minutes. What counts as one sweep depends on the boat and the course, so this is worth adjusting to how you actually work.

The setting is remembered between sessions. Changing it regroups the day immediately and keeps you on the window still holding the measurement you were looking at, so you do not lose your place.

The map with the estimated field switched on: shaded areas showing estimated current speed and thin arrows showing direction, with the thick measured arrows drawn on top.
The estimated field fills in between your measurements. The thick measured arrows stay on top and remain the thing to trust.

Off by default. Switch it on from the TIME WINDOW card.

It takes the measurements in the window you are looking at and estimates what the current is doing everywhere between them — and slightly beyond — on a 48 × 48 grid.

What you see What it means
Shaded area Speed, on the same green-to-red scale as the arrows
Thin arrow Direction only — all the same length, length means nothing here
Fainter Less certain
Nothing drawn No data — the app will not guess this far out

Confidence falls with distance from the nearest real measurement, with how few measurements are nearby, and outside the area you actually sampled. Beyond roughly twice the typical spacing between your measurements, the app draws nothing at all.

Your measured arrows stay thick, coloured and sized by speed, and are always drawn on top. The two can never be confused: measured arrows are heavy with a solid head, estimated ones are hairlines with an open head.

Zooming out thins the direction arrows so they never become a thicket, and past a point drops them entirely while keeping the speed shading.

Message Why
Needs 3 good measurements — no field Fewer than three sound, positioned readings in this window
Measurements are in a line — no field The readings lie along a straight line

Readings along a straight line carry no information about what happens to either side of that line. Inventing some would be exactly the wrong thing to do. Drop the buoy off the line and the field appears.

Both refusals are the app working correctly, not failing.

v1.3.0 · 2026-09-29 · 8e84846