地震灾情信息采集与分类分析
摘要近些年来,地震行业利用短信平台的软件不断发展成熟。2009年中国地震局正式开通12322短信息平台,震后该平台能通过灾情速报人员汇集反馈的灾情信息。还有基于手机短信的地震灾情速报平台,接收人员通过短信指令,回复灾情代码等信息。然而地震发生一段时间内,手机信道尤为珍贵,基本处在饱和状态,本软件不依托于短信平台,也能通过自行架设的无线网络,卫星网络,在网络链路存在的情况下,增加回传采集的图像及信息,使得后方人员能及时整理汇总,提高整体灾评工作的效率。
关键词地震;地震灾情采集;信息分类
前言
本系统致力于解决在今后的灾害数据采集整理汇总时,对灾评人员合理分工后,外出的灾评人员应用该系统随时回传图片及数据,后方人员及时整理汇总,缩短数据汇总的周期,提高整体灾评工作的效率。
1 系统分析与总统设计
本系统分为手机APP部分和后台服务系统两部分,手机APP部分完成用户的操作和数据的采集等功能,后台服务系统通过手机APP采集到的用户操作要求和数据,完成业务操作和数据持久化动作。
1.1 手机APP
手机APP基于Android的ADK2.3进行开发,支持客户通过手机觸摸、拍照等多种途径,完成信息采集,并通过Android的Activity完成页面的跳转和事件的响应。
由于目前Android手机型号多种多样,应用最大的难题就是客服兼容性问题,本系统通过界面相对定位和对特殊型号的特殊处理,完成显示兼容性差异;而由于相机的像素差异、生成图片格式差异等问题,借助ADK提供的内部工具,完成图片格式的转换,从而保证上传至服务器端的图片格式一致;同时通过ADK 提供的内部API,完成用户登录验证、GPS定位、终端数据同步、数据上传下载、后台服务器交互等功能,实现手机终端访问操作后台业务系统的功能。
1.2 后台服务系统
后台基于SH(即SRPING+HIBERNATE)架构,将后台服务、前端显示、数据持久化等功能实现逻辑分离,增强了系统的扩展性。
后台服务系统是基于Spring架构实现的,前端展示部分通过JSP、HTML方