cxumol / LongRiver

Yangtze River Hydrological History 长江水情监测

Home Page:https://cxumol.github.io/LongRiver/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

            +-----------+
            |Data Source|
            +--^--+-----+
               |  |
+-------+    +-+--v--+    +-------+
|Trigger+---->Fetcher+---->Storage|
+-------+    +-------+    +-^--+--+
                            |  |
                         +--+--v--+
                         |Showcase|
                         +----+---+
                              |
                         +----+------+
                         | User view |
                         +-----------+

----------------------------------------------------------------------

                  +-----------+
                  |Data Source|
                  +--^--+-----+
                     |  |
                 +-----------------------------+
                 |   |  |       Git Repository |
+----------------------------+                 |
| +-----------+  |   |  |    |                 |
| |on:        |  | +-+--v--+ | +-----------+   |
| |  schedule:+---->main.py+--->.json,.csv |   |
| |  - cron   |  | +-------+ | +----+------+   |
| +--+--------+  |           |      |          |
|                |           | +------------+  |
| GitHub Actions |           | | .html,.js  |  |
+----------------------------+ +----+-------+  |
                 |                  |          |
                 +-----------------------------+
                                    |
                                +---v----------+
                                | GitHub Pages |
                                +--------------+
                                
Check out https://cxumol.github.io/LongRiver/ for demonstration

Read https://xirtam.cxumol.com/long-river-station-data-get-plot/ for technical description in Chinese.
         

About

Yangtze River Hydrological History 长江水情监测

https://cxumol.github.io/LongRiver/

License:MIT License


Languages

Language:Python 93.9%Language:Shell 6.1%