You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-7Lines changed: 13 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,8 @@
15
15
16
16
This project provides a static web portal to visualize ShakeMap data. It consists of a Bash script to process event data and a frontend (HTML/JS/CSS) to display it.
17
17
18
+
Version 2 is a redesign that builds on the foundations laid by version 1 (up to `v1.28.0`), originally developed by Dario Jozinović.
19
+
18
20
## Features
19
21
-**Event List**: View all processed ShakeMap events.
20
22
-**Search**: Filter events by Start Time, End Time, and Minimum Magnitude.
@@ -181,6 +183,17 @@ Python's simple HTTP server cannot provide the `/data/...` to `data_storage/` fa
181
183
-**Map Layers**: configured in `js/app.js` (`initMap` function).
182
184
-**Styles**: `css/style.css`.
183
185
186
+
## Develop
187
+
For local development, mount the whole project directory into the container so that changes to HTML/JS/CSS are served live, without rebuilding the image:
Then open `http://localhost:8085` in your browser.
194
+
195
+
> **Note:**`SHAKEMAP_ENV` selects the environment profile (`ingv`, `eu`, or custom); `ingv` is the default and is shown here only for clarity. When mounting the full project directory, the entrypoint generates `js/config-env.js` locally — this file is gitignored.
196
+
184
197
## Thanks to
185
198
This work has been partially funded by:
186
199
- Seismology and Earthquake Engineering Research Infrastructure Alliance for Europe (SERA) project
@@ -190,13 +203,6 @@ This work has been partially funded by:
> **Note:**`SHAKEMAP_ENV` selects the environment profile (`ingv`, `eu`, or custom). When mounting the full project directory, the entrypoint generates `js/config-env.js` locally — this file is gitignored.
199
-
200
206
Here is a list of users who already contributed to this repository: \
0 commit comments