Zoomed out — the loaded terrain is coarse here, so ascent and descent read low. Zoom in to refine.
Distance is the horizontal, over-the-ground distance (as seen from straight above) — the great-circle length of each straight leg between two points. The extra length gained by walking up or down a slope is not included, so on steep terrain the real travelled distance is somewhat longer.
Ascent and descent are read from the 3D terrain: each leg is sampled roughly every 100 m and every rise and fall along the way is added up, rather than just the height difference between the two clicked points.
Accuracy depends on zoom. Elevations come from the terrain tiles the map has loaded for your current view. Zoomed out, only a coarse, smoothed version of the landscape is available — peaks and gullies are flattened, so ascent and descent come out too low. Zoom in on the stretch you are measuring to load the detailed terrain, then read the numbers.
Forecasts come from MET Norway's Locationforecast API (api.met.no) — the same public model output that yr.no is built on. Data is free to use under NLOD / CC BY 4.0.
Each pin is a model forecast for that map point, not a reading from a physical weather station, and the model is re-run several times a day.
Detail thins out further ahead: the first 24 hours step hour by hour, after that the slider moves in 6-hour intervals out to about 8 days.