xspanger3770 / GlobalQuake

Experimental application for monitoring earthquakes world-wide in near real time. Capable of issuing its own earthquake early warnings (EEW).
MIT License
281 stars 41 forks source link
earthquake earthquake-detection earthquake-early-warning earthquake-visualization earthquakes eew experimental fdsnws globalquake java seedlink seismograph seismometer

GlobalQuake

Release Releases Discord

GlobalQuake v0.10.0

StationManager SourceManager

Introduction

GlobalQuake is an experimental Java application that can be used to monitor earthquakes world-wide in near real time.

It enables selection of seismic stations downloaded from publicly available seismic networks via fdsnws services supllied by real time data from publicly available seedlink servers.\ The program uses this data to detect earthquakes and visualize them on an interactive 3D globe.\ It can also, estimate the earthquake magnitude using various numerical estimation methods, but at the moment it can only work for small and medium size earthquakes, up to magnitude 5 or 6. that are capable of estimating the magnitude reasonably accurately for nearly any earthquake size (most accurate up to M8 though)

[!IMPORTANT]
Please keep in mind that GlobalQuake is still very experimental and should only be used for entertainment purposes, as the displayed information can be inaccurate or completly wrong.\ \ Please be also aware that playing some of the included alarm sounds in public areas can be considered in some countries a form of fearmongering and illegal.

[!NOTE]
GlobalQuake doesn't own any form of data, and the respective owners can stop sharing them via Seedlink Server and/or FDSNWS at any moment without notice.

What GlobalQuake is good at?

What GlobalQuake is struggling with?

System Requirements

Installing

A guide for installing the application and the software needed for it can be found here: Tutorials

Livestream

You can also watch our live-stream on YouTube here.

Contributing

If you are considering to contribute to the project, make sure you have read the Contributing guidelines

Project Licensing

This project is released under the terms of the MIT License.\ ~~However, please note that this repository includes sound effects sourced from two other projects, each governed by their respective licenses.\ The sound effects with the LICENSE_J designation are used under the terms of their specific license - JQuake, and the sound effects with the LICENSE_K designation are also subject to their own unique license - KiwiMonitor.\ It's important to review and adhere to these additional licenses when using or distributing this project. Refer to the corresponding license files for more details.~~

Special thanks to

JQuake François Le Neindre (JQuake) - Inspiration for the layout, intensity scale, sound alarms and more\ Philip Crotwell Philip Crotwell (seisFile, TauP) - Great and easy to use libraries. GlobalQuake wouldn't be possible without these\ Yacine Boussoufa Yacine Boussoufa (EarthquakeDataCenters) - List of data providers for Seedlink and FDSNWS

Contributors