🌐 开源的地震信息架空模拟系统
Important
UEWS和Rain Yang不会自行对众发布地震预警/地震架空模拟信息。其地震架空模拟信息来源为用户自行上传的地震站数据
- 本地基于Voronoi图计算震中所处区域
- P/S波预计运动模拟
- P/S波预计抵达时间提示
- 自定位置横波抵达倒数、烈度粗估
- 网页界面仿照 CEIV1.0.3
UEWS仅支持对日本NIDE公开的地震站数据信息进行震中计算,且最终震中应以官方公布为准
本程序使用Voronoi图的方法进行计算,由于算法问题效率并不高且精度有待提高呐
NIDE测站数据及位置来源于 https://www.kyoshin.bosai.go.jp/kyoshin/db/index_en.html?all
UEWS 目前并不稳定、完善,随时可能崩溃,若遇到问题,欢迎提交Issue。
务必先cd进入程序文件夹!!!
pip install -r requirements.txt
注:此无需提前将NIDE下载的测站.tar文件数据放在程序同级文件夹中,且无需解压
python main.py
访问网页后左下角点击"上传",将下载的.tar文件上传
注:此必须提前将NIDE下载的测站.tar文件数据放在程序同级文件夹中,但无需解压
python CMD_main.py
在 config.json
中可以通过修改method
模块进行修改计算方式
classic 典型STA/LTA
recursive 递归STA/LTA
z-detect z探测
修改sta
和lta
可以改变长短时窗取值,单位s
默认为
{
"method": "classic",
"sta": 0.5,
"lta": 10
}
当本地运行惹UEWS-Web 后,可以在UEWS-Delay网页中很便利地跳转到预警界面,记得考虑端口冲突问题呐
当本地运行惹UEWS-DingTalk 后,可以设置进行转发该地震模拟,详情见UEWS-DingTalk README
元旦快乐喵!
- 重构Voronoi计算算法
元旦快乐喵!
- 优化Voronoi算法
- 给
sta_ltasort.py
文件加注释
元旦快乐喵!
- 重构网页代码,网页恢复使用(好耶!
- 完善算法,修正部分注释
本仓库代码依据Apache 2.0协议开源