Archived WebGIS Platform for Earthquake Monitoring and Visualization
This is the legacy version of a real-time earthquake data platform built with a classic full-stack architecture. It supports historical data analysis, real-time monitoring, and basic visual analytics.
๐ The modern and lightweight refactor is available at: seismic-gis-light
This project visualizes earthquake activity across China and surrounding regions. It fetches and displays seismic data on an interactive WebGIS interface, with features like:
- Real-time earthquake radar
- Historical seismic heatmaps
- Regional statistics and magnitude filtering
- Timeline playback (2009โ2019)
- Custom UI panels for earthquake alerts
| Layer | Technology Used |
|---|---|
| Frontend | Vue2, OpenLayers, ECharts, Element-UI |
| Backend | Spring Boot, MyBatis Plus, GeoTools |
| Mapping | GeoServer, ArcGIS Server |
| Database | PostgreSQL, PostGIS |
| Scripts | Python (data fetching and preprocessing) |
seismic-gis-legacy/
โโโ legacy-backend-java/ # Spring Boot + GeoTools backend
โโโ legacy-frontend-vue2/ # Vue2 + OpenLayers WebGIS UI
โโโ legacy-fetch/ # Python scripts for fetching seismic data
โโโ db-schema-legacy/ # SQL files for historical data + schema
โโโ image/ # Project screenshots and mockups
โโโ ๅฎๆถ่ทๅๅฐ้ๆฐๆฎ.html # Static prototype for early testing
โโโ README.md