This script utilizes a user-defined time interval to pull earthquake data from XML files on the Northern California Earthquake Data Center (NCEDC) website, and then parses them to extract the latitude, longitude, time, and magnitude of earthquakes captured by their seismometer network. It then plots the data on a zoomable Stamen map, color coding by magnitude, where each marker displays the magnitude and time of their respective earthquake when selected. This map is saved as an HTML file and automatically opened in the user's default web browser within a new tab. The program then refreshes the data at the user defined time interval. When CTRL+C is pressed, the user will be prompted to either amend the monitoring interval or exit the program.
Planned future features:
- GUI
- Embedded Legend
- Data type selection
- User specifed date-time ranges