基于ASP.NET的市级气象服务平台(网站)开发建设.docxVIP

  • 6
  • 0
  • 约3.68千字
  • 约 7页
  • 2021-08-22 发布于湖北
  • 举报

基于ASP.NET的市级气象服务平台(网站)开发建设.docx

PAGE2 / NUMPAGES2 基于ASP.NET的市级气象服务平台(网站)开发建设 随着经济社会的发展,各行各业对气象信息的需求日益增多,希望气象部门提供更多、更全面、更专业化的气象信息以供决策。与此同时,随着气象部门气象监测能力的提高,气象服务产品更加丰富多样,传统的气象服务方式已经不能适应经济社会发展的需要,因此建设气象服务平台(网站)更加迫切。 1 平台设计 1.1 平台运行环境 平台运行在Windows Server 2003服务器系统上,并使用系统提供的Internet Information Services(IIS,互联网信息服务)作为WEB服务支持;使用Microsoft SQL Server 2008数据库作为平台数据存储支持。平台运行环境拓扑图见图1。 图1 平台运行环境拓扑图 1.2 平台设计思路 平台设计思路主要基于以下五个方面:(1)满足公众用户对天气预警、预报、实况、气象科普等的一般需求;(2)满足气象系统内部用户的气象决策需求,保证内部用户获取辖区内丰富的气象产品、监测资料等(3)满足专业气象服务用户对气象产品和气象资料的专业性需求;(4)使网站所涉及到的气象信息和日常维护尽量实现自动化,以减少网站维护人员的工作量;(5)切实保障网站上各种信息的安全性、实用性和及时性。 1.2.1 开发技术 在平台前端网站和后台管理网站均使用ASP.NET编写。ASP.NET是微软推出的新一代Active Server Pages脚本语言,也是微软公司发展的新型.NET体系结构的重要组成部分。ASP.NET语言大幅度的加快了网站运行速度,提高了网站的稳定性。使用Visual Studio 2010作为平台开发工具,结合SQL Server 2008数据库实现数据分类管理。 同时用到一些第三方开发包如Google map api、Arcgis API for Flex、Surfer、OpenFlashChart等实现地理信息、绘图、图表方面的应用。 1.2.2 总体框架 市级气象服务平台包括前端网站六个主要子栏目和单独的后台管理网站,架构见图2。 2 主要功能 平台旨在面向社会共众和专业用户提供各种气象服务产品、实况资料和气象科普等信息。主要有如下功能: 2.1 气象监测 本栏目主要是满足社会公众了解基本气象监测实况,提供站点地图、要素序列、雷达回波、卫星云图四个方面监测资料。站点地图是在Google地图上直观地显示各区县大监站的整点气温、最高气温、最低气温、小时降雨量、前24小时逐时整点气温(数据作取整处理)和降雨量的Flash序列图。要素序列显示各区县大监站的近一个月逐日气温、降雨的实况和历史气候相关值。 2.2 公共气象 公共气象服务分为天气预报和天气材料两个方面,天气预报方面有短期天气预报、中期天气预报、分县天气预报、电视天气预报、景区天气预报、旬天气预报、短期气候预测等,服务材料方面有气象信息快报、农业气象旬报、农气专题报告、气候影响评价等。 2.3 专业气象 专业气象针对不同用户提供更专业性、更丰富的气象服务。本板块需要登录才能访问,有决策气象(针对市、县气象局内部用户)、防汛抗旱、地质灾害、森林防火、电网等子平台。不同的用户登录后进入自己所属板块,且只显示该用户已订制的子栏目和监测站点。 2.4 重点子栏目 2.4.1 站点地图 依托于自制Flash地图+Xml数据文件实现直观地对用户关注区域的监测,该Flash上集成有多个功能(可根据用户需求增减):按用户选择的要素类型直观的在地图监测点上标注数值;提供高温热害、低温冷害、强降水、道路结冰的灾害的警示功能,如果达到设置的警示值就会以闪烁的形式予以警示;鼠标移动到监测点时,弹出信息窗口显示该站点的实时监测数据,若单击监测点则弹出窗口显示该站点前24小时逐时降雨量、整点气温、最高气温、最低气温的Flash序列图;还具有放大缩小地图、鹰眼、地图漫游和河流、站名的显示切换功能。为保证监测数据的自动更新,将以5分钟间隔自动刷新。需要注意的是要使用flash+xml实现数据的动态更新,必须在flash加载xml文件路径后面加上随机变量,如var XMLURL:URLRequest = new URLRequest(“data/d.xml?+Math.random())。其在南广河流域站点监测的应用效果见图3。 2.4.2 要素分布图 ASP.NET服务端代码对Surfer进行二次开发实现绘制任意时段的平均气温、最高气温、最低气温、降雨量分布图。借助surfe

文档评论(0)

1亿VIP精品文档

相关文档