Webapp that displays information from earthquake reports published by the Japan Meteorological Agency (JMA · 気象庁)
Live at webquake.hainaut.xyz
- List of part earthquakes (up to 30 days old)
- Description of the earthquake (Mangitude, Intensity, Date and Time, etc.)
- On map visualization of the epicenter, and recorded intensity by area/city
- Full list of localities sorted by their recorded intensity
- Bilingual setup (Japanese and English)
- Live mode to pull new reports and open them automatically
- Home location setting to add a marker to a selected location on map, and easily view intensity for that location when viewing a report
- Can load static report files to display older earthquakes (currently server-side only)
This project uses Vite.js with NodeJS, and is written in vanilla JavaScript.
The prefered package manager is pnpm.
pnpm install
pnpm run build- Japan Meteorological Agency (JMA · 気象庁)
- Bosai · 防災情報: Earthquake reports json feed
- GIS Area data: Map data of prefectures/forecast areas
- Area/City names: Name definition of area/city codes
- JQuake: Intensity color scale
- M PLUS Fonts Font family used
