feat(outlines): voice outlines without Overpass — bundled US places and neighborhoods, guarded Nominatim, OpenFreeMap streets and buildings

This commit is contained in:
Bilawal Sidhu committed 2026-09-28 22:49:23 -05:00
1 parent e7707d9a0f
commit 9559e7a282
333 files changed
+13203 -271

No files matched your search

+11
View File
@@ -182,6 +182,17 @@
(`src/ui/imagerySplit.js`, `src/maps/imageryComparison.js`), and
`MapSourceController.subscribe()` reports every settled map switch.
## Unreleased — voice outlines without Overpass
- Voice outlines work again without Overpass. Bundled US Census places and
Who's On First neighborhoods (lazy-loaded; `src/data/local_data/`) answer
first, then streets, grounds and pointed-at buildings from OpenFreeMap
tiles, then Nominatim for one explicit ask at a time, cached and capped per
install. Anything else stays a point marked "outline unavailable".
- New settings: `NOMINATIM_URL` (your own Nominatim instead of the public
one; empty disables it), `NOMINATIM_DAILY_CAP` (public requests per day,
default 50) and `PHOTON_URL` (browser place search; empty disables it).
## Unreleased — local receiver feeds
- The Local ADS-B layer also reads local 1090 MHz and 978 MHz UAT decoder