一种天气数据的上传和获取方法、系统及移动终端与流程

文档序号:11545431阅读:178来源:国知局
一种天气数据的上传和获取方法、系统及移动终端与流程
本发明属于通信领域,尤其涉及一种天气数据的上传和获取方法、系统及移动终端。

背景技术:
现有技术的天气数据,例如天气预报,大多数是通过以下方式获取的:服务器预先从固定数据源获取天气数据或从网页抓取天气数据,并存储在服务器,客户端,例如移动终端,通过http协议与服务器交互,服务器把天气数据返回给客户端供客户端显示。然而,现有技术存在以下缺陷:1、服务器负担重,不但要从数据源或网页抓取天气数据,进行数据处理,还要同移动终端进行交互;2、移动终端获取的数据有限,大多数国内天气数据源对国内城市支持比较好,对国外城市支持不够,许多支持比较好的还需要付费,成本过高;3、基于成本考虑和服务器处理的限制,很难对天气数据进行更进一步的分析和预测。

技术实现要素:
本发明所要解决的技术问题在于提供一种天气数据的上传和获取方法、系统及移动终端,旨在解决现有技术存在的服务器负担重、移动终端获取的数据有限且很难对天气数据进行更进一步的分析和预测的问题。本发明是这样实现的,提供一种天气数据的上传方法,所述方法包括以下步骤:第一移动终端获取预定地区的天气数据;第一移动终端将所述天气数据以规定的格式发送到云端;云端对所述天气数据进行归类存储和数据分析。本发明还提供一种天气数据的上传系统,所述系统包括:第一获取模块,用于第一移动终端获取预定地区的天气数据;和发送模块,用于第一移动终端将所述天气数据以云端规定的格式发送到云端;云端对所述天气数据进行归类存储和数据分析。本发明还提供一种移动终端,所述移动终端包括上述天气数据的上传系统的移动终端。本发明还提供一种天气数据的获取方法,所述方法包括以下步骤:第二移动终端从云端获取如上述的天气数据的上传方法上传的天气数据。本发明还提供一种天气数据的获取系统,所述系统包括:第二获取模块,用于第二移动终端从云端获取上述的天气数据的上传方法上传的天气数据。本发明还提供一种移动终端,所述移动终端包括上述的天气数据的获取系统。本发明实施例通过利用云端的强大存储能力和计算处理能力,各个移动终端通过上传自己获取到的天气数据以固定格式发给云端,云端对数据进行归类存储和数据分析,推送给其他移动终端更有价值的信息或其他移动终端可以从云端获取到更丰富的天气数据,从而不但降低了服务器端的压力,还可以降低各天气开发商的成本。附图说明图1是本发明第一实施例提供的天气数据的上传方法的流程图。图2是本发明第二实施例提供的天气数据的上传系统的功能模块框图。具体实施方式为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。请参阅图1,本发明第一实施例提供了一种天气数据的上传方法,该方法包括以下步骤:S11、第一移动终端获取预定地区的天气数据;在本实施例中,第一移动终端从第一移动终端所在地的天气服务器获取第一移动终端所在地的天气数据。所述天气数据包括天气、温度、湿度、云图、历史天气等;S12、第一移动终端将所述天气数据以云端规定的格式发送到云端;云端对所述天气数据进行归类存储和数据分析,对任一地区或全球历史及未来天气走势进行预测,从而得出对人们日常出行、防灾减灾、农业生产更有价值的天气数据。请参阅图2,本发明第二实施例提供了一种天气数据的上传系统,该系统包括:第一获取模块11和发送模块12,第一移动终端的第一获取模块11获取预定地区的天气数据,具体为第一移动终端从第一移动终端所在地的天气服务器获取第一移动终端所在地的天气数据。所述天气数据包括天气、温度、湿度、云图、历史天气等。第一移动终端的发送模块12将所述天气数据以云端规定的格式发送到云端;云端对所述天气数据进行归类存储和数据分析,对地区或全球历史及未来天气走势进行预测,从而得出对人们日常出行、防灾减灾、农业生产更有价值的天气数据。本发明实施例还提供了一种包括本发明第二实施例提供的天气数据的上传系统的移动终端。本发明第三实施例提供了一种天气数据的获取方法,该方法包括以下步骤:第二移动终端从云端获取本发明第一实施例提供的天气数据的上传方法上传的天气数据;在本实施例中,由第二移动终端主动从云端获取天气数据,或由云端将天气数据推送给第二移动终端。本发明第四实施例提供了一种天气数据的获取系统,该系统包括第二获取模块,用于第二移动终端从云端获取本发明第一实施例提供的天气数据的上传方法上传的天气数据。本发明实施例还提供了一种包括本发明第四实施例提供的天气数据的获取系统的移动终端。本发明实施例通过利用云端的强大存储能力和计算处理能力,各个移动终端通过上传自己获取到的天气数据以固定格式发给云端,云端对数据进行归类存储和数据分析,推送给其他移动终端更有价值的信息或其他移动终端可以从云端获取到更丰富的天气数据,从而不但降低了服务器端的压力,还可以降低各天气开发商的成本。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1