This repository has been archived by the owner on Jan 23, 2025. It is now read-only.
GlobalQuake v0.10.0
Changes since last full release (0.9.8 -> 0.10.0)
GlobalQuake Servers 🖥️
- Version 0.10.0 introduces a major new feature - GlobalQuake Servers. This enhancement goes beyond the current local setup of GlobalQuake, where your machine manages all seedlink connections and data processing. With the introduction of GlobalQuake Servers, users will have the option to connect to a dedicated server built to handle the hard work. This results in a significant reduction in RAM and CPU usage for client instances, as well as a substantial decrease in network traffic to the seedlink servers.
- You can try running your own GlobalQuake Server at home by downloading the executable here: GlobalQuakeServer
- GlobalQuake currently doesn't have the resources (nor budget) to run a dedicated server with high capacity for everyone, although we have one testing server available for you to connect to with global station coverage, so ask on our Discord if you are interested :) https://discord.gg/hDNCaJPGYz
Customizable sound effects 🔉
- You can now customize your GlobalQuake experience by using your own sound effects by modifying the audio files inside the directory
.GlobalQuakeData/sounds/
- Note that no custom sounds are currently available for
eew_warning.wav
,felt_strong.wav
andlevel_4.wav
and those audio files are blank.
level_x
: based on certain thresholds of intensity measured at seismic stations (level_0 triggers when any possible shaking is detected, level_4 triggers when there's a lot of red stations)found
: when earthquake epicenter is initially found and displayed on the map.update
: earthquake parameters got updated (revision)felt
,felt_strong
: when shaking threshold or strong shaking threshold is expected at your home location respectivelyintensify
: when alert conditions are met (Alert settings tab)countdown
: 10 beeps for 10 last seconds before S waves reach your home location. Only if shaking is expected.eew_warning
: strong earthquake occurred (MMI VI+ and low uncertainty)
Shaking intensity estimation in cities near the epicenter
- GlobalQuake can now display estimated shaking intensity in cities near the epicenter in MMI/Shindo scale.
- At the bottom, you can see an estimate on how much total population might've been affected by the earthquake.
More notable changes
- Capital cities displayed on the map as small white squares
- Adjustable timeout for seedlink networks
- Potential shaking are marked with colored squares based on the intensity ("clusters")
- Ability to parse sensor type from FDSNWS. Station shapes can be configured to respect the sensor type (accelerometer, seismometer, displacement measurement)
- Magnitude calculation can now take the station type and sensitivity into account. This has clearly improved the magnitude estimations accuracy (although this still only applies to magnitudes up to ~6.5M)
- Seismic waves fade-out effect
Contributions
- Expanding on tutorial for downloading and installing #95 by @CentreMetre in #116
- Added a revised dataset from EMSC's lookup tool by @DecryptingElectrons in #163
- Changed geojson to match specification by @DecryptingElectrons in #165
- Bump org.json:json from 20230227 to 20231013 in /GlobalQuakeCore by @dependabot in #170
- Added New Zealand districts to region dataset by @DecryptingElectrons in #172
- Added Italian Provinces to the region dataset by @DecryptingElectrons in #173
- Added Ligurian Sea and other fine borders by @DecryptingElectrons in #176
- Closest shoreline distance by @pmia712 in #182
- Added Japan prefectures to region dataset by @DecryptingElectrons in #189
New Contributors
- @CentreMetre made their first contribution in #116
- @dependabot made their first contribution in #170
- @hbkb001 made their first contribution in #175
- @pmia712 made their first contribution in #182
Windows Installer 🪟
We have provided a Windows installer for your convenience. GlobalQuake will be installed in your home directory C:/Users/(your_username)
to avoid frequent problem with files and directories creation. However, due to potential system configurations and variations, there might be cases where the installer doesn't work as expected.
Make sure you have Java version 17 or 21 installed before running the installer, otherwise it will probably not work.
In case you encounter any issues with the Windows installer, we recommend using the .jar
executable file as an alternative.
Full Changelog: v0.9.8...v0.10.0