LOS Analyzer
Screen a proposed structure for FAA Part 77 penetration and control-tower line-of-sight in minutes.

The problem
Before you build near an airport, you need to know whether a structure penetrates the FAA's Part 77 imaginary surfaces or blocks the control tower's line of sight — and eventually file an FAA Form 7460. Today that screening is slow, expensive consultant work, and getting the sightline geometry right is genuinely hard.
The approach
Given an airport and a proposed structure, LOS Analyzer computes Part 77 surface penetration and control-tower line of sight using a terrain-aware 3D engine that accounts for earth curvature and atmospheric refraction, so the math reflects how sightlines actually behave over distance. Results were validated against named FAA cases. It produces a PDF report plus a draft FAA Form 7460, with tesseract.js OCR and Turf.js handling coordinate intake and geometry on a Google Maps satellite overlay. The web app is Next.js 16, the compute server is Express 5 on Lambda, marketing is Astro, and data lives in Drizzle on Aurora Serverless v2 — billed at $499/report via Stripe, all on SST 4.
Highlights
- FAA Part 77 surface-penetration screening for any proposed structure
- Terrain-aware 3D line-of-sight with earth-curvature + atmospheric refraction
- Auto-generates a PDF report and a draft FAA Form 7460
- Validated against named FAA cases; $499/report via Stripe
Tech stack
Want to talk through how this was built?
I build and ship production apps end-to-end. Happy to dig into the architecture, the tradeoffs, or your next project.