UpToWhere

Checked against work other engineers signed

We validate the engine by replicating studies that were published by somebody else: their coordinates, their antenna heights, their filed report. That is a harder test than agreeing with another online calculator, because a field survey has a named surveyor and a date on it. Both replications below found bugs in our engine. Both are listed.

2published studies replicated, coordinates and all
10quantities compared against their filed values
2bugs this found in our engine. Both fixed, both below

Case 1. A filed microwave path survey, Portland, Oregon

Verdict: match

"Microwave Path Survey Report", job NA210924-57622PH1, Aviat Networks. Lookout Point to Water Bureau Filtration Plant, 11.2 GHz, antenna centrelines at 150 ft and 145 ft on field-verified coordinates. Field survey 2021-12-01 by Larry Song, report by Jun Li. Filed as Multnomah County Exhibit A.150. PDF

Diagram, not to scale

Elevations and angles land inside the measurement noise of a professional survey, and the verdict and the Fresnel conclusion agree.

QuantityTheir published valueOursDelta
Ground elevation, Lookout Point2650.89 ft (807.99 m)806.00 m-1.99 m
Ground elevation, Filtration Plant722.88 ft (220.33 m)220.00 m-0.33 m
Path length8.16-8.17 mi8.159 miinside their own spread
True azimuth A to B260.91°260.88°-0.03°
Vertical angle at A-2.61°-2.61°0.00°
Verdictclear at the centerlinesCLEARmatch
Fresnel criterion (100% F1 at k=4/3)passes1262% of F1match
Free-space loss135.83 dB135.81 dB-0.02 dB

What the replication found in our engine

Bearings were not compass azimuths

We returned the raw atan2 value, so every westward path reported a negative bearing: this link came out as -99.1° where the surveyor writes 260.91°. That number is printed in point-to-point results and in the link matrix, so it was user-facing and wrong. Normalised at the source and pinned by a test.

Distances ran about 0.3% short

We computed distance on a fixed 6371 km sphere. The WGS84 geodesic for this path is 13131.3 m and we returned 13095.4 m. Every mode now uses the local WGS84 radius of curvature along the path, which brought this pair to 13131 m: metre-level agreement with Vincenty. The correction runs from -0.07% at the Canaries to +0.28% at 60°N.

A caveat about their document, not ours

The source PDF prints Lookout Point’s field-verified elevation as 2560.89 ft on its site pages and 2650.89 ft in the engineering table, a transposed digit, and it prints the path length three ways (8.14, 8.16, 8.17 mi) in three sections. We compared against the engineering value, because that is the one their own RF calculations used. Saying which figure was compared is the difference between a comparison and a claim.

Case 2. A sightline somebody photographed

Verdict: visible, +13.6 m

Marc Bret’s Beyond Horizons catalogue documents the Pico del Teide to Pico de las Nieves sightline, about 110 km over open sea between two Canary islands, photographed 2014-12-04.

Diagram, not to scale

Here the ground truth is a photograph, so the only acceptable answer is visible. Ours: visible, clearance +13.6 m over 110.7 km. A marginal-but-real geometry, which is exactly what a photographed long-range sightline should look like: if it came back with a hundred metres to spare, the engine would be flattering itself.

QuantityTheir published valueOursDelta
Verdictphotographed visible, 2014-12-04VISIBLEmatch
Distanceabout 110 km110.7 kmconsistent
Clearance over the bulgenot published+13.6 mmarginal and real

Reproducing it

Summit coordinates have to be snapped to the local maximum of the elevation model. The first attempt used coordinates about 30 m off Teide’s crest; the observer then sat below the ridge immediately in front of it and the path read blocked 30 m out. Sharp peaks need the snap, and a tool that hides this from you is hiding the thing most likely to make your own answer wrong.

What these two cases do and do not establish

The engine that produced these numbers is the one you would be using

Same code path, same datasets, same printed provenance on every export. Studio is 49€/month.

See Studio