BlayaSoft / Field Notes

What is viewshed analysis? See what you can see from anywhere

18 JUL 2026 · IVAN BLAJIĆ · 6 MIN READ

Stand on a ridge and look around: some terrain is visible, some is hidden behind other terrain. A viewshed is that picture computed in advance — a map layer showing, for any point you choose, exactly which ground can be seen from it and which can't. You get the ridge-top view without climbing the ridge, for any spot on Earth.

How it works

The input is a digital elevation model (DEM) — a grid of ground heights, typically one value every 30 or 90 meters, built from satellite radar missions like SRTM. From your chosen observer point, the algorithm casts rays outward in every direction. Along each ray it walks the terrain, tracking the steepest sight line so far: cells the line clears are marked visible, cells tucked behind a rise are hidden. Repeat for thousands of rays and the result paints every cell around you as seen or unseen.

Two refinements matter more than people expect:

Viewshed, line of sight, terrain profile — three tools, one idea

Line of sight analysis on iPhone showing an obstructed path with elevation profile, distance, bearing and elevation statistics
LOS check with elevation profile — obstruction found at 9.8 km

What people actually use it for

What a viewshed can't tell you

The elevation model is bare earth at ~30 m resolution. Forests, buildings and hedgerows mostly aren't in it — terrain-visible ground can still hide behind trees. Treat visible cells as "terrain permits a sight line," not a guarantee, and treat the edges of the visible area as fuzzy, not sharp. For decisions that matter, the viewshed narrows your options; your eyes make the final call.

Running one on your iPhone

This used to require desktop GIS software and a DEM download. Both of my apps do it on the phone, offline-capable, in a couple of taps — pick the one that matches how you work:

Terrain Profile and LOS app icon

Terrain Profile & LOS — the dedicated tool

Viewshed from any point (free up to a 5 km radius, up to 30 km with premium), line of sight between points up to 500 km, exportable elevation profiles and optional 30 m high-resolution terrain data. If visibility analysis is the job, start here.

Get Terrain Profile & LOS →
Tactical GPS app icon

Tactical GPS — viewshed inside a full land-nav kit

The same viewshed and LOS analysis built into a complete MGRS navigation app: offline topo maps, grid overlay, NATO symbols, TAK connectivity. If you're planning routes and marking positions anyway, run the analysis where your map already is.

Get Tactical GPS →