APP下载

EQIMProcess2.3版技术原理与实现方法

2012-11-27刘胜国高景春

华北地震科学 2012年4期
关键词:信息

刘胜国,高景春

(河北省地震局,石家庄 050022)

0 引言

EQIM(EarthQuakes Instant Messenger)系统设计的主要目的是实现我国区域测震台网、国家测震台网的速报信息共享交换,后来随着形势的发展,为满足各种相关的需求,逐步扩充附加功能,衍化成了一个共享交换和服务发布系统。它以计算机网络为载体,实现了遥测地震台网产出的地震速报数据的快速传递、交换与共享发布。

EQIMProcess是EQIM 软件包的核心组件之一,功能如下。

■实时接收速报消息;

■以CA、CD、CC身份转发速报信息到EQIM服务器

■从数据库读入历史记录;

■速报参数显示、排序;

■自动地震分组和震中分布图显示;

■人机交互地图缩放和移动;

■人机交互数据合并定位;

■自动和人机交互打印速报卡以及震中分布图(包括地形图);

■选项配置;

■按经纬度范围和震级报警。

2.3版的EQIMProcess与以前版本的区别主要表现在地图上,由以前软件自己绘制地图改为使用MapWinGIS控件绘制地图。使地图数据更加通用、地图界面更加美观、使用更加便捷。

1 速报信息交换

EQIM 通过socket通信方式以XML 格式交换数据,为保证数据信息的安全和准确,系统发送信息时必须进行用户认证、数据传输、数据文件校验、数据存储、日志记录等过程。EQIMProcess的数据交换主要涉及和EQIM 服务之间的数据交换,从服务器接收速报信息,以CA、CC或CD 身份转发速报信息。

1.1 与服务器接口

EQIMProcess通过NetSeis/IP协议和EQIM服务器进行通讯,通过连接端口建立连接,通过socket通讯方式实时接收速报信息(XML文本),按图1中连线编号进行处理。

1.2 EQIMProcess消息处理

EQIMProcess从EQIM 服务器实时接收地震速报结果,对速报结果内容[1]进行解析后显示地震参数、发送台网、速报类型和接收时间,显示震中地图。……

登录APP查看全文

猜你喜欢

信息
订阅信息
展会信息
信息
健康信息
健康信息(九则)
健康信息(十则)