Quick links
Locate‑Me App
Open interactive Locate‑Me
Open interactive Locate‑Me
Locate‑Me Gallery
Open Locate‑Me gallery
Open Locate‑Me gallery
Engineering notes
Open repo notes
Open repo notes
What the app does
- Nearest city: computed in-browser from
data/geocoder/cities.min.json.gz. - Boundaries: computed locally from gzipped packs in
public/adm-packs/**(no per-request boundary fetch). - US local boundary: prefers
adm3-place(place/city) with tract fallback. - Weather: Open‑Meteo using a coarse query point (e.g., ADM2 bbox center), cached client-side.
- ISP hint: server-side IP lookup via
/api/network-isp(best-effort).
Privacy
- We do not store raw GPS in the server log.
- The “Show Map” modal plots approximate city centers from the offline dataset (not GPS points).