Why does a city need its own geomagnetic page?
Three local things change the picture: the city's geomagnetic latitude (how strongly the same storm is felt), its aurora-visibility threshold, and its timezone — storm peaks land at a specific local hour. Each page turns the planetary forecast into those local terms.
How is the local exposure estimated?
We take the official planetary Kp (NOAA SWPC / GFZ Potsdam) and scale it by the city's geomagnetic latitude — from roughly ×0.55 near the equator to ×1.15 in the auroral zone. It is an explicit population-level estimate, not a separate measurement.
Where does the data come from?
Live measurements and forecasts come from NOAA's Space Weather Prediction Center, with the official Kp index maintained by GFZ Potsdam. City coordinates, population and timezones come from the GeoNames database.