随着国家关键信息基础设施自主可控战略的深入推进,河南省地震局作为地震灾害防御核心职能部门,其现有地震灾害损失评估系统依赖开源数据库、消息中间件及GIS平台,存在自主可控性不足、数据安全风险等潜在问题。为落实国产化要求,提升地震灾害评估业务的稳定性与核心技术自主掌控能力,河南省地震局启动了系统国产化适配改造项目。
本次项目需在现有软硬件资源和数据基础上,完成三大核心国产化适配任务:
- 数据库国产化替代:将系统原有开源postgresql+postgis数据库替换为甲方已有的国产化海量数据库,完成业务系统兼容性改造与全量数据迁移;
- 消息中间件国产化替换:采用东方通TongLINK/Q消息中间件替代原有Rabbitmq,实现消息传递逻辑的无缝适配,保障业务流程的连续性;
- GIS平台全面国产化升级:选用超图系列产品完成GIS模块替换,用SuperMap iServer 11i替代开源GeoServer,SuperMap iObjects Java 11i替代开源QGIS,同时通过SuperMap iDesktopX 11i实现出图模板的可视化编辑功能。
针对项目需求,我方技术团队制定了分阶段、模块化的适配方案,确保改造过程零业务中断:
- 数据库适配与数据迁移:
- 全面梳理系统业务逻辑与数据结构,完成与甲方现有国产化海量数据库的兼容性改造,确保业务SQL语句、存储过程等在新环境下正常运行;
- 采用“全量迁移+增量同步”结合的方式,完成系统全量业务数据迁移,并通过多维度数据一致性校验工具验证数据完整性,保障迁移后业务数据100%准确。
- 消息中间件适配替换:
- 深度解析原有Rabbitmq的路由规则、消息格式与收发逻辑,基于东方通TongLINK/Q完成中间件部署与配置;
- 对系统消息收发模块针对性改造,实现消息跨中间件无缝传递,并开展高并发压力测试,确保消息传递可靠性达99.99%、延迟控制在毫秒级。
- GIS平台国产化替换:
- 部署SuperMap iServer 11i,完成原有GeoServer的服务接口兼容替换,确保地图发布、空间查询等GIS服务功能与原系统完全一致;
- 采用SuperMap iObjects Java 11i重构原基于QGIS的空间分析与数据处理模块,实现GIS功能的全面兼容;
- 配置SuperMap iDesktopX 11i,提供可视化出图模板编辑工具,支持图层、比例尺、样式等属性灵活修改,满足地震灾害评估专题图的定制化需求。
- 项目成果
本次项目顺利通过河南省地震局验收,实现系统核心组件100%国产化替代:
-
系统在国产化环境下运行稳定,地震灾害损失评估的业务流程、数据处理效率与原系统保持一致,空间分析模块性能提升15%;
-
全面消除开源组件带来的安全风险,系统自主可控性达标,符合国家关键信息系统国产化要求;
-
为河南省地震局地震灾害损失评估、应急决策、风险研判等业务提供了更安全、可靠的技术支撑,有效保障了区域地震灾害防御工作的高效开展。