This app builds and serves an interactive map and chart of climate change both global and local. The app is entirely static and can be served from any web server, including Github pages.
The app relies on several map layers hosted in the New Scientist account on Mapbox.
The chart data, representing temperature anomalies for every two-by-two lat/lng grid square on the globe, is stored in several
CSV files in the
annual.csvstores local annual averages
5year.csvstores local five-year rolling averages
global.csvstores the global temperature anomaly data, both annual and five-year
Note that the first row in
5year.csv has been deleted. This row contains a single header,
lon, which screws up
CSV parsing. If you update the files, make sure to remove that row.
Global data is written to
The local data sets are sharded and served from the file system, out of the
data/grid directory. Building relies on a Python script in the
bin directory. To build the grid, run:
That command assumes the above CSV files are in the