计算机应用

• 人工智能与仿真 •    下一篇

气象台站历史沿革信息检索可视化系统设计与实现

陈东辉1,高峰2,刘娜2,韩瑞2,罗岚心2   

  1. 1. 国家气象信息中心 资料服务室,北京 100081
    2. 国家气象信息中心
  • 收稿日期:2020-10-10 修回日期:2021-01-20 发布日期:2021-01-20 出版日期:2021-02-05
  • 通讯作者: 陈东辉
  • 基金资助:
    国家重点研发计划项目(2016YFA0600301)

Design and implementation of visualization system for meteorological station historical evolution information retrieval

  • Received:2020-10-10 Revised:2021-01-20 Online:2021-01-20 Published:2021-02-05
  • Contact: Dong-Hui DonghuiCHEN

摘要: 针对气象台站历史沿革文件在开发利用过程中出现的查询检索效率低下、统计分析不便等问题,设计开发了气象台站历史沿革信息检索可视化系统。首先,根据气象台站历史沿革文件特点,运用多线程分布式文件批处理技术对文件内容进行快速解析;然后,基于快捷开放的MySQL数据库对解析的关键信息创建多分表,通过冗余站号和台站类型信息建立表之间关联;接着,构建ElasticSearch搜索引擎,将数据库表数据进行格式转换,实现台站历史沿革信息全文检索;最后,为直观了解气象台站分布及沿革信息,创建轻量级WebGIS框架实现可视化信息交互功能。2019年10月该系统基于国家气象业务内网上线运行以来,系统查询检索突破10万次,数据下载5463次,为气候资料数据集研制、数据均一性检验与订正等提供重要的数据支撑。

Abstract: Due to low retrieval efficiency and inconvenient statistical analysis of the historical evolution files of meteorological station in the process of development and utilization, a visual system for historical evolution information retrieval was designed. Firstly, according to the characteristics of historical evolution files, the multi-threaded distributed batch processing technology was used to rapidly analyze the file content. Then, multiple sub-tables were established for the analytical key information based on the quick and open MySQL database. The tables were associated with each other by the redundant station number and station type information. Next, the search engine ElasticSearch was constructed, and the format of data in the database table was transformed for the full-text retrieval of historical evolution files of meteorological station. Finally, in order to intuitively understand the distribution and evolution information of meteorological station, a lightweight WebGIS framework was established for visual information interaction. The visual system has been used for retrieval more than 100 thousand times, and the data have been downloaded for 5463 times until October 2019, after its operation in the national meteorological service intranet. This could provide important data support for researching the climatic dataset, inspecting data uniformity and correcting the data. of joint velocity during performing the task, and thus, a higher precision can be obtained for the end-effector tracking trajectory.