方案背景

华宁环球(北京)减灾与应急科技有限公司专注于自然灾害风险、灾害应急预警领域全栈数据、模型及平台研发,面向保险等行业及各级政府提供技术服务,数据及模型研发及成果应用处于行业领先水平。公司主营OpenRIS灾害风险大数据平台提供了海量灾害数据的快速地图展示、统计查询、切割下载、上传数据定制化在线分析等功能,实现了灾害数据与模型一体化云服务。在数据与系统上云过程前,遇到了如下挑战:
  • 长期积累的时空数据类型多、数据量巨大,包括中国和全球地震、地质、台风、洪水、高温、低温、暴雨、雪灾、森林和草原火灾等灾种中高精度风险地图数据,台风、地震、滑坡、森林草原火灾等全球准实时灾害事件数据,全球气象海洋环境数值预报数据以及历史灾情数据等,传统关系型数据库无法良好支持各种数据类型,传统GIS服务器也难以高效存储与管理。
  • 大量高分辨率栅格数据、矢栅一体化点线面查询及特征统计耗时较长,严重影响用户体验。
  • 传统GIS服务软件应用成本较高,难以高效快速地水平扩展业务,缺乏云原生部署能力。

技术方案

  • 矢量数据、遥感影像数据、气象灾害业务数据等多源数据一体化管理。
  • 完全架构于云上,总体采用数据存储层、业务服务层和应用层三层架构。底层采用云原生关系型数据库PolarDB PG兼容版 + Ganos时空数据库引擎形成坚实底座,中间层采用GeoServer进行空间数据服务发布。
  • 支持直接导入面向对象存储OSS上存储的各类栅格数据,导入时会自动读取栅格数据中的元数据信息,并提供相关的属性查询函数。
技术方案技术方案1

方案优势

  • 多源异构数据在一个库中统一管理,节约用户成本。
  • 应用开发可直接基于Ganos原生提供的时空SQL能力做各类专业计算,例如高分辨栅格影像的裁剪、拼接、导出、查询、统计、矢量栅格叠加分析等各类操作,减少应用层开发。
  • 可在表级和操作级充分利用时空并行处理能力加快大数据计算效率。
  • 系统原生部署在云端,支持直接使用SQL实现传统GIS服务软件提供的大部分功能,还支持性能及存储空间同时线性扩展。

项目价值

  • 领域专业数据一体化融合管理和处理能力,提供存储与处理一站式云原生服务。
  • Ganos支持直接访问OSS上的文件型时空数据,可降低库内存储成本,同时满足业务访问性能。
  • 开发人员和DBA无需使用专用的GIS软件,使用熟悉的SQL即可完成专业的GIS操作和计算,大大降低了研发的门槛和成本。
  • 开启并行处理后能充分利用多核计算资源有效加快数据处理效率,避免长时间等待。
  • 特别在栅格数据处理上接口设计简单、功能丰富,并有效解决了困扰一般WebGIS用户的栅格数据处理性能问题。
  • PolarDB云原生架构不仅可保证数据库的安全稳定运行,而且能通过节点的扩缩容实现整体系统的弹性能力。