This simple mobile application uses a user's location to load weather stations and weather station data in the vicinity.
The user can choose to use the exact device location by allowing to use the current location when prompted. If rejected the app uses the Google Geolocation API to approximate the device location using the current network specifications.
After geolocation the app loads data from the Weather API provided by OpenWeatherMap to access the closest stations.
The stations are visualised on a map and can be clicked for further information about stations and the phenomena they measure.
This mobile application uses the following technologies:
- jQuery
- jQuery Mobile
- Leaflet
- Leaflet MarkerCluster
- Google Geolocation
- Google Geolocation API
- Mapbox
- OpenWeatherMap
Clone repository:
git clone https://github.com/danji90/LeafletWeatherApp
Access the cloned directory and run index.html in your web browser.
Please try the demo
Daniel Marsh-Hunn (al373405@uji.es)