基于WebGIS的气象探测数据可视化系统开题报告
2022-01-05 21:44:10
全文总字数:4017字
1. 研究目的与意义及国内外研究现状
目前,每天全球生产着海量气象数据,但是其可获取到的数据文件往往缺少便捷的读取、展现方式,十分依赖本地计算机上的专业软件。随着webgis、网络前端技术的日益发展和成熟,如果可以通过网络应用和开源组件,以webgis的方式预览到数据文件,会十分便利,且节省成本。
所以本题构想了一个webgis气象探测数据数据可视化系统,解析后台文件仓库中的文件,将信息传输至前端展示,实现”文件预览”。
开放一直以来都是世界发展的主潮流,建设和完善分享性、开放性的平台,实现数据共享互联将会是webgis的未来。
2. 研究的基本内容
探索NetCDF数据存储格式,使用NetCDF软件包的工具读取、解析气象探测数据,用JDK工具绘制成图像。使用Jersey实现RESTful API服务,在浏览器端可以用RESTful风格的URL路径访问到提供的数据,使用AJAX进行数据前后台异步传输;使用开源的Leaflet开发包实现前端地图功能和数据图像展示。
3. 实施方案、进度安排及预期效果
以netcdf为主要数据解析工具,jersey和leaflet为主要服务框架,以ajax为数据传输方式,使用mapbox地图数据服务,辅以maven工程管理,组建webgis系统。
netcdf网络通用数据格式是由美国大学大气研究协会针对科学数据的特点开发的,面向数组型并适于网络共享,广泛应用于大气科学、水文、海洋学、环境模拟、地球物理等诸多领域。它既是一种数据格式也是一个软件开发包,netcdf开发包为 fortran、 c 、 python和java提供了api,并有开发文档,考虑到后台服务器也使用java,所以netcdf也选用java包,便于整合。
4. 参考文献
[1].2012 unidata netcdf workshop[eb/ol].
https://www.unidata.ucar.edu/software/netcdf/workshops/most-recent/index.html
[2].unidatas common data model version 4[eb/ol].