Climate diagrams for any location on earth, based on a high-resolution model (pixel size less than one square kilometer)
Version for comparing two locations. Integration as an iframe. APIs for raw data and climate classification.
The diagrams use the free global dataset CHELSA (Climatologies at high resolution for the earth's land surface areas). These high-resolution data cover the period 1981-2010, and pixel size is less than one square kilometer.
Karger, D.N., Conrad, O., Böhner, J., Kawohl, T., Kreft, H., Soria-Auza, R.W., Zimmermann, N.E., Linder, P., Kessler, M. (2017). Climatologies at high resolution for the Earth land surface areas. Scientific Data. 4 170122. https://doi.org/10.1038/sdata.2017.122
The diagram uses D3.js in an ObservableHQ notebook (Climate Diagrams). The map is a Leaflet map, geolocation is done by LocationIQ.
The climate classification is done based on a Python program by Didier M. Roche.
You can call the page with coordinates to get a diagram of that location, e.g. https://climate.mapresso.com?lat=31.95&lon=35.93
If you have any ideas for improvement or the future development, don't hesitate to contact me (links below)!
Some known issues and ideas: