GithubHelp home page GithubHelp logo

albertus82 / earthquake-bulletin Goto Github PK

View Code? Open in Web Editor NEW
7.0 3.0 0.0 171.61 MB

A desktop client for GEOFON Program GFZ Potsdam Earthquake Bulletin.

Home Page: https://geofon.gfz-potsdam.de

License: GNU General Public License v3.0

Java 68.17% Shell 5.17% AGS Script 19.94% Perl 0.59% JavaScript 0.09% Inno Setup 6.04%
java swt jface windows linux osx seismology earthquake application macos desktop client search

earthquake-bulletin's Introduction

Earthquake Bulletin

Latest release Build status Known Vulnerabilities

A cross-platform desktop client for the GEOFON Program GFZ Potsdam Earthquake Bulletin written in Java.

Screenshot

Download

Download the latest release from the releases page.

Installation

  • Windows: if you downloaded a ZIP package, simply unpack the archive; otherwise run the installer (EXE) to install the application.

    If the OS complains with a Windows protected your PC popup, you may need to click Run anyway to proceed with the installation.

    Windows protected your PC

    In order to enable the Run anyway button, you may need to open the Properties of the installer, tab General, section Security (if available), and tick the Unblock option.

    This workaround is required because the installer executables are not signed, as there are no free certificates I can use to sign them.

  • Linux & macOS: unpack the archive.

This application requires Java SE Runtime Environment (JRE) v1.8 (or newer) to run.

Flinn-Engdahl Regions

This package includes a port to Java of Bob Simpson's feregion.pl Perl script that returns Flinn-Engdahl Region names from decimal longitude & latitude values given on command line. You can recall this bonus program using the feregion executable located in the Earthquake Bulletin application folder.

Usage:  feregion  <lon> <lat>
As In:  feregion  -122.5  36.2
As In:  feregion   122.5W 36.2N

Acknowledgements

Locations were obtained from the GEOFON programme of the GFZ German Research Centre for Geosciences using data from the GEVN partner networks.

Seismic data were obtained from the GEOFON data centre of the GFZ German Research Centre for Geosciences.

The stylized OpenStreetMap icon has been downloaded from Iconfinder (Creative Commons Attribution 3.0 Unported license) and has been converted and optimized using PNG to SVG and TinyPNG online services.

This application uses or includes portions of the following third party software:

Component Author License Home
Activation, iStack, JAXB Eclipse Foundation License Home page
Eclipse Platform, Nebula, SWT Eclipse Foundation License Home page
Inno Setup Jordan Russell License Home page
jsoup Jonathan Hedley License Home page
Launch4j Grzegorz Kowal License Home page
Logback Quality Open Software License Home page
Picocli Remko Popma License Home page
Reflections ronmamo License Home page
Resilience4j Robert Winkler et al. License Home page
SLF4J Quality Open Software License Home page
universalJavaApplicationStub Tobias Fischer License Home page

earthquake-bulletin's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

earthquake-bulletin's Issues

Bug ricerca per intervallo di date

Ciao!
Effettuando una ricerca per un intervallo di date, vengono visualizzate record che non ricadono nell'intervallo selezionato. Vedi figura:
geofon

Quits

My Os is 10.14.6 When I launch Eartquake Bulletin it bounces in the dock & quits. I'll send a crash report, if you could tell me were it would be located.

HTML source is broken

From 08/10/2019 the HTML source doesn't work anymore because of changes on the GEOFON website:

java.lang.IllegalArgumentException: fromIndex(2) > toIndex(-1)
fromIndex(2) > toIndex(-1)
  java.lang.IllegalArgumentException: fromIndex(2) > toIndex(-1)
    at java.util.ArrayList.subListRangeCheck(Unknown Source)
    at java.util.ArrayList.subList(Unknown Source)
    at it.albertus.eqbulletin.service.decode.html.HtmlBulletinDecoder.decode(HtmlBulletinDecoder.java:35)
    at it.albertus.eqbulletin.service.net.HtmlBulletinDownloader.downloadPage(HtmlBulletinDownloader.java:121)
    at it.albertus.eqbulletin.service.net.HtmlBulletinDownloader.download(HtmlBulletinDownloader.java:77)
    at it.albertus.eqbulletin.service.net.HtmlBulletinDownloader.doDownload(HtmlBulletinDownloader.java:56)
    at it.albertus.eqbulletin.service.net.HtmlBulletinDownloader.download(HtmlBulletinDownloader.java:40)
    at it.albertus.eqbulletin.service.GeofonBulletinProvider.getBulletin(GeofonBulletinProvider.java:22)
    at it.albertus.eqbulletin.service.job.SearchJob.run(SearchJob.java:36)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)

A fix is in progress; in the meanwhile, please switch to RSS source. Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.