CN109814765A - 气象图像比对方法、装置、计算机设备和存储介质 - Google Patents
气象图像比对方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN109814765A CN109814765A CN201711176628.7A CN201711176628A CN109814765A CN 109814765 A CN109814765 A CN 109814765A CN 201711176628 A CN201711176628 A CN 201711176628A CN 109814765 A CN109814765 A CN 109814765A
- Authority
- CN
- China
- Prior art keywords
- meteorological
- image
- target position
- images
- operational order
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
本发明涉及一种气象图像比对方法、装置、计算机设备和存储介质,包括:获取同一地区的多组气象数据,利用所述气象数据进行绘图,得到多个气象图像;获取对任一气象图像的定位指令,根据所述定位指令对该气象图像中的目标位置进行定位;将所述目标位置映射至其他气象图像,在所述其他气象图像中对所述目标位置进行定位;获取对任一气象图像中的目标位置的操作指令,根据所述操作指令对多个气象图像中的所述目标位置进行同步操作。采用本方法可以提高气象图像分析比较的效率。
Description
技术领域
本申请涉及计算机技术领域,特别是涉及一种气象图像比对方法、装置、计算机设备和存储介质。
背景技术
日常生活中,在进行气象预报之前,为了使得预报的结果更加准确,气象领域通常会用不同的模型对应处理不同来源的预报地区气象数据,利用处理后的气象数据绘制多幅预报地区的预报图。有经验的预报人员通过将不同模型对应的预报图进行比较分析,综合图片上的多方面的信息,从而能够得到更准确的预报结果。
由于预报人员需要对信息进行筛选,在分析比较的过程中需要同时参考多个预报图上相同位置的信息,逐一的对每个预报图进行点击选择等操作十分繁琐,往往会耗费大量的时间。如何提高气象图像分析比较的效率成为目前需要解决的一个技术问题。
发明内容
基于此,有必要针对以上技术问题,提供一种能够提高气象图像分析比较的效率的气象图像比对方法、装置、计算机设备和可读存储介质。
一种气象图像比对方法,包括:
获取同一地区的多组气象数据,利用所述气象数据进行绘图,得到多个气象图像;
获取对任一气象图像的定位指令,根据所述定位指令对该气象图像中的目标位置进行定位;
将所述目标位置映射至其他气象图像,在所述其他气象图像中对所述目标位置进行定位;
获取对任一气象图像中的目标位置的操作指令,根据所述操作指令对多个气象图像中的所述目标位置进行同步操作。
在其中一个实施例中,所述气象图像中包括多个目标位置,所述获取对任一气象图像中的目标位置的操作指令,根据所述操作指令对多个气象图像中的所述目标位置进行同步操作的步骤包括:
获取所述对任一气象图像中的任一目标位置的操作指令;
根据所述操作指令对多个气象图像中的多个目标位置进行同步操作。
在其中一个实施例中,所述利用所述气象数据进行绘图,得到气象图像的步骤,还包括:
利用所述气象数据生成预设格式的绘图文件;
触发绘图脚本运行,通过所述绘图脚本对所述绘图文件进行解析,得到绘图所需的绘图参数和气象数值;
根据所述绘图参数和气象数值通过所述绘图脚本进行绘图,得到所述气象图像。
在其中一个实施例中,所述绘图参数包括配置参数,所述利用所述气象数据生成预设格式的绘图文件的步骤包括:
对所述气象数据进行转换,得到转换后的气象数据;
获取预先生成的配置文件,所述配置文件中包括了配置参数;
利用所述转换后的气象数据与所述配置参数生成预设格式的绘图文件。
在其中一个实施例中,气象图像包括图像名称,所述方法还包括:
获取图像切换指令,根据所述图像切换指令获取与切换后的图像名称对应的多个气象图像;
将所述与所述切换后的图像名称对应的多个气象图像对当前展示的多个气象图像进行同步切换。
一种气象图像比对装置,所述装置包括:
绘图模块,用于获取同一地区的多组气象数据,利用所述气象数据进行绘图,得到多个气象图像;
定位模块,用于获取对任一气象图像的定位指令,根据所述定位指令对该气象图像中的目标位置进行定位;将所述目标位置映射至其他气象图像,在所述其他气象图像中对所述目标位置进行定位;
同步模块,用于获取对任一气象图像中的目标位置的操作指令,根据所述操作指令对多个气象图像中的所述目标位置进行同步操作。
在其中一个实施例中,所述同步模块还用于获取所述对任一气象图像中的任一目标位置的操作指令;根据所述操作指令对多个气象图像中的多个目标位置进行同步操作。
在其中一个实施例中,所述绘图模块还用于利用所述气象数据生成预设格式的绘图文件;触发绘图脚本运行,通过所述绘图脚本对所述绘图文件进行解析,得到绘图所需的绘图参数和气象数值;根据所述绘图参数和气象数值通过所述绘图脚本进行绘图,得到所述气象图像。
一种计算机设备,所述计算机设备包括存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现本发明上述实施例中提供的气象图像比对方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明上述实施例中提供的气象图像比对方法的步骤。
上述模板文件处理方法、装置、计算机设备和可读存储介质,通过获取同一地区的多组气象数据,利用气象数据绘图得到多个气象图像。终端获取对任一气象图像的定位指令,在该气象图像中的目标位置进行定位,并将目标位置映射至其他气象图像,在其他气象图像中对目标位置进行定位,获取对任一气象图像中的目标位置的操作指令,根据操作指令对多个气象图像中的目标位置进行同步操作。由于终端接收到对任一气象图像上目标位置的任何操作指令后,都会找到其余气象图像上目标位置,对所有的气象图像上目标位置进行相同的操作,达到多个气象图像同步操作的效果,从而不用逐一的对每个气象图像进行单独操作,减少了时间损耗,提高气象图像分析比较的效率。
附图说明
图1为一个实施例中气象图像比对方法的流程示意图;
图2为一个实施例中多个气象图像目标位置同步放大后的效果图;
图3为一个实施例中气象图像比对装置的结构示意图;
图4为一个实施例中计算机设备的结构示意图。
具体实施方式
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
图1为一个实施例的气象图像比对方法的流程图,应该理解的是,虽然图1 的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不一定是必然按照箭头指示的顺序依次执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。以该方法应用于终端为例进行说明,该方法具体包括:
步骤S102,获取同一地区的多组气象数据,利用气象数据进行绘图,得到多个气象图像。
同一地区的多组气象数据是指通过不同的方式对同一地区的气象数据采集后,经过不同模型处理所得到的气象数据。也就是说,不同方式采集到的气象数据,其来源是不同的。比如,同样是测量同一地区的温度数据,采集方式可以是通过在地面建立气象站,通过温度计来测得的数据,也可以是通过卫星测量后返回的数据。终端利用不同的模型对不同来源的气象数据进行计算处理,能够得到可用于气象绘图的多组预报气象数据。通常情况下,不同的数据采集方获取到不同来源的数据后会根据自己的模型对气象数据进行处理。不同的气象局或者不同的气象服务类公司的气象数据来源以及所采用的处理模型可能不同,得到的预报数据可能稍有偏差。对比的时候,人工通过综合考虑不同模型处理的结果,能够得到更加准确的预报结果。
利用气象数据进行绘图之前,终端还可以对气象数据进行筛选或转换。由于不同来源的多组气象数据范围、格式可能不同,终端需要对所有气象数据进行筛选,根据相应的绘图需求从多组气象数据中查询与预报地区范围相同的气象数据,获取满足绘图需求的气象数据。进一步的,终端还可以对格式不统一的气象数据进行转换,使得利用筛选、转换后的气象数据可以绘制出大小一致,经纬度相同的气象图像。
终端上提前存储有相应的配置文件,终端获取预先生成的配置文件后,从中提取配置参数,利用转换后的气象数据与配置参数生成预设格式的绘图文件。终端可以利用绘图脚本对绘图文件进行解析、绘图等操作。绘图文件生成之后会触发绘图脚本运行,终端通过绘图脚本对绘图文件进行解析,得到绘图所需的绘图参数和气象数值,终端再利用绘图脚本根据绘图参数和气象数值进行绘图,得到多个气象图像。
步骤S104,获取对任一气象图像的定位指令,根据定位指令对该气象图像中的目标位置进行定位。
步骤S106,将目标位置映射至其他气象图像,在其他气象图像中对目标位置进行定位。
气象图像绘制完成之后可以在屏幕上展示。其中,多个气象图像可以在一个屏幕中进行展示,也可以在多个屏幕上分别进行展示。当多个气象图像可以在一个屏幕中进行展示时,可以根据气象图像的数量,根据需求分配屏幕的位置。当气象图像的数量较多,不适合同时在一个屏幕上进行展示时,也可以分批对气象图像进行展示,或者将气象图像分别在不同的屏幕进行展示,分屏幕展示的同时还能够进行分批展示。终端中也预先存储有展示模板,展示模板具有固定的展示数量,对比时也可以选择根据气象图像的数量直接使用展示模板展示气象图像。
终端可以检测人工对气象图像的操作,当获取到存在对其中一个气象图像的定位指令时,根据定位指令获取目标位置的坐标,对该气象图像中的目标位置进行定位。目标位置可以是气象图像具体的一个点,也可以是规则或不规则的几何形状。由于展示的气象图像是同一地区不同模式下的预报图,它们的大小一致,经纬度相同,在任意一个气象图像的目标位置定位后,终端可以根据将目标位置直接映射至其他气象图像,找到其他气象图像上相对应的目标位置。比如,多个气象图像展示在一个屏幕上的情况下,当目标位置为其中一个气象图像上的一个点时,终端获取到该点的位置坐标,然后根据气象图像的长度、宽度、边框信息就能够通过计算确定其他气象图像上对应的点的位置坐标。多个气象图像展示在不同屏幕上时,将目标位置从直接映射至其他屏幕上的气象图像上,则能够确定其他气象图像上对应的点的位置坐标。展示的屏幕包括平面屏幕和曲面屏幕。
终端确定目标位置之后,可以通过定位符对目标位置进行定位,并在目标位置显示定位符,帮助人工进行更有效、更精准的定位目标位置。定位符可以是光标、╋、×、●、*等形状。终端确定目标位置后也可以不在目标位置显示定位符,直接等待下一步的操作指令。
步骤S108,获取对任一气象图像中的目标位置的操作指令,根据操作指令对多个气象图像中的目标位置进行同步操作。
对所有图片进行目标位置定位后,获取对任一气象图像中的目标位置的操作指令,利用该操作指令对所有气象图像上的目标位置进行相同的操作,达到所有图像的同步操作。操作指令可以是放大缩小指令、添加预警圈指令、添加备注提醒指令等。如图2所示,当前屏幕上显示了利用不同模型处理的气象数据绘制的,需要人工比对的4个气象图像。当需要目标位置为中国台湾地区时,定位完成后,当任意一个气象图像获取到放大指令时,可以同时将所有的气象图像目标位置一起放大。终端只需接受一次切换指令,就能完成对当前所有展示的气象图像的切换,达到多个气象图像同步切换的效果,不在需要人工逐一确定每个气象图像上的目标位置,再逐个放大每个目标位置,终端不用再逐一的对每个气象图像进行单独切换,减少了操作的步骤,减少了时间损耗。
终端获取到对一个气象图像的定位指令,对该气象图像上的目标位置进行定位后,将目标位置直接映射至其他气象图像,找到其他气象图像上相对应的目标位置,完成定位操作。终端还可以继续获取对该气象图像中的目标位置的操作指令,利用该操作指令对所有气象图像上的目标位置进行相同的操作,达到所有图像的同步操作。此外,终端完成定位操作后,终端还可以获取对任意一个气象图像中的目标位置的操作指令,利用该操作指令对所有气象图像上的目标位置进行相同的操作,达到所有图像的同步操作。当然,未选定目标位置时,终端也可以对所有的气象图像进行同步操作,比如气象图像整体全局放大,或者对图片进行整体的上下左右等不同方位的移动。
本实施例中,通过获取同一地区的多组气象数据,利用气象数据绘图得到多个气象图像。终端获取对任一气象图像的定位指令,在该气象图像中的目标位置进行定位,并将目标位置映射至其他气象图像,在其他气象图像中对目标位置进行定位,获取对任一气象图像中的目标位置的操作指令,根据操作指令对多个气象图像中的目标位置进行同步操作。由于终端接收到对任一气象图像上目标位置的任何操作指令后,都会找到其余气象图像上目标位置,对所有的气象图像上目标位置进行相同的操作,达到多个气象图像同步操作的效果,从而不用逐一的对每个气象图像进行单独操作,减少了时间损耗,提高气象图像分析比较的效率。
在一个实施例中,气象图像比对方法还包括:气象图像中包括多个目标位置,获取对任一气象图像中的目标位置的操作指令,根据操作指令对多个气象图像中的目标位置进行同步操作的步骤包括:获取对任一气象图像中的任一目标位置的操作指令;根据操作指令对多个气象图像中的多个目标位置进行同步操作。
气象图像中包括多个目标位置,对比多个气象图像时,可以在其中一个气象图像上定位多个目标区域,对目标区域可以做相应的编号或者排序等。比如存在3个气象图像,一个气象图像上定位3个目标区域,分别命名为A、B、C。终端获取定位指令后,找到了相应的目标位置后,将目标位置分别映射至其他气象图像的相同位置。其余气象图像上目标位置也存在与A、B、C对应的目标位置。终端获取对任一气象图像中的任一目标位置的操作指令,根据操作指令可以对多个气象图像中的多个目标位置进行同步操作。同步操作可以是对所有的气象图像上的所有目标位置进行同步操作,也可以是对选定的其中一个或者多个目标位置进行同步操作,其他的目标位置不进行操作,处于待定状态。比如选定的目标位置有A、B、C三个目标位置中的A、C两个目标位置,那么根据操作指令对所有气象图像中A、C对应的目标位置进行同步操作,B对应的目标位置则全部待定,不进行操作。
本实施例中,气象图像中的目标位置可以同时选择多个,多个目标区域可以全部进行同步操作,也可以挑选其中部分进行同步操作,很好的适应了人工比对时的使用的需求,人工可以不用逐一的对每个气象图像进行单独并且相同的操作,可以同时对同一气象图像上的多个目标位置进行同步操作,方便比对,减少了时间损耗,提高气象图像分析比较的效率。
在一个实施例中,利用气象数据进行绘图,得到气象图像的步骤还包括:利用气象数据生成预设格式的绘图文件;触发绘图脚本运行,通过绘图脚本对绘图文件进行解析,得到绘图所需的绘图参数和气象数值;根据绘图参数和气象数值通过绘图脚本进行绘图,得到气象图像。
绘图脚本是利用NCL(NCAR Command Language,一种专门为科学数据处理以及数据可视化设计的高级语言)语言编写的脚本文件,可以实现对按照预设格式生成的绘图文件进行解析。终端按照预设格式生成气象数据对应的绘图文件,终端可以通过绘图脚本对预设格式的绘图文件进行解析,进而绘制出相应的气象图像。绘图文件可以是终端生成的,也可以是人工根据气象数据按照预设格式手动生成的。
绘图文件采用预设格式记录配置参数和气象数据,配置参数是终端从配置文件中获取的绘图相关的参数,配置参数和气象数据之间可以通过特定的符号进行分隔。特定的符号可以是&、#、¥、*、%等,也可以是它们之间的任意组合。气象数据包括气象参数和气象数值。绘图参数包括配置参数和气象参数,它们之间也可以通过特定的符号进行分隔。绘图文件可以存储在目标路径中。
在一个实施例中,触发绘图脚本运行的方式可以是将绘图文件放入一个指定的目标路径下,终端可以通过监听脚本对目标路径下的文件进行监听,遍历目标路径下的文件,查询目标路径下是否存在具有预设后缀的文件,查询到具有预定后缀的文件,则表示在目标路径下存在气象绘图所需的绘图文件。
终端上预设了目标文件夹,目标文件夹对应的路径可以视为目标路径。目标路径下可以有一个或多个绘图文件。绘图文件可以采用预设格式记录气象信息和配置参数。绘图文件的文件名还可以具有预设的后缀。预设格式的后缀可以是多样的,比如预设格式的后缀可以为.txt、.doc等类型。为了适应绘图的多样性需求,绘图文件的预设格式可以根据绘图需求做相应的调整。绘图文件终端上运行了监听脚本,监听脚本可以是shell脚本。通过监听脚本对目标路径进行监听。
本实施例中,当监听到目标路径下存在绘图文件时,触发绘图脚本运行,通过绘图脚本对绘图文件进行解析,得到绘图所需的配置参数和气象数值,通过绘图脚本利用配置参数和气象数值进行绘图,由此能够绘制出与气象数据对应的气象图像。由于气象绘图所需的配置参数和气象数值记录在了绘图文件中,通过一个通用的绘图脚本可以对多个的绘图文件进行气象绘图,因此有效解决了手动编写大量的脚本文件费时费力的问题,提高了气象信息绘图处理的工作效率。
在一个实施例中,得到绘图文件对应的气象图像的之后,将绘图文件预设格式的后缀进行修改,修改后的绘图文件不再触发绘图脚本运行。预设格式的后缀进行修改后,修改后的绘图文件将不再被监听脚本检测到,监听脚本在监听目标路径时,将不会在查询到修改后的绘图文件。当然终端也可以给绘图文件添加标识,只要添加标识后的绘图文件的区别于绘图文件,使得添加标识后的绘图文件将不再被监听脚本查询到即可。通过修改文件后缀名或者给绘图文件添加标识的方法,使得绘图文件将不再被监听脚本查询到,这样可以提高监听脚本的工作效率和监控的准确性,防止对同一个绘图文件进行重复绘图。
在一个实施例中,绘图参数包括配置参数,利用气象数据生成预设格式的绘图文件的步骤包括:对气象数据进行转换,得到转换后的气象数据;获取预先生成的配置文件,配置文件中包括了配置参数;利用转换后的气象数据与配置参数生成预设格式的绘图文件。
本实施例中,由于采集气象数据的方式可能不同,对于数据类型不统一的气象数据还可以进行相应的转换处理等操作,将数据转换成相同的经纬度的气象数据,使得绘制得到的气象图像,大小一致,经纬度相同。配置文件是人工预先编写好的,配置文件含有绘图相关的配置参数。由于绘图需要,终端要先将气象数据中的气象数值和气象参数分别提取出来。同样,终端获取到预先生成的配置文件后,也需要将配置参数从配置文件中的提取出来。气象参数和配置参数组成绘图参数。然后利用转换后的气象信息和绘图参数按照预定的格式生成绘图文件。转换的过程还可以包括当气象数据为站点数据时,对站点数据进行插值处理,将站点数据转换为格点数据,以及将一维的气象数据转化为二维的气象数据进行存储。插值方法包括最邻近插值、双线性插值、双三次插值等。一维的气象数据可以是需要插值才能转换成格点数据的站点数据,也可以是格点数据的一维表现形式。
传统的方式中,绘图文件都是需要人工手动输入的,绘图脚本也是需要人工手动编写的。然而编写脚本绘图需要熟悉NCL语言,并能快速编写绘图脚本,这对人工有较高的要求,对气象图像的绘制有很大的限制。而本实施例中,绘图脚本也是提前编写好的可以通用的,人工只需要完成配置文件中配置参数的编写,不需要了解NCL语言,通过采用通用绘图脚本使用者无需学习如何编写绘图脚本,也不需要掌握专业的绘图技能,即可完成气象图像的绘制,绘图流程十分简单,操作十分便捷。
在一个实施例中,气象图像包括图像名称,气象图像比对方法还包括:获取图像切换指令,根据图像切换指令获取与切换后的图像名称对应的多个气象图像;将与切换后的图像名称对应的多个气象图像对当前展示的多个气象图像进行同步切换。
气象图像有对应的图像名称,图像名称包含图像信息,包括预报产品、范围、年、月、日、小时、模式名称等多个信息,比如某一个气象图像的名称为“海平面气压+华南+2017+11+08+12+ECMWF_细网格”,图像名称可以体现气象图像的各方面信息,其中模式名称对应不同的处理模型。经过绘图脚本绘制完成的气象图像可以在图像库中进行存储,需要展示时可以通过搜索图像名称查询相应的气象图像。当终端获取到图像切换指令时,即代表需要对当前页面上的气象图像进行切换。
切换指令包括切换后的图像名称,终端可以根据图像切换指令获取与切换后的图像名称对应的多个气象图像。比如当前展示的是气象图像名称为“海平面气压+华南+2017+11+08+12+ECMWF_细网格”和“海平面气压+华南+2017+11+08+12+JMA_细网格”两个气象图像,当需要保持其他信息不变,把时间从12时切换至10时,则终端根据切换后的图像名称查找得到相应的气象图像,得到“海平面气压+华南+2017+11+08+10+ECMWF_细网格”和“海平面气压+ 华南+2017+11+08+10+JMA_细网格”。可以理解,一个切换指令可能带有多个切换信息,当需要切换其他的信息时,比如模式名称等,在其他信息不改变的情况下,终端可以根据图像切换指令获取与切换后的图像名称对应的多个气象图像。切换后的气象图像展示在切换前与其对应的气象图像的位置,方便对气象图像进行比较分析。
本实施例中,当气象图像的图像名称中有信息需要切换时,终端获取到切换指令后,根据切换后的图像名称同时去查询与当前展示数量相同的气象图像,终端只需接受一次切换指令,就能完成对当前所有展示的气象图像的切换,达到多个气象图像同步切换的效果,从而不用逐一的对每个气象图像进行单独切换,减少了操作的步骤,减少了时间损耗。
在一个实施例中,如图3所示,提供了一种气象图像比对装置,包括:绘图模块302、定位模块304和同步模块306,其中:
绘图模块302,用于获取同一地区的多组气象数据,利用气象数据进行绘图,得到多个气象图像。
定位模块304,用于获取对任一气象图像的定位指令,根据定位指令对该气象图像中的目标位置进行定位;将目标位置映射至其他气象图像,在其他气象图像中对目标位置进行定位。
同步模块306,用于获取对任一气象图像中的目标位置的操作指令,根据操作指令对多个气象图像中的目标位置进行同步操作。
在一个实施例中,气象图像比对装置同步模块还用于获取对任一气象图像中的任一目标位置的操作指令;根据操作指令对多个气象图像中的多个目标位置进行同步操作。
在一个实施例中,气象图像比对装置绘图模块还用于利用气象数据生成预设格式的绘图文件;触发绘图脚本运行,通过绘图脚本对绘图文件进行解析,得到绘图所需的绘图参数和气象数值;根据绘图参数和气象数值通过绘图脚本进行绘图,得到气象图像。
在一个实施例中,气象图像比对装置绘图模块还用于对气象数据进行转换,得到转换后的气象数据;获取预先生成的配置文件,配置文件中包括了配置参数;利用转换后的气象数据与配置参数生成预设格式的绘图文件。
在一个实施例中,气象图像比对装置同步模块还用于获取图像切换指令,根据图像切换指令获取与切换后的图像名称对应的多个气象图像;切换模块,用于将与切换后的图像名称对应的多个气象图像对当前展示的多个气象图像进行同步切换。
在一个实施例中,提供了一种计算机设备,计算机设备包括存储器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行如下步骤:获取同一地区的多组气象数据,利用气象数据进行绘图,得到多个气象图像;获取对任一气象图像的定位指令,根据定位指令对该气象图像中的目标位置进行定位;将目标位置映射至其他气象图像,在其他气象图像中对目标位置进行定位;获取对任一气象图像中的目标位置的操作指令,根据操作指令对多个气象图像中的目标位置进行同步操作。
在其中一个实施例中,气象图像中包括多个目标位置,获取对任一气象图像中的目标位置的操作指令,处理器还执行如下步骤:获取对任一气象图像中的任一目标位置的操作指令;根据操作指令对多个气象图像中的多个目标位置进行同步操作。
在其中一个实施例中,处理器还执行如下步骤:利用气象数据生成预设格式的绘图文件;触发绘图脚本运行,通过绘图脚本对绘图文件进行解析,得到绘图所需的绘图参数和气象数值;根据绘图参数和气象数值通过绘图脚本进行绘图,得到气象图像。
在其中一个实施例中,绘图参数包括配置参数,处理器还执行如下步骤:对气象数据进行转换,得到转换后的气象数据;获取预先生成的配置文件,配置文件中包括了配置参数;利用转换后的气象数据与配置参数生成预设格式的绘图文件。
在其中一个实施例中,气象图像包括图像名称,处理器还执行如下步骤:获取图像切换指令,根据图像切换指令获取与切换后的图像名称对应的多个气象图像;将与切换后的图像名称对应的多个气象图像对当前展示的多个气象图像进行同步切换。
在一个实施例中,提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如下步骤:获取同一地区的多组气象数据,利用气象数据进行绘图,得到多个气象图像;获取对任一气象图像的定位指令,根据定位指令对该气象图像中的目标位置进行定位;将目标位置映射至其他气象图像,在其他气象图像中对目标位置进行定位;获取对任一气象图像中的目标位置的操作指令,根据操作指令对多个气象图像中的目标位置进行同步操作。
在其中一个实施例中,气象图像中包括多个目标位置,获取对任一气象图像中的目标位置的操作指令,该程序被处理器执行时实现如下步骤:获取对任一气象图像中的任一目标位置的操作指令;根据操作指令对多个气象图像中的多个目标位置进行同步操作。
在其中一个实施例中,该程序被处理器执行时实现如下步骤:利用气象数据生成预设格式的绘图文件;触发绘图脚本运行,通过绘图脚本对绘图文件进行解析,得到绘图所需的绘图参数和气象数值;根据绘图参数和气象数值通过绘图脚本进行绘图,得到气象图像。
在其中一个实施例中,绘图参数包括配置参数,该程序被处理器执行时实现如下步骤:对气象数据进行转换,得到转换后的气象数据;获取预先生成的配置文件,配置文件中包括了配置参数;利用转换后的气象数据与配置参数生成预设格式的绘图文件。
在其中一个实施例中,气象图像包括图像名称,该程序被处理器执行时实现如下步骤:获取图像切换指令,根据图像切换指令获取与切换后的图像名称对应的多个气象图像;将与切换后的图像名称对应的多个气象图像对当前展示的多个气象图像进行同步切换。
在一个实施例中,提供了一种计算机设备,如图4所示,该计算机设备包括通过***总线连接的处理器、非易失性存储介质、内存储器、网络接口、显示屏和输入装置。其中,计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该计算机设备的非易失性存储介质存储有操作***和计算机程序,该计算机设备的内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机程序被处理器执行时以实现一种气象图像比对方法。该终端的网络接口用于与外部的网络接口进行通信。终端的显示屏可以是触摸屏等,输入装置可以是显示屏上覆盖的触摸层,还可以是终端外壳上设定的按键、轨迹球,触控板,外接的键盘、触控板或鼠标等。该计算机设备可以是电脑、手机、平板电脑等,计算机设备不仅包括终端,还包括服务器。图4中示出的结构,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种气象图像比对方法,包括:
获取同一地区的多组气象数据,利用所述气象数据进行绘图,得到多个气象图像;
获取对任一气象图像的定位指令,根据所述定位指令对该气象图像中的目标位置进行定位;
将所述目标位置映射至其他气象图像,在所述其他气象图像中对所述目标位置进行定位;
获取对任一气象图像中的目标位置的操作指令,根据所述操作指令对多个气象图像中的所述目标位置进行同步操作。
2.根据权利要求1所述的方法,其特征在于,所述气象图像中包括多个目标位置,所述获取对任一气象图像中的目标位置的操作指令,根据所述操作指令对多个气象图像中的所述目标位置进行同步操作的步骤包括:
获取所述对任一气象图像中的任一目标位置的操作指令;
根据所述操作指令对多个气象图像中的多个目标位置进行同步操作。
3.根据权利要求1或2所述的方法,其特征在于,所述利用所述气象数据进行绘图,得到气象图像的步骤,还包括:
利用所述气象数据生成预设格式的绘图文件;
触发绘图脚本运行,通过所述绘图脚本对所述绘图文件进行解析,得到绘图所需的绘图参数和气象数值;
根据所述绘图参数和气象数值通过所述绘图脚本进行绘图,得到所述气象图像。
4.根据权利要求3所述的方法,其特征在于,所述绘图参数包括配置参数,所述利用所述气象数据生成预设格式的绘图文件的步骤包括:
对所述气象数据进行转换,得到转换后的气象数据;
获取预先生成的配置文件,所述配置文件中包括了配置参数;
利用所述转换后的气象数据与所述配置参数生成预设格式的绘图文件。
5.根据权利要求1或2所述的方法,其特征在于,气象图像包括图像名称,所述方法还包括:
获取图像切换指令,根据所述图像切换指令获取与切换后的图像名称对应的多个气象图像;
将所述与所述切换后的图像名称对应的多个气象图像对当前展示的多个气象图像进行同步切换。
6.一种气象图像比对装置,其特征在于,所述装置包括:
绘图模块,用于获取同一地区的多组气象数据,利用所述气象数据进行绘图,得到多个气象图像;
定位模块,用于获取对任一气象图像的定位指令,根据所述定位指令对该气象图像中的目标位置进行定位;将所述目标位置映射至其他气象图像,在所述其他气象图像中对所述目标位置进行定位;
同步模块,用于获取对任一气象图像中的目标位置的操作指令,根据所述操作指令对多个气象图像中的所述目标位置进行同步操作。
7.根据权利要求6所述的装置,其特征在于,所述同步模块还用于获取所述对任一气象图像中的任一目标位置的操作指令;根据所述操作指令对多个气象图像中的多个目标位置进行同步操作。
8.根据权利要求6或7所述的装置,其特征在于,所述绘图模块还用于利用所述气象数据生成预设格式的绘图文件;触发绘图脚本运行,通过所述绘图脚本对所述绘图文件进行解析,得到绘图所需的绘图参数和气象数值;根据所述绘图参数和气象数值通过所述绘图脚本进行绘图,得到所述气象图像。
9.一种计算机设备,所述计算机设备包括存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权1至5任一项所述的气象图像比对方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权1至5任一项所述的气象图像比对方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711176628.7A CN109814765A (zh) | 2017-11-22 | 2017-11-22 | 气象图像比对方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711176628.7A CN109814765A (zh) | 2017-11-22 | 2017-11-22 | 气象图像比对方法、装置、计算机设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109814765A true CN109814765A (zh) | 2019-05-28 |
Family
ID=66599910
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711176628.7A Pending CN109814765A (zh) | 2017-11-22 | 2017-11-22 | 气象图像比对方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109814765A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111258478A (zh) * | 2020-01-14 | 2020-06-09 | 中国银行股份有限公司 | 批量对象列表数据和单个对象详情数据展示方法及装置 |
CN112732132A (zh) * | 2019-10-28 | 2021-04-30 | 广州极飞科技有限公司 | 图像的操作方法及装置、非易失性存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102495594A (zh) * | 2011-11-14 | 2012-06-13 | 武汉理工大学 | 一种远程监测***和方法 |
CN103123631A (zh) * | 2011-11-21 | 2013-05-29 | 阿里巴巴集团控股有限公司 | 文案的生成、网页文案的展示方法、装置及网站服务器 |
US20130326388A1 (en) * | 2012-05-31 | 2013-12-05 | State Grid Corporation Of China | Power grid visualization system and method based on three-dimensional gis technology |
CN103679727A (zh) * | 2013-12-16 | 2014-03-26 | 中国科学院地理科学与资源研究所 | 一种多维时空动态联动分析方法和装置 |
CN104408297A (zh) * | 2014-11-06 | 2015-03-11 | 北京航空航天大学 | 通用航空气象信息处理*** |
CN104933236A (zh) * | 2015-06-01 | 2015-09-23 | 北京美科思远环境科技有限公司 | 一种空气质量模拟*** |
CN104993923A (zh) * | 2015-07-02 | 2015-10-21 | 武汉大学 | 一种信息隐藏与加密技术相结合的雷达数据保护方法 |
CN106453358A (zh) * | 2016-11-02 | 2017-02-22 | 四川秘无痕信息安全技术有限责任公司 | 一种监控qq发送文件数据的方法 |
CN106934807A (zh) * | 2015-12-31 | 2017-07-07 | 深圳迈瑞生物医疗电子股份有限公司 | 一种医学影像分析方法、***及医疗设备 |
-
2017
- 2017-11-22 CN CN201711176628.7A patent/CN109814765A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102495594A (zh) * | 2011-11-14 | 2012-06-13 | 武汉理工大学 | 一种远程监测***和方法 |
CN103123631A (zh) * | 2011-11-21 | 2013-05-29 | 阿里巴巴集团控股有限公司 | 文案的生成、网页文案的展示方法、装置及网站服务器 |
US20130326388A1 (en) * | 2012-05-31 | 2013-12-05 | State Grid Corporation Of China | Power grid visualization system and method based on three-dimensional gis technology |
CN103679727A (zh) * | 2013-12-16 | 2014-03-26 | 中国科学院地理科学与资源研究所 | 一种多维时空动态联动分析方法和装置 |
CN104408297A (zh) * | 2014-11-06 | 2015-03-11 | 北京航空航天大学 | 通用航空气象信息处理*** |
CN104933236A (zh) * | 2015-06-01 | 2015-09-23 | 北京美科思远环境科技有限公司 | 一种空气质量模拟*** |
CN104993923A (zh) * | 2015-07-02 | 2015-10-21 | 武汉大学 | 一种信息隐藏与加密技术相结合的雷达数据保护方法 |
CN106934807A (zh) * | 2015-12-31 | 2017-07-07 | 深圳迈瑞生物医疗电子股份有限公司 | 一种医学影像分析方法、***及医疗设备 |
CN106453358A (zh) * | 2016-11-02 | 2017-02-22 | 四川秘无痕信息安全技术有限责任公司 | 一种监控qq发送文件数据的方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112732132A (zh) * | 2019-10-28 | 2021-04-30 | 广州极飞科技有限公司 | 图像的操作方法及装置、非易失性存储介质 |
CN111258478A (zh) * | 2020-01-14 | 2020-06-09 | 中国银行股份有限公司 | 批量对象列表数据和单个对象详情数据展示方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107577486B (zh) | 气象信息绘图处理方法、装置、计算机设备和存储介质 | |
Veas et al. | Mobile augmented reality for environmental monitoring | |
US9575950B2 (en) | Systems and methods for managing spreadsheet models | |
Sun et al. | Development of a Web-based visualization platform for climate research using Google Earth | |
CN107423753A (zh) | 一种多源空间数据的快速融合运算方法 | |
US20130067379A1 (en) | Graphical comparison of geographic information system data | |
CN109816750A (zh) | 基于气象数据的图像处理方法、装置和计算机设备 | |
CN109814765A (zh) | 气象图像比对方法、装置、计算机设备和存储介质 | |
CN103150089B (zh) | 大幅面图形图像缩略图浏览和快速定位目标区域的方法 | |
Alsaaideh et al. | New urban map of Eurasia using MODIS and multi-source geospatial data | |
KR101291675B1 (ko) | 스마트폰을 이용한 위성자료 분석 시스템 | |
Romañach et al. | EverVIEW: A visualization platform for hydrologic and Earth science gridded data | |
Ivanković et al. | Web visualization of data from numerical models and real-time stations network in frame of Adriatic Sea and Coast (AdriSC) Meteotsunami Forecast | |
JP2022536634A (ja) | Gisポイントデータをレンダリングする方法、装置、コンピュータ設備、および記憶媒体 | |
Yang et al. | Viewscape: An R package for the spatial analysis of landscape perception and configurations in viewsheds of landscapes | |
Lwin et al. | Data collection, processing, and applications for geospatial analysis | |
Mishra et al. | WebGIS based decision support system for disseminating NOWCAST based alerts: OpenGIS approach | |
Župan et al. | Interactive Map of Coronavirus Spread in Croatia | |
Pinto et al. | The visualization of information of the Internet of Things | |
Peng et al. | Designing, Analysis and Implementation of Open-source Visualization System for High-Definition Remote Sensing Data Processing | |
Phonprapruit et al. | A VISUALIZATION FRAMEWORK FOR A CRIME MAPPING SYSTEM: A CASE STUDY OF POLICE FORENSIC SCIENCE CENTER 4 | |
Tsai et al. | Framework and Use Case for a Web-Based Interactive Analysis Tool to Investigate Urban Expansion and Sustainable Development Goal Indicators | |
HUANG et al. | A New Earthquake Analysis and Prediction System Based on OpenGIS | |
Bhattacharya et al. | Design For Connecting Spatial Data Infrastructures With Sensor Web (SENSDI) | |
Gonzalez et al. | VISNET: A Study Case for Visualize Sensor Ad-Hoc Networks Behavior |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190528 |