GridVisio's LoS Link Check gives you an instant terrain cross-section with the first Fresnel zone, obstruction detection, bearing, and free-space path loss — for any two map points. Real USGS 3DEP LiDAR data is used automatically where available in the US, layered with land-cover-aware vegetation/building estimates and three bare-elevation sources. Export as PDF or PNG.
LoS Link Check with Fresnel zone overlay
Click any two points on your coverage map — tower to subscriber, hypothetical site to cluster, or any two custom pins. The analysis runs in seconds.
Elevation profile between any two map points, automatically enriched with real LiDAR height where available in the US (USGS 3DEP), Canada, UK, France, the Netherlands, Spain, and New Zealand, and land-cover-aware vegetation/building estimates elsewhere. Click to zoom in and pan around any stretch of the path. See exactly where the path rises above line-of-sight.
The Fresnel ellipsoid is overlaid on the terrain profile. Any intrusion into the first zone is flagged as an obstruction — stricter than line-of-sight alone.
Clear, Borderline, or Obstructed — not a coin-flip binary. Borderline calls are flagged as inconclusive instead of guessed either way, with the exact Fresnel clearance % and free-space path loss in dB shown alongside. Compare results across three elevation sources.
A real propagation prediction (ITU-R P.1812 by default, automatically extending to ITM or FSPL+P.526 for frequencies outside its range) alongside the geometric verdict — a dBm number and, with a CPE hardware model selected, an estimated throughput in Mbps.
On a Borderline or Obstructed link, an on-demand check searches for one possible reflected signal path off nearby terrain — reflection offset, added path loss, and a combined RSSI estimate, backed by the same real-LiDAR precision as the main check. Alongside it, a separate ITU-R P.2108 statistical clutter margin covers the dense-suburban case where there's no single obvious reflector, just many small unresolvable scatterers. Geometry only, not a substitute for what Tarana or other genuine NLoS-capable radios do internally — see the FAQ below for the honest distinction.
An interactive 3D view of the actual LiDAR terrain and surrounding buildings along the link, with the same real Fresnel zone geometry drawn right on top — orbit, zoom, or fly the camera from one antenna to the other. Click anywhere in the 3D scene to jump the 2D map to that exact spot.
Generate a clean PDF or PNG of the terrain profile, Fresnel zone, and link details. Share with clients or attach to grant documentation.
Save LoS links with custom colour, line style, and width. Saved links are visible alongside towers and subscribers on your coverage map.
SRTM 30m (global default), ASTER 30m (global alternative), and USGS NED 10m (continental US, highest precision). Real USGS 3DEP LiDAR and land-cover height estimates are layered on top automatically, whichever bare elevation source you pick.
On an already-Clear link, a second tab reports the ITU-R P.530 fade margin — how much signal headroom (dB) it needs in reserve for ordinary weather/atmospheric fading at a given availability target (e.g. 99.9%, 99.99%). Computes automatically, no extra terrain fetch needed.
Drop a hypothetical tower pin anywhere on the map, then use the LoS tool to check links from that location to any subscriber or point. Evaluate a potential site before committing to installation.
The Reach Estimate panel shows how many unserved subscribers fall within the configured radius and beamwidth — live as you adjust parameters. Promote to a real tower with one click when you're confident.
LoS link parameters — distance, bearing, frequency, antenna heights
On a Borderline or Obstructed link, switch on Check NLoS path and GridVisio searches for one possible reflected signal path off nearby terrain — the reflection's offset from the direct line, the loss it adds, and a combined RSSI estimate next to the direct-path-only number. It reuses the same real-LiDAR terrain precision as the main check, across all supported regions. A second tab, Terrain Profile, holds the usual Fresnel chart — switching between them never re-runs anything, only the toggle itself fetches.
Right below the reflection result, a separate local clutter margin (ITU-R P.2108) covers the case a single reflection search can't: dense suburban or urban clutter with no one identifiable reflector, just many small unresolvable scatterers around a terminal. It reports a typical added loss and a worst-case RSSI, from frequency and distance alone — no extra terrain fetch, no guessed land-cover category, and never folded into the reflection number above since it's a different physical claim.
It's honest about what it is: a single geometric reflection candidate, combined as power not phase — useful extra context for Tarana and other NLoS-capable deployments, not a model of what that hardware does internally. See how this fits into planning NLoS deployments →
NLoS reflection path result on a real Obstructed link, with the local clutter margin below it
Click Check 3D on any LoS Link Check and GridVisio renders an actual three-dimensional view of the link's real LiDAR terrain and surrounding buildings (Pro plan) — the same real measured data behind the 2D terrain profile, now something you can orbit, zoom into, and fly through. Building footprints (from OpenStreetMap, including real stepped/setback towers) are drawn semi-transparent so the LiDAR detail underneath never disappears behind a solid block.
The exact same first Fresnel zone geometry as the 2D check runs through the scene as a series of rings, and any cell that intrudes into it is highlighted in red — the same intrusions get plotted as red markers directly on the 2D map too, so you can still see exactly where a check found trouble without reopening the 3D view. Click anywhere in the 3D scene — terrain or building — and the 2D map jumps to that exact real-world point, using a real depth-corrected read rather than a rough click-ray guess.
Jump the camera straight to either antenna, fly a walkthrough from one end to the other, or go fullscreen. Reopening the 3D view for a link you've already checked is instant — nothing re-fetches until you change something.
A real link's 3D corridor: LiDAR terrain, nearby buildings, and the Fresnel zone rendered together
LoS Link Check answers "is this one exact point clear." Rooftop Scan (Pro plan) answers the question that usually comes first: where on a specific building should that point even be. Click a rooftop on the map and GridVisio auto-detects its real footprint — OpenStreetMap's traced outline first, falling back to a live LiDAR scan when OSM has no data for that address — then scans a ring of realistic mounting points around its edge against your chosen tower and surfaces the single best one.
It's built directly on top of this same engine: every candidate point's Fresnel profile is computed with the exact dense, real-LiDAR-merged terrain data a manual LoS Link Check line would use, not a coarser approximation — so a Rooftop Scan result and a LoS Link Check drawn to the same point agree. Any candidate opens straight into the full LoS Link Check panel, pre-filled, if you want to dig into antenna height, frequency, or CPE equipment beyond what the scan itself assumed.
A real rooftop scan: every candidate point around the roof edge scored, best point highlighted
LoS Link Check answers "is this one specific tower clear to this point." POP Scan (Pro plan) answers the question that comes up whenever you have more than one candidate: click any point on the map — an address, a subscriber, an existing tower, or just a spot — and GridVisio finds every tower/sector (POP) whose coverage geometrically reaches it, including two or more overlapping sectors on the same tower, and checks line of sight to each one individually.
It's built directly on top of this same engine, not a faster approximation: each candidate is checked by calling the exact same computation a manually-drawn LoS Link Check line uses, once per candidate, with results streaming in as each one finishes rather than waiting on a whole batch. Results are ranked by predicted signal strength, best first, regardless of which tower each one is on. Any result opens straight into the full LoS Link Check panel for that exact tower/sector pair, pre-filled, if you want to dig further.
A real POP Scan: every candidate tower/sector checked and ranked by predicted signal strength
The same LoS engine that powers the map tool also runs inside the coverage widget embedded on your website. When a visitor checks their address, GridVisio runs a real LoS analysis to your nearest towers — not just a polygon overlap.
The lead you receive is already qualified: you know which tower serves them, whether the path is clear, and the free-space path loss before you make the first call.
Layers panel with LoS links visible
14-day free trial — LoS checker, white area detection, BDC export, and more. No credit card required.
Start free trial