拼接墙的天气信息显示方法、装置和计算机设备制造方法及图纸

技术编号:19544578 阅读:37 留言:0更新日期:2018-11-24 20:44
本发明专利技术涉及拼接墙的天气信息显示方法、装置和计算机设备,属于拼接墙技术领域。所述方法包括:获取天气显示模板;访问天气查询接口,通过所述天气查询接口获取天气信息;将所述天气显示模板和天气信息按照矢量图的格式存储在显示文件中;通过浏览器加载所述显示文件,并控制拼接墙根据所述天气显示模板显示对应的天气信息。上述技术方案,解决了天气显示窗口的大小发生改变导致显示效果较差的问题,能通过浏览器打开矢量图格式的天气显示模板以及对应的天气信息,在天气显示窗口缩放时,仍可清晰地在拼接墙上显示对应的天气信息。

Weather Information Display Method, Device and Computer Equipment for Stitching Wall

The invention relates to a weather information display method, device and computer equipment for splicing wall, belonging to the technical field of splicing wall. The method includes: acquiring the weather display template; accessing the weather query interface to obtain weather information through the weather query interface; storing the weather display template and weather information in the display file according to the format of the vector graph; loading the display file through the browser, and controlling the splicing wall according to the weather. The display template displays the corresponding weather information. The above technical scheme solves the problem that the display effect is poor due to the change of the size of the weather display window. It can open the weather display template of vector graph format and the corresponding weather information through the browser, and display the corresponding weather information clearly on the splicing wall when the weather display window is zoomed in and out.

【技术实现步骤摘要】
拼接墙的天气信息显示方法、装置和计算机设备
本专利技术涉及拼接墙
,特别是涉及拼接墙的天气信息显示方法、装置、计算机设备和存储介质。
技术介绍
随着显示技术的迅猛发展,各种政府机关和民用领域都日渐趋于在日常工作中使用大屏幕拼接墙系统。在拼接墙上进行宣传展示、日常工作安排等场景时,用户会有显示天气信息的需求。对于传统的拼接墙系统,获取需要显示的天气信息(如天气状况、最高温度、最低温度等)后,一般通过GDI(GraphicsDeviceInterface,图形设备接口)绘制显示天气显示窗口。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:使用GDI显示绘制的天气状态图片、天气信息文字时,若天气显示窗口的大小发生改变,则对应的图片和文字在缩放显示时可能会变得模糊,导致显示效果较差。
技术实现思路
基于此,本专利技术提供了拼接墙的天气信息显示方法、装置、计算机设备和存储介质。在拼接墙的显示窗口缩放时,仍能清晰地显示天气预报信息。本专利技术实施例的内容如下:一种拼接墙的天气信息显示方法,包括以下步骤:获取天气显示模板;访问天气查询接口,通过所述天气查询接口获取天气信息;将所述天气显示模板和天气信息按照矢量图的格式存储在显示文件中;通过浏览器加载所述显示文件,并控制拼接墙根据所述天气显示模板显示对应的天气信息。在其中一个实施例中,所述获取天气显示模板的步骤,包括:获取客户端发送的天气显示模板;所述天气显示模板由客户端将导入的天气模板转换为SVG格式后发送。在其中一个实施例中,所述将所述天气显示模板和天气信息按照矢量图的格式存储在显示文件中的步骤,包括:将所述天气显示模板和天气信息存储在SVG格式的显示文件中;所述通过浏览器加载所述显示文件,并控制拼接墙根据所述天气显示模板显示对应的天气信息的步骤,包括:通过浏览器创建天气显示窗口并加载所述显示文件;通过天气显示窗口按照所述天气显示模板在拼接墙上显示对应的天气信息。在其中一个实施例中,所述访问天气查询接口,通过所述天气查询接口获取天气信息的步骤,包括:根据http协议访问天气查询接口,通过所述天气查询接口获取目标城市的初始天气信息;解析所述初始天气信息,得到目标城市的天气信息。在其中一个实施例中,所述根据http协议访问天气查询接口的步骤,包括:当预设定时器的定时到达时,根据http协议按照预设的域名访问天气查询接口。在其中一个实施例中,所述当预设定时器的定时到达时,根据http协议按照预设的域名访问天气查询接口的步骤之前,还包括:接收访问时间信息,根据所述访问时间信息设置定时器。在其中一个实施例中,所述解析所述初始天气信息的步骤,包括:若所述初始天气信息为JSON格式,使用jsoncpp解析库解析所述初始天气信息。相应的,本专利技术实施例提供一种拼接墙的天气信息显示装置,包括:信息获取模块,用于获取天气显示模板;访问天气查询接口,通过所述天气查询接口获取天气信息;信息存储模块,用于将所述天气显示模板和天气信息按照矢量图的格式存储在显示文件中;以及,天气显示模块,用于通过浏览器加载所述显示文件,并控制拼接墙根据所述天气显示模板显示对应的天气信息。上述拼接墙的天气信息显示方法及装置,在需要获取天气信息时访问天气查询接口,通过所述天气查询接口获取天气信息;将获取的天气显示模板和天气信息按照矢量图的格式存储在显示文件中;通过浏览器加载所述显示文件,并控制拼接墙根据所述天气显示模板显示对应的天气信息。能通过浏览器打开矢量图格式的天气显示模板以及对应的天气信息,在天气显示窗口缩放时,仍可清晰地在拼接墙上显示对应的天气信息。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取天气显示模板;访问天气查询接口,通过所述天气查询接口获取天气信息;将所述天气显示模板和天气信息按照矢量图的格式存储在显示文件中;通过浏览器加载所述显示文件,并控制拼接墙根据所述天气显示模板显示对应的天气信息。上述计算机设备,能通过浏览器打开矢量图格式的天气显示模板以及对应的天气信息,在天气显示窗口缩放时,仍可清晰地在拼接墙上显示对应的天气信息。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取天气显示模板;访问天气查询接口,通过所述天气查询接口获取天气信息;将所述天气显示模板和天气信息按照矢量图的格式存储在显示文件中;通过浏览器加载所述显示文件,并控制拼接墙根据所述天气显示模板显示对应的天气信息。上述计算机可读存储介质,能通过浏览器打开矢量图格式的天气显示模板以及对应的天气信息,在天气显示窗口缩放时,仍可清晰地在拼接墙上显示对应的天气信息。附图说明图1为一个实施例中拼接墙的天气信息显示方法的应用环境图;图2为一个实施例中拼接墙的天气信息显示方法的流程示意图;图3为一个实施例中客户端与服务器的交互流程图;图4为另一个实施例中拼接墙的天气信息显示方法的流程示意图;图5为又一个实施例中拼接墙的天气信息显示方法的流程示意图;图6为一个实施例中拼接墙的天气信息显示装置的结构框图;图7为一个实施例中计算机设备的内部结构。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本申请提供的拼接墙的天气信息显示方法,可以应用于如图1所示的应用环境中。其中,客户端101与服务器102通过网络进行通信。服务器102接收客户端101发送的天气显示模板,通过访问天气查询接口的方式获取相应的天气信息,并控制显示设备103根据该天气显示模板显示对应的天气信息。其中,客户端101可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备;服务器102可以用独立的服务器或者是多个服务器组成的服务器集群来实现;显示设备103可以是移动终端、笔记本电脑、拼接墙系统等,该显示设备103还可以仅为显示屏(该显示屏连接服务器102,由服务器102来控制该显示屏),例如拼接墙。本专利技术实施例提供一种拼接墙的天气信息显示方法、装置、计算机设备和存储介质。以下分别进行详细说明。在一个实施例中,如图2所示,提供了一种拼接墙的天气信息显示方法。以该方法应用于图1中的服务器102为例进行说明(该服务器可以称为拼接墙服务器),包括以下步骤:S201、获取天气显示模板;访问天气查询接口,通过所述天气查询接口获取天气信息。在本步骤中,服务器获取天气显示模板,并在需要获取天气信息时,访问天气查询接口。天气显示模板指的是控制天气信息显示格式的模板。天气显示模板可以为多个,当需要显示天气信息时,可以从中选择一个或多个进行显示。这些天气显示模板可以在显示布局、图形尺寸等方面存在差别。本专利技术实施例对天气显示模板的样式不做限制。服务器可以通过访问客户端、本地存储器等获取天气显示模板。服务器获取到天气显示模板以后,可以在未获取天气信息的情况下直接通过拼接墙显示对应的天气显示模板。获取到天气信息以后,再按照天气显示模板显示对应的天气信息。对于天气查询接口,天气查询接口可以为各种供应商提供的可以进行天气查询的接口。本文档来自技高网...

【技术保护点】
1.一种拼接墙的天气信息显示方法,其特征在于,包括以下步骤:获取天气显示模板;访问天气查询接口,通过所述天气查询接口获取天气信息;将所述天气显示模板和天气信息按照矢量图的格式存储在显示文件中;通过浏览器加载所述显示文件,并控制拼接墙根据所述天气显示模板显示对应的天气信息。

【技术特征摘要】
1.一种拼接墙的天气信息显示方法,其特征在于,包括以下步骤:获取天气显示模板;访问天气查询接口,通过所述天气查询接口获取天气信息;将所述天气显示模板和天气信息按照矢量图的格式存储在显示文件中;通过浏览器加载所述显示文件,并控制拼接墙根据所述天气显示模板显示对应的天气信息。2.根据权利要求1所述的拼接墙的天气信息显示方法,其特征在于,所述获取天气显示模板的步骤,包括:获取客户端发送的天气显示模板;所述天气显示模板由客户端将导入的天气模板转换为SVG格式后发送。3.根据权利要求2所述的拼接墙的天气信息显示方法,其特征在于,所述将所述天气显示模板和天气信息按照矢量图的格式存储在显示文件中的步骤,包括:将所述天气显示模板和天气信息存储在SVG格式的显示文件中;所述通过浏览器加载所述显示文件,并控制拼接墙根据所述天气显示模板显示对应的天气信息的步骤,包括:通过浏览器创建天气显示窗口并加载所述显示文件;通过天气显示窗口按照所述天气显示模板在拼接墙上显示对应的天气信息。4.根据权利要求1所述的拼接墙的天气信息显示方法,其特征在于,所述访问天气查询接口,通过所述天气查询接口获取天气信息的步骤,包括:根据http协议访问天气查询接口,通过所述天气查询接口获取目标城市的初始天气信息;解析所述初始天气信息,得到目标城市的天气信息。5.根据权利要求4所述的拼接墙的天气信...

【专利技术属性】
技术研发人员:彭曦
申请(专利权)人:威创集团股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1