王维欢,蒲 举,陈晓龙
(甘肃省地震局,甘肃 兰州 730000)
甘肃省是一个多地震省份[1],布设有较多的强震动台站,对于产出数据的人工处理效率低、误差大,无法满足地震应急工作的需求[2-4]。为了解决这些问题,研发了一套自动产出强震动观测数据产品的软件。在地震发生后,快速处理185 个非实时强震动台站的记录数据,在地震记录获取后,向国家强震台网中心自动提交记录获取表单。向局所应急指挥部门提供校核后的强震动观测数据目录,并快速绘制强震动PGA 和仪器烈度分布图,自动产出强震动观测简报,为震区震害调查及评估提供参考数据,以提高本省强震动数据的应用、区域内应急能力和台网工作人员的工作效率[5]。
该软件功能能够满足甘肃省强震动台网185个非实时台的数据处理工作需求,包括强震动图件(PGA 和仪器烈度分布图)、强震动记录报告表单和强震动观测简报的自动生成,有效提高台网工作人员的工作效率。提供交互界面设计,可以有效提高区域地震应急能力,减少目前强震动数据处理过程中的人为误差,运行结果可以用于科研人员初步分析,同时增强强震动数据产品多样产出、推广其在地震应急及震后震情判识中的应用。具体实现系统功能如图1 所示。

图1 系统实现功能
本软件使用三层架构设计,它的工作原理如图2 所示。用户界面层通过统一的接口向业务层发送请求,业务层按自己的逻辑规则在请求处理后进行图形生成操作,然后将图形返回给用户界面层。……