行业新闻

[宁波网络公司]基于ASPNET的市级气象服务平台的开发与建设

发布时间:2019-09-09 06:25:21

  本文介绍了基于ASP.NET的全市气象服务平台(网站)的总体开发和建设,从以下几个方面概述了网站的设计和实现方法:平台的运行环境,平台设计思路和开发技术,并简要介绍该平台。要功能和关键子部分,并说明某些功能的实现方法和注意事项。平台已经投入使用,在当前的运行条件下,性能稳定,应用效果良好。着经济和社会的发展,不同部门对气象信息的需求不断增加,希望气象部门能够为决策提供更加完整,更全面,宁波网络公司更专业的气象信息。时,随着气象部门气象监测能力的提高,气象服务产品日益多样化,传统的气象服务方式已不能满足经济社会发展的需要。气象服务平台(网站)的建设更加紧迫。平台在Windows Server 2003服务器系统上运行,并使用系统提供的Internet信息服务(IIS)作为对WEB服务的支持,Microsoft SQL Server 2008数据库用作对系统的支持。台的数据存储。平台的运行环境拓扑图如图1所示。平台的设计思想主要基于以下五个方面:(1)满足公共用户的一般需求天气预报,天气预报,气象等2)满足气象系统用户对气象决策的需求,保证用户的能力。

基于ASPNET的市级气象服务平台的开发与建设_no.283

  
  气丰富的产品,监测数据等(3)满足专业气象服务用户对气象产品和气象数据的专业需求; (4)自动化网站所涉及的气象信息和日常维护,以减少网站的维护人员(5)有效保证网站上各种信息的安全性,实用性和及时性。平台的前端网站和后端管理网站是用ASP.NET编写的。ASP.NET是下一代Microsoft Active Server Pages脚本语言,是Microsoft新.NET体系结构的重要组成部分。ASP.NET大大加快了网站的速度并提高了网站的稳定性。用Visual Studio 2010作为与SQL Server 2008数据库关联的平台开发工具来管理数据分类。时,一些第三方开发工具包,例如Google Map API,Arcgis API for Flex,Surfer,OpenFlashChart等,用于实现地理信息,绘图和创作应用程序。形。政气象服务平台包括前端网站的六个主要子部分和一个用于后台管理的单独网站(参见图2)。
  平台旨在为社区和企业用户提供各种气象服务产品,实时材料和天气科学信息。节的主要目的是与公众见面,以了解天气监测的基本情​​况,并从四个方面提供监测数据:站点地图,元素序列,雷达回波和卫星云图像。点地图是每小时温度,最高温度,最低温度,每小时降水量,每小时每小时温度(舍入数据)以及Google和每个监测站的降水量的虚拟显示。和县。列图项目顺序显示了每个地区当地派出所的日常气温,降水量和历史气候值。共气象服务有两个组成部分:天气预报和气象资料:短期天气预报,中期天气预报,县级天气预报,电视天气预报,全景天气预报,十年天气预报,预报短期气候条件等有气象新闻公报,农业天气报告,农业特别报告和气候影响评估。业的天气为不同的用户提供更专业,更丰富的天气服务。须连接此部分才能访问它。决策气象(城市和县的气象室内部用户),防洪抗旱,地质灾害,森林防火和网络等子平台。同的用户登录并进入他们自己的部分。显示用户订阅的子部分和监视站点。于自创的Flash地图 XML文件,可以直观地监控用户的注意区域,Flash包含多个功能(可根据用户的需要增加或减少):根据用户选择的项目类型直观地标记卡片监测点的数值;高温引起的热损伤,冷却,大量降水,道路霜冻事故造成的热损坏的警告功能,如果达到设定的警告值,则闪烁闪烁;当鼠标移动到监控点时,会出现一个弹出窗口显示该站点。时监控数据,如果单击监控点,弹出窗口将显示Flash序列图,显示降雨量,每小时温度,24小时站点的最高和最低温度,以及放大和缩小地图,鹰眼,地图漫游和显示河流和车站名称的切换功能。
  自动更新监控数据,它将每5分钟自动更新一次。注意,要使用flash xml动态更新数据,必须在flash加载xml文件的路径后添加一个随机变量,例如var XMLURL:URLRequest = new URLRequest(“data /” d.xml?“ Math.random())。在南光河流域站点监测的执行效果如图3所示.ASPAS服务器端代码在Surfer上进行二次开发,绘制平均温度,温度图一定时期内的最高温度,最低温度和降雨量分布。过使用冲浪者在地图上绘制各种天气地图轮廓图,可以更直观地显示气象要素细分,允许完整的用户分析,决策参考和更多插图。
  觉制作文本。户所选实体的所有时间和类型都自动计入数据表中。
  认站点和警告站点也反映在表中,并且表的末尾描述了元素到达每个级别的站点和数据的数量。失的电台数量。户可以自定义阶乘过滤器阈值和表中的列数,以自动生成所需的数据表以及表单,从而大大提高监控数据的基线效率。果站点达到警告值,这些站点的实时流将自动发送到SMS定义的移动电话号码,并且将在数据库中设置发送状态值以确保它不会出现。

基于ASPNET的市级气象服务平台的开发与建设_no.65

  不会是每个小时。了好几次。信发送功能是通过调用飞信的免费短信API来实现的(https://sms.api.bz/fetion.php?username=你的手机号码飞信:密码=你的移动飞信密码sendto =接收短信。友手机号码(也可以是你自己的手机号码)短信=短信内容),但这种方法有一定的局限性,比如短信的最大长度是180个汉字,不发送180多个汉字。
  此,对于长文本消息必须完成分段过程,宁波网络公司并且收件人对象必须是发送者的飞信朋友。ArcGIS API for Flex是ESRI于2008年开发的一种新的WebGIS客户端开发工具包。用于富Internet应用程序的RIA开发,是ArcGIS Server的一种新的开发方法。具有快速和高效的优点。

基于ASPNET的市级气象服务平台的开发与建设_no.19

  
  户体验。ArcGIS API for Flex的以下效果包括:1。视站点数据覆盖在基于ArcGIS Online的地图服务上,超过警告值的监视点以红色标记。2.单击标签点的弹出信息窗口,显示全点监控数据,单击信息窗口中的“第一个24小时序列”,显示Flash序列图车站前24小时的温度和降水量。3.设计包含所有站点的监测信息列表,包括站名,温度,降水量,风向,风速,湿度,压力等。击列标题以按升序或降序排序,然后双击列表中的站点。图将立即定位到网站周围。4,还设计有历史数据查询,站点搜索,地图切换,直接标签数据选择,警告阈值参数,刷新间隔参数,刷新即时和其他功能。果如图4所示.Flex无法直接在数据库上运行。统使用组件与ASP.NET程序交互以实现数据交互。与ASP.NET程序交互数据的URL.ASP.NET程序接收数据库并利用它。返回Flex可识别的XML数据类型。端管理网站承担整个平台的管理和维护功能,并且要求非常高的安全性,因此它只能在Intranet上访问。
  台管理网站集的主要功能包括:查看平台成员数,成员注册时间,最近登录时间,连接数,文档数,数量查看的页面数,在线用户数等,气象信息管理,防御指南,规则添加,编辑,删除等。管和服务材料文件;配置,修改,会员订阅监控站点,订阅部分,默认页面,到期日期等,管理网站不同部分的名称和地址,管理异常监控站点,设置电话号码以接收短信等。市气象服务平台基本实现了实时天气监测和各种气象服务产品的整合,为气象服务活动提供了重要支持,提高了气象服务能力。特别是在专业天气服务中,考虑到用户的实际需求。
  用户生产密切相关的需求在“特殊”一词上不知疲倦地工作,不断加强产品开发,并为生活的各个领域提供多样化,有针对性和适用的气象服务产品。是,随着气象服务社会发展要求的不断提高,平台的内容和功能必须不断完善,不断提高全方位服务能力,以满足气象服务的需求。进社会和经济发展。平台的主页如图5所示。
  本文转载自
  宁波网络公司 https://www.leseo.net
  补充词条:宁波网站优化推广  宁波网站seo  宁波网络seo  宁波seo网站优化  宁波seo推广公司