CN104375211B - 一种气象预报等值线图更新方法及*** - Google Patents

一种气象预报等值线图更新方法及*** Download PDF

Info

Publication number
CN104375211B
CN104375211B CN201410323993.6A CN201410323993A CN104375211B CN 104375211 B CN104375211 B CN 104375211B CN 201410323993 A CN201410323993 A CN 201410323993A CN 104375211 B CN104375211 B CN 104375211B
Authority
CN
China
Prior art keywords
isopleth
isogram
equivalent point
equivalent
unit
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.)
Expired - Fee Related
Application number
CN201410323993.6A
Other languages
English (en)
Other versions
CN104375211A (zh
Inventor
王伟
陈有利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qiyun Technology Zhejiang Co ltd
Original Assignee
Ningbo Qi Yun Software Ltd By Share Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ningbo Qi Yun Software Ltd By Share Ltd filed Critical Ningbo Qi Yun Software Ltd By Share Ltd
Priority to CN201410323993.6A priority Critical patent/CN104375211B/zh
Publication of CN104375211A publication Critical patent/CN104375211A/zh
Application granted granted Critical
Publication of CN104375211B publication Critical patent/CN104375211B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01WMETEOROLOGY
    • G01W1/00Meteorology
    • G01W1/10Devices for predicting weather conditions

Landscapes

  • Environmental & Geological Engineering (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Atmospheric Sciences (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Ecology (AREA)
  • Environmental Sciences (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明适用于计算机领域,提供了一种气象预报等值线图更新方法及***,所述方法包括如下步骤:获取气象数值预报数据,根据所述气象数值预报数据绘制等值线;对所述等值线围成的区域进行颜色填充,生成等值线图;接收用户输入的等值线图编辑指令,根据所述等值线图编辑指令对所生成的等值线图进行更新。本发明实施例,通过数值天气预报生成的气象数据绘制出的等值线图,进行更新、修正,降低了根据数值天气预报生成的气象信息与实际气象信息的偏差,使生成的气象信息更接近真实。

Description

一种气象预报等值线图更新方法及***
技术领域
本发明属于计算机领域,尤其涉及一种气象预报等值线图更新方法及***。
背景技术
随着科技水平的提高,我国天气预报已进入了数值天气预报时代。数值天气预报(Numerical Weather Prediction)是指根据大气实际情况,在一定的初值和边值条件下,通过大型计算机作数值计算,求解描写天气演变过程的流体力学和热力学的方程组,预测未来一定时段的大气运动状态和天气现象的方法。这种大气运动状态和天气现象,可以用等值线图来表示。
等值线图又称等量线图,是以相等数值点的连线表示连续分布且逐渐变化的数量特征的一种图型,是用数值相等各点联成的曲线(即等值线)在平面上的投影来表示被摄物体的外形和大小的图。
现有的气象预报,根据数值天气预报模式生成的气象数据绘制等值线图,这种数值天气预报是一种定量和客观的预报,得到的等值线图所反映的气象信息与实际气象信息存在较大偏差,降低了气象预报的准确性。
发明内容
本发明实施例提供一种气象预报等值线图更新方法,旨在解决根据数值天气预报生成的气象数据,绘制出的等值线图所反映的气象信息与实际气象信息存在较大偏差,降低了气象预报的准确性的问题。
本发明实施例是这样实现的,一种气象预报等值线图更新方法,所述方法包括如下步骤:
获取气象数值预报数据,根据所述气象数值预报数据绘制等值线;
对所述等值线围成的区域进行颜色填充,生成等值线图;
接收用户输入的等值线图编辑指令,根据所述等值线图编辑指令对所生成的等值线图进行更新。
本发明实施例还提供一种气象预报等值线图更新***,所述***包括:
等值线绘制单元,用于获取气象数值预报数据,根据所述气象数值预报数据绘制等值线;
等值线图生成单元,用于对所述等值线围成的区域进行颜色填充,生成等值线图;以及
等值线图更新单元,用于接收用户输入的等值线图编辑指令,根据所述等值线图编辑指令对所生成的等值线图进行更新。
本发明实施例,通过对数值预报生成的气象数据绘制的等值线,进行更新、修正,降低了根据数值天气预报生成的气象信息与实际气象信息的偏差,并自动生成区域气象数据信息,提高等值线图的可读性,为气象预报工作带来方便。
附图说明
图1为本发明实施例提供的绘制气象预报等值线图方法示意图;
图2为本发明实施例提供的过滤等值点的流程图;
图3为本发明实施例提供的变更等值点坐标的流程图;
图4为本发明实施例提供的获取等值线的流程图;
图5为本发明实施例提供的删除等值点坐标的流程图;
图6为本发明实施例提供的更新闭合区域等值线上所有等值点的坐标的流程图;
图7为本发明实施例提供的删除等值线的流程图;
图8为本发明实施例提供的增加新等值线区域的流程图;
图9为本发明实施例提供的绘制气象预报等值线图***的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例通过对根据数值天气预报生成的等值线进行更新、修正,降低了等值线所反映的气象信息与实际气象信息的偏差。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
图1示出了本发明实施例提供的气象预报等值线图更新方法的实现流程,详述如下:
在步骤S101中,获取气象数值预报数据,根据气象数值预报数据绘制等值线;
在本发明实施例中,等值线绘制方法采用矩形网格法。
在本发明的其他实施例中,等值线绘制方法还可以采用三角网法。
在步骤S102中,对根据气象数值预报数据绘制等值线上的部分等值点进行过滤,减少等值点数量;
作为本发明的一个实施例,在等值线图更新过程中,需要变更等值点的坐标。由于等值点数量多,变更某个等值点坐标,仍不易改变等值线图中填充区域的形状,因此需要过滤部分等值点。
在步骤S103中,等值线围成的区域进行颜色填充,然后生成等值线图;
作为本发明的一个实施例,当等值线为闭合曲线时,对该等值线的等值点围成的区域填充。
作为本发明的另一实施例,当等值线为非闭合曲线时,需要填充的区域由等值线和矩形边界围成。
在本发明实施例中,矩形边界为数值预报生成的数据中,最大经度、最小经度、最大纬度和最小纬度的围成的区域。
在本发明实施例中,根据等值线上的等值点值对应的填充颜色,对不同的等值线区域,分别填充相对应的颜色。
在步骤S104中,接收用户输入的等值线图编辑指令,根据所述等值线图编辑指令对所生成的等值线图进行更新;
在本发明实施例中,对等值线图进行更新的步骤可以为如下五种步骤之一,或者任意组合:
更新等值点坐标、删除等值点坐标、更新闭合区域等值线上所有等值点坐标、删除等值线,或者增加等值线区域。
在步骤S105中,根据更新后的等值线,生成等值线图和各行政区域气象数据的文字信息。
作为本发明的一个实施例,根据划分的行政区域和等值线图计算出该区域的气象数据,如风力信息的风力等级等信息。
具体计算方法为:读取图片中某行政区域中所有像素,与等级表中所标识的颜色进行匹配,输出匹配结果,并输出该行政区域有多少种等级,并生成等级信息。
在本发明实施例中,生成等值线图的同时,有各行政区域气象数据的文字信息输出,提高等值线图的可读性。
参考图2,过滤等值线上的部分等值点的步骤,具体包括如下几个步骤:
在步骤S201中,配置等值点过滤系数为变量i,并读取过滤系数i中的值;
在本发明实施例中,过滤系数i可以为供用户配置的***参数,用于对等值线上所有等值点进行过滤、筛选。
在步骤S202中,获取等值线中等值点个数,存入等值点数m中,并对每一等值点标引一序号;
在步骤S203中,判断m/i是否大于设定值;
在本发明实施例中,可以设置m/i大于5,过滤后的等值线剩余点数最少有6个。对于非闭合曲线的起点和终点均在边界上,这两个点设定为不可过滤,剩余4个点可进行更新、修正。
在本发明其他实施例中,还可以设置m/i大于其他数值,可根据等值线上的等值点个数判断设定。
若是,进入步骤S204中,启用等值点过滤功能,保留等值线上的起点、终点以及序号为i的倍数的等值点;
当等值线为非闭合曲线时,起点与终点不同。
当等值线为闭合曲线时,起点与终点相同。
若不是,进入步骤S205中,将过滤系数i的值减1后,转入步骤S203中,继续执行以下步骤。
图3示出了本发明实施例提供的更新等值点坐标的实现流程,通过更新等值点坐标,实现对依据气象数据绘制的等值线图进行更新,详述如下:
在步骤S301中,获取需要更新的等值线;
在步骤S302中,获取等值点的初始坐标,配置为(x0,y0),并随着光标坐标的变化,将等值点的坐标实时更新为光标坐标;
在进行等值点坐标变更时,光标坐标与需要更新的等值点坐标相同时,此时光标图标变为手型。然后接收单击指令,随光标坐标的变化,将等值点坐标更新。
在步骤S303中,接收等值线更新指令,将等值线围成的区域随着更新的等值点坐标进行更新;
在步骤S304中,对更新后的等值线围成区域进行颜色填充。
参考图4,获取需要更新的等值线的具体流程如下:
在步骤S401中,读取等值线上等值点,并记录每个等值点的坐标;
在步骤S402中,接收用户选取指令,并记录通过所述用户选取指令选取的点坐标,根据选取的点坐标和距离选取的点坐标最近的等值点坐标,计算两坐标间的距离;
在步骤S403中,判断两坐标间距离的平方的值是否在100*过滤系数i的值范围内;
若是,进入步骤S404中,读取该等值点所属等值线上所有等值点,将该等值线上的所有等值点,标记为红色方格。
若不是,转入步骤S402中,继续执行后续步骤。
在本发明实施例中,用户选取等值点可以采用鼠标的方式双击。
在本发明的其他实施例中,用户选取等值点还可以采用键盘或者触摸屏等方式进行双击。
图5示出了本发明实施例提供的删除等值点坐标的实现流程,通过删除等值点,实现对依据气象数据绘制的等值线图进行更新,详述如下:
在步骤S501中,获取需要更新的等值线;
在步骤S502中,获取待删除的等值点在等值线上的序号;
在步骤S503中,删除该序号对应的等值点。
图6示出了本发明实施例提供的更新闭合区域等值线上所有等值点的坐标的实现流程,通过更新闭合区域等值线上所有等值点的坐标,实现对依据气象数据绘制的等值线图进行更新,详述如下:
在步骤S601中,获取需要更新的等值线;
在步骤S602中,接收选定等值线区域指令,获取光标初始坐标,配置为(x0,y0),记录光标变动的实时坐标,配置为(x1,y1);
在步骤S603中,读取获取的等值线上所有等值点坐标,将所有等值点对应的X轴坐标加上(x1-x0)的值,所有等值点对应的Y轴坐标加上(y1-y0)的值,得到所有等值点的新坐标。
在本发明实施例中,(x0,y0)分别为所述光标初始坐标的X轴和Y轴的值,(x1,y1)分别为所述光标变动时坐标的X轴和Y轴的值。
该过程实现了对闭合等值线区域的整体坐标变更。
图7示出了本发明实施例提供的删除等值线的实现流程,通过删除等值线,实现对依据气象数据绘制的等值线图进行更新,详述如下:
在步骤S701中,获取需要更新的等值线;
在步骤S702中,接收删除等值线指令,删除该等值线。
图8示出了本发明实施例提供的增加等值线区域的实现流程,通过增加新的区域,实现对依据气象数据绘制的等值线图进行更新。
因气象数据绘制成的等值线图,缺少一种气象要素的等级区域。该气象要素可以为风力要素,或者降雨量要素。则需要增加该区域值的等值线,本发明提供的增加等值线区域的实现流程,详述如下:
在步骤S801中,读取气象要素的等级数;
在步骤S802中,增加气象要素的等级数值对应的多个等值点,并以红色方框标记;
在步骤S803中,接收连接等值点指令,将增加的等值点连接生成新的等值线,并根据等级数值查找对应的填充颜色,将填充颜色填充至新的等值线围成的区域。
在本发明实施例中,较全面的提供了对等值线图的更新功能,提高气象数据绘制出的等值线图的精确度,并自动生成各行政区域的气象数据文字信息,提高等值线图的可读性。
图9示出了本发明实施例提供的绘制气象预报等值线图***的结构,为了便于说明,仅示出了与本发明实施例相关的部分。
气象预报等值线图更新***包括:等值线绘制单元10,等值线图生成单元30,等值线图更新单元40。
等值线绘制单元10获取气象数据,根据气象数据绘制等值线。
在本发明实施例中,等值线绘制单元10采用矩形网格法进行等值线绘制;在本发明的其他实施例中,等值线绘制单元10还可以采用三角网法进行等值线绘制。
在等值线绘制单元10绘制完等值线后,由等值线图生成单元30通过边界扫描法对等值线围成的区域进行颜色填充。
作为本发明的一个实施例,当等值线为闭合曲线时,对该等值线的等值点围成的区域填充。
作为本发明的另一实施例,当等值线为非闭合曲线时,需要填充的区域由等值线和矩形边界围成。
在本发明实施例中,矩形边界为数值预报生成的数据中,最大经度、最小经度、最大纬度和最小纬度围成的区域。
在本发明实施例中,根据等值线上的等值点值对应的填充颜色,对不同的等值线区域,分别填充相对应的颜色。
等值线图更新单元40对已进行颜色填充的等值线图进行更新。
作为本发明的一个实施例,气象预报等值线图更新***还可以包括:信息生成单元50。
信息生成单元50根据更新后的等值线,生成等值线图和各行政区域气象数据的文字信息。
作为本发明的一个实施例,气象预报等值线图更新***还可以包括:等值点过滤单元20。
通过等值点过滤单元20过滤等值线上的等值点。
在本发明实施例中,等值点过滤单元20包括:过滤系数存储单元201、等值点个数存储单元202、等值点编号单元203、过滤控制单元204和等值点过滤单元205。
过滤系数存储单元201将等值点过滤系数配置为变量i,并读取过滤系数i中的值。等值点个数存储单元202获取等值线中等值点的个数,存入等值点数m中。等值点编号单元203对等值线上的所有等值点进行序号标引。
过滤控制单元204调取过滤系数存储单元201中i的值,与等值点个数存储单元202中m的值,检测判断m/i是否大于设定值。
如果m/i>设定值时,过滤控制单元204输出过滤指令至等值点过滤单元205,等值点过滤单元205保留等值线上的起点、终点及等值点序号为i的倍数的等值点;
如果m/i<=设定值时,所述过滤控制单元204向过滤系数存储单元201发出指令,将过滤系数存储单元201中i的值减1,然后在过滤控制单元204中判断m/i的值。
在本发明实施例中,可以设置m/i大于5,过滤后的等值线剩余点数最少有6个。对于非闭合曲线的起点和终点均在边界上,这两个点设定为不可过滤,剩余4个点可进行更新、修正。
在本发明其他实施例中,还可以设置m/i大于其他数值,可根据等值线上的等值点个数判断设定。
作为本发明的一个实施例,等值线更新单元40可以根据不同的功能单元,实现不同方式的更新。等值线更新单元40的功能单元包括如下之一,或者任意组合:
等值点坐标更新单元402、等值点坐标删除单元403、闭合区域等值线上所有等值点坐标更新单元404、等值线删除单元405和等值线区域增加单元406。
作为本发明的一个实施例,等值线更新单元40还包括等值线获取单元401,获取需要更新的等值线。
等值线获取单元401包括:等值点坐标存储单元4011、坐标记录单元4012、距离计算单元4013和距离检测单元4014。
等值点坐标存储单元4011读取需要更新的等值线上的每个等值点坐标。通过坐标记录单元4012接收用户选取指令,通过用户选取指令选取等值点并记录等值点的坐标。由距离计算单元4013读取等值点坐标存储单元4011与坐标记录单元4012记录的坐标值,并计算选取点坐标和距离双击点最近的等值点坐标的距离。将距离输出至距离检测单元4014,判断该距离的平方的值是否在100*过滤系数i的值范围内,若在其范围内,则读取双击点最近的等值点所属的等值线,并将等值线上的所有等值点,并标记为红色方格。
在本发明实施例中,用户选取等值点可以采用鼠标的方式双击。
在本发明的其他实施例中,用户选取等值点还可以采用键盘或者触摸屏等方式进行双击。
作为本发明的一个实施例,等值点坐标更新单元402包括:坐标更新单元4021和等值线区域更新单元4022。
在等值线获取单元401获取待更新的等值线后,由坐标更新单元4021选定需要更新的等值点,并读取等值点的初始坐标,将所述等值点的初始坐标,实时更新为光标坐标。
在本发明实施例中,在进行等值点坐标变更时,光标坐标与需要更新坐标的红色方格等值点相同时,此时光标图标变为手型。然后随光标坐标的变化,将等值点坐标更新。
等值线区域更新单元4022根据更新后的等值点坐标,将等值线围成的区域更新,并对更新区域进行颜色填充。
作为本发明的又一实施例,在等值线获取单元401获取待更新的等值线后,由等值点坐标删除单元403获取待删除的等值上的等值点序号,并删除等值点序号对应的等值点。
作为本发明的又一实施例,在等值线获取单元401获取待更新的等值线后,通过闭合区域等值线上所有等值点坐标更新单元404对等值线区域进行更新。
更新闭合区域等值线上所有等值点坐标单元404包括:坐标更新单元4041和闭合区域更新单元4042。
其中坐标更新单元4041记录光标的初始坐标为(x0,y0),随光标的变动,再次记录光标的坐标为(x1,y1)。
闭合区域更新单元4042读取被选定的等值线上所有等值点坐标,将所有等值点对应的X轴坐标加上(x1-x0)的值,所有等值点对应的Y轴坐标加上(y1-y0)的值,得到所有等值点的新坐标。
作为本发明的又一实施例,在等值线获取单元401获取待更新的等值线后,由删除等值线单元405进行等值线删除操作。
等值线删除单元405根据删除等值线指令,删除需要更新的等值线。
作为本发明的又一实施例,因气象数据绘制成的等值线图,缺少一种气象要素的等级区域。该气象要素可以为风力要素,或者降雨量要素。则需要等值线区域线增加单元406增加该区域值的等值线。
增加等值线区域线单元406包括:气象要素等级数单元4061、等值点增加单元4062、连线单元4063和颜色填充单元4064。
其中,气象要素等级数单元4061存储各气象要素等级数信息。等值点增加单元4062读取气象要素等级数单元4061中气象要素等级数的值,并增加气象要素等级数的值对应的等值点,并以红色方框标识。通过连线单元4063将增加的等值点连接成新的等值线,由颜色填充单元4064,根据等级数值查找对应的填充颜色,将填充颜色填充至新的等值线围成的区域。
在本发明实施例中,较全面的提供了对等值线图的更新功能,提高气象数据绘制出的等值线图的精确度。
作为本发明的一个实施例,信息生成单元50根据划分的行政区域和等值线图计算出该区域的气象数据,如风力信息的风力等级等信息,输出气象预报文字信息。
信息生成单元50包括:像素读取单元501、像素读取单元502和信息输出单元503。
像素读取单元501读取等值线图片中某一行政区域中所有像素。通过颜色匹配单元502将读取的像素与等级表中所标识的颜色进行匹配,得到匹配结果。由信息输出单元503根据匹配结果,生成该行政区域等级种类,并根据等级种类输出气象数据的文字信息。
本发明实施例,通过对数值预报生成的气象数据绘制的等值线,进行更新,降低了等值线所反映的气象信息与实际气象信息的偏差,并自动生成区域气象数据信息,提高等值线图的可读性,为气象预报工作带来方便。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (22)

1.一种气象预报等值线图更新方法,其特征在于,所述方法包括如下步骤:
获取气象数值预报数据,根据所述气象数值预报数据绘制等值线;
对所述等值线围成的区域进行颜色填充,生成等值线图;
接收用户输入的等值线图编辑指令,根据所述等值线图编辑指令对所生成的等值线图进行更新;
其中,所述对生成的等值线图进行更新的步骤为如下步骤之一,或者任意组合:
更新等值点坐标;
删除等值点坐标;
更新闭合区域等值线上所有等值点坐标;
删除等值线;增加等值线区域。
2.如权利要求1所述的气象预报等值线图更新方法,其特征在于,在所述接收用户输入的等值线图编辑指令,根据所述等值线图编辑指令对所生成的等值线图进行更新的步骤之后,所述方法还包括以下步骤:
根据更新后的等值线,生成新的等值线图和各行政区域气象数据的文字信息。
3.如权利要求1或2所述的气象预报等值线图更新方法,其特征在于,在所述根据所述气象数值预报数据绘制等值线的步骤之后,所述方法还包括以下步骤:
过滤所述等值线上的等值点。
4.如权利要求3所述的气象预报等值线图更新方法,其特征在于,所述过滤所述等值线上的等值点的步骤具体包括:
配置等值点过滤系数为变量i,并读取所述过滤系数i中的值;
获取所述等值线中等值点个数,存入等值点数m中;
对所述等值线上的所有等值点标引序号;
判断m/i的值是否大于设定值;如果m/i>设定值时,保留等值线上的起点、终点及所述等值点序号为i的倍数的等值点;
m/i<=设定值时,将所述过滤系数i的值减1后,再进行判断所述m/i是否大于设定值;
其中,i为过滤等值线上等值点的过滤系数,m为等值线上的等值点个数。
5.如权利要求1所述的气象预报等值线图更新方法,其特征在于,所述更新等值点坐标的步骤具体为:
获取需要更新的等值线;
接收选定所述需要更新的等值线上的等值点指令,读取所述等值点的初始坐标;
接收等值点坐标更新指令,将所述等值点的初始坐标,实时更新为光标坐标;
接收等值线更新指令,将所述等值线围成的区域随着所述更新后的等值点坐标进行更新;
对所述更新后的等值线围成区域进行颜色填充。
6.如权利要求5所述的气象预报等值线图更新方法,其特征在于,所述获取需要更新的等值线的步骤具体为:
读取所述需要更新的等值线上的每个等值点坐标;接收用户选取指令,并记录通过所述用户选取指令选取的点坐标;
根据所述选取的点坐标和距离所述选取的点坐标最近的等值点坐标,计算两坐标间的距离;
判断所述距离的平方值是否在100*过滤系数i的值范围内;
当所述两坐标间距离的平方值是在所述范围内时,读取所述距离选取的点坐标最近的等值点所属的等值线;
将所述等值线上的所有等值点做出标记;
其中,i为过滤等值线上等值点的过滤系数。
7.如权利要求1所述的气象预报等值线图更新方法,其特征在于,所述删除等值点坐标的步骤具体为:
获取需要更新的等值线;
获取待删除的等值点在等值线上的等值点序号;
删除所述等值点序号对应的等值点。
8.如权利要求1所述的气象预报等值线图更新方法,其特征在于,所述更新闭合区域等值线上所有等值点坐标的步骤具体为:
获取需要更新的等值线;
记录光标初始坐标,配置为(x0,y0),并记录光标变动时坐标,配置为(x1,y1);
读取所述获取的等值线上所有等值点坐标,将所述所有等值点对应的X轴坐标加上(x1-x0)的值,所述所有等值点对应的Y轴坐标加上(y1-y0)的值,得到所述所有等值点的更新坐标;
其中,(x0,y0)分别为所述光标初始坐标的X轴和Y轴的值,(x1,y1)分别为所述光标变动时坐标的X轴和Y轴的值。
9.如权利要求1所述的气象预报等值线图更新方法,其特征在于,所述删除等值线的步骤具体为:
获取需要更新的等值线;
接收删除等值线指令,删除所述等值线。
10.如权利要求1所述的气象预报等值线图更新方法,其特征在于,所述增加等值线区域的步骤具体为:
读取气象要素的等级数值;
增加所述气象要素的等级数值对应的多个等值点;
接收连接所述增加的等值点指令,将所述增加的等值点连接生成新的等值线;
根据等级数值查找对应的填充颜色,将所述填充颜色填充至所述新的等值线围成的区域。
11.如权利要求2所述的气象预报等值线图更新方法,其特征在于,所述根据更新后的等值线,生成新的等值线图和各行政区域气象数据的文字信息的步骤具体为:
读取所述新的等值线图中一行政区域中所有像素;
将读取的所述像素与等级表中所标识的颜色进行匹配,输出匹配结果;
根据所述匹配结果,生成行政区域的等级种类;
根据所述行政区域的等级种类,输出所述气象数据的文字信息。
12.一种气象预报等值线图更新***,其特征在于,所述***包括:
等值线绘制单元,用于获取气象数值预报数据,根据所述气象数值预报数据绘制等值线;
等值线图生成单元,用于对所述等值线围成的区域进行颜色填充,生成等值线图;以及
等值线图更新单元,用于接收用户输入的等值线图编辑指令,根据所述等值线图编辑指令对所生成的等值线图进行更新;
其中,所述对等值线图进行更新的步骤为如下步骤之一,或者任意组合:
等值点坐标更新单元;
等值点坐标删除单元;
更新闭合区域等值线上所有等值点坐标更新单元;
等值线删除单元;
等值线区域增加单元。
13.如权利要求12所述的气象预报等值线图更新***,其特征在于,所述***还包括:
信息生成单元,用于根据更新后的等值线,生成新的等值线图和各行政区域气象数据的文字信息。
14.如权利要求12或13所述的气象预报等值线图更新***,其特征在于,所述***还包括;
等值点过滤单元,用于过滤所述等值线上的等值点。
15.如权利要求14所述的气象预报等值线图更新***,其特征在于,所述等值点过滤单元包括:
过滤系数存储单元,用于配置等值点过滤系数为变量i,并读取所述过滤系数i中的值;等值点个数存储单元,用于获取所述等值线中等值点个数,存入等值点数m中;
等值点编号单元,用于对所述等值线上的所有等值点标引序号;
过滤控制单元,用于判断m/i的值是否大于设定值;
如果m/i>设定值时,所述过滤控制单元输出过滤指令至等值点过滤单元,
所述等值点过滤单元用于保留等值线上的起点、终点及所述等值点序号为i的倍数的等值点;
如果m/i<=设定值时,所述过滤控制单元向过滤系数存储单元发出将过滤系数存储单元中i的值减1的指令,然后通过过滤控制单元判断m/i的值是否大于所述设定值;
其中,i为过滤等值线上等值点的过滤系数,m为等值线上的等值点个数。
16.如权利要求12所述的气象预报等值线图更新***,其特征在于,所述等值点坐标更新单元包括:
等值线获取单元,用于获取需要更新的等值线;
坐标更新单元,用于选定需要更新的等值点,并读取所述等值点的初始坐标,将所述等值点的初始坐标,实时更新为光标坐标;
等值线区域更新单元,用于接收等值线更新指令,将所述等值线围成的区域随着所述更新后的等值点坐标而更新,并对所述更新后的等值线围成区域进行颜色填充。
17.如权利要求16所述的气象预报等值线图更新***,其特征在于,所述等值线获取单元包括:
等值点坐标存储单元,读取所述需要更新的等值线上的每个等值点坐标;
坐标记录单元,接收用户选取指令,并记录通过所述用户选取指令选取的点坐标;
距离计算单元,用于根据所述选取的点坐标和距离所述选取的点坐标最近的等值点坐标,计算两坐标间的距离;
距离检测单元,用于判断所述距离的平方的值是否在100*过滤系数i的值范围内时,读取所述距离选取的点坐标最近的等值点所属的等值线,并将所述等值线上的所有等值点做出标记;
其中,i为过滤等值线上等值点的过滤系数。
18.如权利要求12所述的气象预报等值线图更新***,其特征在于,所述等值点坐标删除单元包括:
等值线获取单元,用于获取需要更新的等值线;
等值点删除单元,用于获取待删除的等值线上的等值点序号,并删除所述等值点序号对应的等值点。
19.如权利要求12所述的气象预报等值线图更新***,其特征在于,所述更新闭合区域等值线上所有等值点坐标单元包括:
等值线获取单元,用于获取需要更新的等值线;
坐标更新单元,用于记录光标初始坐标,配置为(x0,y0),并记录光标变动时的坐标,配置为(x1,y1);
闭合区域更新单元,用于读取所述获取的等值线上所有等值点坐标,将所述所有等值点对应的X轴坐标加上(x1-x0)的值,所述所有等值点对应的Y轴坐标加上(y1-y0)的值,得到所述所有等值点的更新坐标;
其中,(x0,y0)分别为所述光标初始坐标的X轴和Y轴的值,(x1,y1)分别为所述光标变动时坐标的X轴和Y轴的值。
20.如权利要求12所述的气象预报等值线图更新***,其特征在于,所述等值线删除单元包括:
等值线获取单元,用于获取需要更新的等值线;
删除单元,用于启动删除等值线指令,删除所述需要更新的等值线。
21.如权利要求12所述的气象预报等值线图更新***,其特征在于,所述等值线区域增加单元包括:
气象要素等级数单元,用于存储各气象要素等级数信息;
等值点增加单元,用于读取所述气象要素的等级数,并增加所述气象要素的等级数对应的等值点;
连线单元,用于接收连接所述增加的等值点指令,将所述增加的等值点连接生成新的等值线;
颜色填充单元,用于根据等级数值查找对应的填充颜色,将所述填充颜色填充至所述新的等值线围成的区域。
22.如权利要求13所述的气象预报等值线图更新***,其特征在于,所述信息生成单元包括:
像素读取单元,用于读取所述新的等值线图中一行政区域中所有像素;
颜色匹配单元,用于将读取的所述像素与等级表中所标识的颜色进行匹配,输出匹配结果;
信息输出单元,用于根据所述匹配结果,生成行政区域的等级种类,并根据所述等级种类输出气象数据的文字信息。
CN201410323993.6A 2014-07-08 2014-07-08 一种气象预报等值线图更新方法及*** Expired - Fee Related CN104375211B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410323993.6A CN104375211B (zh) 2014-07-08 2014-07-08 一种气象预报等值线图更新方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410323993.6A CN104375211B (zh) 2014-07-08 2014-07-08 一种气象预报等值线图更新方法及***

Publications (2)

Publication Number Publication Date
CN104375211A CN104375211A (zh) 2015-02-25
CN104375211B true CN104375211B (zh) 2017-11-21

Family

ID=52554238

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410323993.6A Expired - Fee Related CN104375211B (zh) 2014-07-08 2014-07-08 一种气象预报等值线图更新方法及***

Country Status (1)

Country Link
CN (1) CN104375211B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107016712B (zh) * 2017-04-11 2019-06-11 电子科技大学 一种基于“浮岛”冒泡排序的自动等值线填充方法
CN107608010A (zh) * 2017-10-12 2018-01-19 江苏航天大为科技股份有限公司 一种城市水务降雨量等值线绘制方法及绘制***
CN109902120B (zh) * 2019-01-16 2023-06-02 中山大学 一种面向栅格文本降水数据的可视化分析方法
CN111612869B (zh) * 2019-02-22 2023-07-11 中国石油化工股份有限公司 一种基于栅格数据进行地质编图的分析方法
CN113535879B (zh) * 2021-07-28 2024-05-03 工银科技有限公司 一种行政区域的地图数据处理方法及装置
CN115731560B (zh) * 2022-12-06 2023-07-18 中科三清科技有限公司 一种基于深度学习的槽线识别方法、装置、存储介质及终端

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102520464A (zh) * 2011-12-08 2012-06-27 南京成风大气信息技术有限公司 区域积涝预报***及其预报方法
CN103176223A (zh) * 2011-12-26 2013-06-26 英业达股份有限公司 移动装置、气象统计***以及气象统计方法
CN103577651A (zh) * 2013-11-18 2014-02-12 河海大学 一种智能化的批量生成及处理任意形状截面等值线云图的方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6356842B1 (en) * 2000-04-18 2002-03-12 Carmel Systems, Llc Space weather prediction system and method
CN103293565A (zh) * 2012-03-02 2013-09-11 捷达世软件(深圳)有限公司 气象监测***以及应用该气象监测***的路灯***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102520464A (zh) * 2011-12-08 2012-06-27 南京成风大气信息技术有限公司 区域积涝预报***及其预报方法
CN103176223A (zh) * 2011-12-26 2013-06-26 英业达股份有限公司 移动装置、气象统计***以及气象统计方法
CN103577651A (zh) * 2013-11-18 2014-02-12 河海大学 一种智能化的批量生成及处理任意形状截面等值线云图的方法

Also Published As

Publication number Publication date
CN104375211A (zh) 2015-02-25

Similar Documents

Publication Publication Date Title
CN104375211B (zh) 一种气象预报等值线图更新方法及***
CN110675728B (zh) 热力图的生成方法、装置、设备及计算机可读存储介质
CN110134752B (zh) 三维大场景建模数据处理方法及装置
CN106779417A (zh) 工程勘察信息数字化采集、管理及综合应用方法
CN106383828B (zh) 一种绘图方法及电子设备
CN107451150B (zh) 地理数据呈现方法及装置
CN106407714A (zh) 基于calpuff***的大气污染评估方法及装置
CN109933637B (zh) 一种洪水风险动态展示及分析***
CN102607569B (zh) 导航中大比例尺水系自动生成多重小比例尺数据的方法
CN103177417B (zh) 基于GPGPU的数学形态学LiDAR点云快速滤波方法
CN105550428A (zh) 一种基于tls技术的桥梁安全评估方法
CN103500060B (zh) 电子地图的制作方法、制作装置、显示方法及显示装置
CN105354882A (zh) 一种大数据架构的大空间范围输电三维全景展示平台构建方法
CN109859317A (zh) 一种基于cass和catia的3dgis地形模型快速建模方法
CN108595613A (zh) Gis局部地图编辑方法及装置
Maraş et al. Topological error correction of GIS vector data
CN105893590B (zh) 一种用于数字地形分析建模知识案例化自动处理方法
CN105005580A (zh) 一种用于显示水库地形的方法及其装置
CN106202708A (zh) 一种将勘察测绘得出的cad地形图快速入库的方法
CN110688756B (zh) 一种采集和制图一体化的竣工图制作方法
CN108121853B (zh) 一种基于AutoCAD计算挖填方工程量的***与方法
CN107729511B (zh) 一种可定制的地理信息数据矩形分幅方法
CN108986113A (zh) 一种基于llts框架的分块并行多尺度分割算法
CN110887495B (zh) 云平台实时路况在城市应急gis平台中应用的方法
CN113312736A (zh) 基于云平台的河网水动力模拟实现方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: 315000 Zhejiang province Ningbo City Jiangdong District Qixin Road No. 167 four floor

Applicant after: ZHEJIANG QIYUN SOFT Co.,Ltd.

Address before: 315000 Zhejiang province Ningbo City Jiangdong District Qixin Road No. 167 four floor

Applicant before: NINGBO QIYUN SOFTWARE CO.,LTD.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: NINGBO QIYUN SOFT CO., LTD. TO: ZHEJIANG QIYUN SOFTWARE CO., LTD.

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: The middle road of Zhenhai camel street in Zhenhai District 315000 in Zhejiang province Ningbo City No. 417 (the core area of the town)

Applicant after: NINGBO QIYUN SOFTWARE CO.,LTD.

Address before: The middle road of Zhenhai camel street in Zhenhai District 315000 in Zhejiang province Ningbo City No. 417 (the core area of the town)

Applicant before: NINGBO QIYUN SOFTWARE CO.,LTD.

Address after: The middle road of Zhenhai camel street in Zhenhai District 315000 in Zhejiang province Ningbo City No. 417 (the core area of the town)

Applicant after: NINGBO QIYUN SOFTWARE CO.,LTD.

Address before: 315000 Zhejiang province Ningbo City Jiangdong District Qixin Road No. 167 four floor

Applicant before: ZHEJIANG QIYUN SOFT Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 315000 Zhenhai District, Ningbo City, Zhejiang Province, 417 Zhenhai Avenue, Camel Street, Central Section (New Town Core Area)

Patentee after: Qiyun Technology (Zhejiang) Co.,Ltd.

Address before: 315000 Zhenhai District, Ningbo City, Zhejiang Province, 417 Zhenhai Avenue, Camel Street, Central Section (New Town Core Area)

Patentee before: NINGBO QIYUN SOFTWARE CO.,LTD.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171121