Seismic Data App

Uploaded:
05-08-2023
Updated:
21-03-2024
Source Code:
GitHub
Description:
This is an application written in Java using JavaFX. The app extracts data from a CSV file and displays this data in a table and a map. Users can filter the data by date range, seismic intensity, and the French department if desired. On the first page, named "Carte," we provide information as follows: a zoomed-in map with locations marked, along with the corresponding data displayed in a table. On the second page, titled "Stats," we offer the same data table as on the previous page. Users also have the option to apply filters, similar to those on the previous page. Additionally, on this page, users can access two distinct statistics: the average intensity per year and the number of earthquakes per intensity level ranging from 0 to 8+. The application utilizes GeoJSON to facilitate data filtering based on departments within France.