Design and implementation of visualization system based on real-time seismic data
-
摘要: 为研究在地震速报等基于测震数据的业务场景中,对于地震事件检测等中间处理结果的可视化问题,本文设计实现了一套基于实时测震数据的可视化系统。该系统利用分布式消息队列Kafka实现了流式数据的缓存,利用分布式实时数据处理框架Flink实现了震相到时拾取和地震事件检测,最终利用大数据可视化组件Echarts实现了基于全国范围的各个地震台站的震相到时统计情况展示地图。通过部署与应用,该系统达到了设计的目的,实现了应有的功能,满足了实际需求。Abstract: In order to study the visualization of intermediate processing results such as seismic event detection in the business scenarios based on seismic data such as earthquake quick report, a set of visualization system based on real-time seismic data is designed and implemented in this paper. The system uses distributed message queue Kafka to realize streaming data caching, and uses a distributed real-time data processing framework Flink, to realize seismic phase arrival time pick-up and seismic event detection. Finally, it uses the big data visualization component Echarts to display the seismic phase arrival time statistics of various seismic stations nationwide. Through the deployment and application, the system achieves the purpose of design, realizes its functions, and meets the actual needs.
-
Key words:
- seismic data /
- big data /
- interactive /
- visualization
-
[1] 和跃时. CDSN台SEED数据格式的软件开发[J]. 东北地震研究,2007,23(4):59-64 [2] 张旸,滕云田,王喜珍,等. 地震观测仪器的MiniSEED数据格式的实现[J]. 地震地磁观测与研究,2007,28(3):110-113 [3] 王晓磊,李刚,卞真付,等. 测震miniSEED格式数据在线实时展示方法研究和Java实现[J]. 震灾防御技术,2016,11(4):823-829 [4] 张普兵,王纬,张普斋. 地震数据的可视化查询[J]. 油气地质与采收率,2001,8(2):33-35 [5] 杨文广. 基于WebService的地震数据可视化设计与实现[J]. 网络新媒体技术,2017,6(6):42-47 [6] 苏柱金,黄文辉. 基于JOPENS系统的地震速报信息聚合与发布系统的设计与实现[J]. 华南地震,2014,34(4):35-40 [7] 王保罗. Java面向对象程序设计[M]. 北京: 清华大学出版社, 2003 [8] 王秀文,姚立平,赖德伦,等. 地震数据交换标准[J]. 地震地磁观测与研究,1994,15(2):1-80 [9] 吴永权,黄文辉. 数据处理系统软件JOPENS的架构设计与实现[J]. 地震地磁观测与研究,2010,31(6):59-63 [10] Yeck W L,Patton J M,Johnson C E,et al. GLASS3:A standalone multiscale seismic detection associator[J]. Bull. Seismol. Soc. Amer.,2019,109(4):1-10 -