A single web page to display my bike paths.
- Bike path data (geojson file and description) are stored in Contentful with webhook to trigger netlify rebuild when publishing new entries.
- Maps are drawed using react-leaflet and openstreetmap.
- Bike path data (GPX files) are recorded using phone app. They are combined and converted into kml originally (I use Google Earth to display them). In order to use them in leaflet, kml files are converted into geojson by togeojson. The generated file size is big. Mapshader is used to simplify the feature.