https://github.com/hrecht/cherry-blossoms
Maps, math, and musings on cherry blossom peak bloom.
https://github.com/hrecht/cherry-blossoms
maplibre-gl-js mapping protomaps spatial-analysis turfjs wmata
Last synced: about 1 year ago
JSON representation
Maps, math, and musings on cherry blossom peak bloom.
- Host: GitHub
- URL: https://github.com/hrecht/cherry-blossoms
- Owner: hrecht
- Created: 2024-03-18T23:48:37.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-20T13:55:15.000Z (over 2 years ago)
- Last Synced: 2025-02-25T23:34:16.493Z (over 1 year ago)
- Topics: maplibre-gl-js, mapping, protomaps, spatial-analysis, turfjs, wmata
- Language: SCSS
- Homepage: https://www.hrecht.com/cherry-blossoms/
- Size: 8.38 MB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Counting Peak Bloom
[https://www.hrecht.com/cherry-blossoms/](https://www.hrecht.com/cherry-blossoms/)
Maps, math, and musings on cherry blossom peak bloom and finding joy in the flowers close to home, without the crowds.
## About
View the data cleaning, analysis, and basemap tile generation code at [https://github.com/hrecht/cherry-blossoms-analysis](https://github.com/hrecht/cherry-blossoms-analysis).
I built the interactive map with a stack of open-source tools. I used the DC Master Address Repository API to retrieve addresses for points that readers click on the map. The basemap data is from OpenStreetMap, with tiles generated using Planetiler and processed using Tippecanoe and Protomaps. I built the map with MapLibre and Turf. I styled the base map in part using Maputnik and generated font files with MapLibre's Font Maker using Google Fonts. I built this web page using the Los Angeles Times’ Baker build tool.