基于分布式的气象数据处理及可视化平台研究

来源 :南京信息工程大学 | 被引量 : 1次 | 上传用户:xixicoco606
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,随着世界范围内农业、渔牧业、航空航天业等的发展,以及自然灾害的预警、环境污染的治理等方面需求的增长,气象数据的重要性日益凸显。气象数据的应用场景也向多元化、多维化发展。虽然国内外已有不少的气象数据的查询应用系统。但他们采用的主要都是以传统MVC软件架构为主。随着气象数据种类的不断丰富、数据量的不断增大、并发访问人数的不断上升,传统的软件架构不足以应对大数据量、高并发等情景下带来的系统问题。本文提出了一种基于分布式架构的气象数据应用平台。其各业务模块间相互独立,不同模块间通过轻量级协议(HTTP、REST等)进行远程通信及调用来实现分工协作,进而保证系统应用的完整性和可靠性。这种软件架构相较于传统的气象信息系统具有更低的耦合性以及更高的灵活性。此外,本设计中引入了Redis数据缓存技术、数据库优化技术、负载均衡技术等来进一步优化系统平台的软件架构;使其能够具备一定的高并发负载能力、大数据量处理能力及较快响应速度。通过性能及压力测试表明,该系统平台具有良好的稳定性及可靠性。这也印证了该分布式架构及各种优化手段的有效性。在气象数据应用方面本文详细介绍了原始气象数据的分类处理、解析、入库等过程。在后台系统中利用JAVA开发语言以及NCL、D3.JS等可视化技术对常规气象资料及Net CDF文件资料进行了多维度、多属性、可交互的可视化处理;利用POI等工具实现了气象数据的整合、共享。此外,利用一种决策树算法对气象数据进行训练,并针对数据流的应用场景对原算法执行流程作出了改进,同时为了寻求动态系统中参数的最优解,最终提出了PSO-ds CART算法模型用于对气象资料进行降水量及温度预测,并将其集成至系统平台中为用户提供气象数据预报服务,进一步提高该系统平台的实际应用价值。
其他文献
悉尼大学是全球著名大学之一,其优质的教学质量和先进的教学方法为世界各国培养一批又一批的应用型人才。文章通过介绍澳大利亚悉尼大学管理会计的教学模式,分析课程特点,即
鸦片战争以后,中国发生重要的社会转型,中国的政治、经济、文化、社会等各个层面都开始发生改变,传统行业作为中国近代社会经济发展的重要组成部分也发生了变化。伴随着西方侵略者资本主义商品的侵入及西方先进工业文明的传入,中国传统行业遭到前所未有的冲击渐渐衰落。1858年清政府与英国缔结了天津条约,开通营口(即牛庄)为通商口岸后,西方资本主义商品大量倾销东北市场,东北本土商品遭到巨大的冲击,随着西方工业文明
针对我国现行高新技术产业税收政策与制度存在的问题,改革与完善的对策建议是:完善、健全与高新技术产业有关的税收法律体系;科技税收政策应对企业技术创新的全过程给予系统
莺歌海盆地属南海北部被动大陆边缘新生代高热盆地,其是在古红河断裂带之上发育起来的新生代走滑伸展型盆地,经历了渐新世左旋和上新世右旋的成盆演化过程。快速沉降和沉积的
记得几年前有一首颇为流行的歌--<三道弯>,我最近也走了一趟"三道弯",不过这不是山里的三道弯,而是时下颇为时髦的网上在线支付购物"三道弯".且听我给您细细道来.