prop/lib/microwaveprop/buildings
Graham McIntire 021608dc90
feat(buildings): bulk-prefetch tiles via BulkFetch.run/4 (works in prod)
Mix tasks don't run in production, so the orchestration lives in
Microwaveprop.Buildings.BulkFetch — callable from an attached iex on
the prod pod via:

    iex> Microwaveprop.Buildings.BulkFetch.run(32.8, -97.0, 500)

Default 500 mi radius around DFW yields ~440 candidate quadkeys at
zoom 9; only those present in the MS dataset index (typically a few
hundred over CONUS) get downloaded. Concurrency 4, per-task timeout
3 min, results logged with downloaded/cached/failed/missing counts.
The mix.task is kept as a dev-only thin wrapper.
2026-04-26 10:37:13 -05:00
..
bulk_fetch.ex feat(buildings): bulk-prefetch tiles via BulkFetch.run/4 (works in prod) 2026-04-26 10:37:13 -05:00
ms_footprints.ex feat(buildings): MS Global ML Building Footprints quadkey + tile fetcher 2026-04-26 10:33:25 -05:00