一种基于无线广播式覆盖数据的区域检测方法和设备的制作方法

文档序号:7868098阅读:167来源:国知局
专利名称:一种基于无线广播式覆盖数据的区域检测方法和设备的制作方法
技术领域
本发明涉及数据处理技术,尤其涉及一种基于无线广播式覆盖数据的区域检测方法和设备。
背景技术
现有无线广播式覆盖测试技术中,为了满足覆盖测试要求,地面测试车按照公交线路正常车速行驶,进行覆盖测试。在该覆盖测试过程中,由全球定位系统(GlobalPosition System,简称GPS)以I秒作为采样时间间隔采集经、纬度数据,并形成测试点,由 测试仪自动记录各个采样测试点的载波电平和信噪比值等信号参数数据,形成无线广播式覆盖道路测试数据文件,建立地面数字电视的路测数据库,同时完成测试数据的统计工作,并完成路测数据在电子地图的覆盖场强、信噪比的绘图工作。但是,现有技术采用上述测试方式不能得到直观的测试结果。

发明内容
有鉴于此,本发明实施例提供了一种基于无线广播式覆盖数据的区域检测方法和设备,用以解决现有技术中采用上述测试方式不能得到直观的测试结果的问题。一方面,提供了一种基于无线广播式覆盖数据的区域检测方法,包括确定要检测的区域内的测试点,并获取所述测试点的无线广播式覆盖数据;根据所述无线广播式覆盖数据,获取所述测试点的权重值;根据所述测试点的权重值进行区域覆盖分析,获得覆盖分析结果;根据所述覆盖分析结果,渲染所述要检测的区域内各个栅格的颜色;显示渲染了颜色的所述要检测的区域。另一方面,提供了一种基于无线广播式覆盖数据的区域检测设备,包括确定模块,用于确定要检测的区域内的测试点;第一获取模块,用于获取所述测试点的无线广播式覆盖数据;第二获取模块,用于根据所述无线广播式覆盖数据,获取所述测试点的权重值;区域覆盖分析模块,用于根据所述测试点的权重值进行区域覆盖分析,获得覆盖分析结果;渲染模块,用于根据所述覆盖分析结果,渲染所述要检测的区域内各个栅格的颜色;显示模块,用于显示渲染了颜色的所述要检测的区域。由上述技术方案可知,本发明实施例基于无线广播式覆盖数据,通过渲染要检测的区域内各个栅格的颜色并显示,解决了现有技术中不能得到直观的测试结果的问题,实现了区域覆盖效果的直观显示。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I为无线广播式覆盖数据管理系统的结构示意图;图2为无线广播式覆盖数据管理系统业务流程图;图3为本发明提供的基于无线广播式覆盖数据的区域检测方法一实施例的流程图;图4为本发明提供的基于无线广播式覆盖数据的区域检测方法路测数据区域覆盖空间分析模型示意图;图5为自然邻域插值示意图;图6为反距离权重插值示意图;图7为本发明提供的基于无线广播式覆盖数据的区域检测设备一实施例的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。无线广播式覆盖数据管理系统是以无线广播式覆盖路测数据为具体的研究对象,实现数据存储前的清理、集成等,存储中的数据关系、平台架构、数据管理、权限管理等,存储后的区域显示、网络评估等一系列技术,从而推动相关技术领域的发展和完善,为网络建设提供理论支撑。无线广播式覆盖分析主要包括线路覆盖分析和区域覆盖分析两大部分。线路覆盖分析是根据路测数据的某一个指标,如载波电平或者信噪比,根据不同的统计运算得到的权重值进行线路覆盖分析,并根据线路覆盖分析获得的覆盖分析结果对栅格赋予颜色,生成线路覆盖栅格,进行线路覆盖效果展示。区域覆盖分析是根据路测数据的某一指标,如载波电平或者信噪比,根据不同的插值运算得到权重值,并根据权重值进行区域覆盖分析,由区域覆盖分析获得的覆盖分析结果对栅格赋予颜色,生成区域覆盖栅格,进行区域覆盖效果展示。本发明重点是根据无线广播式覆盖数据实现对区域覆盖的效果显示。图I为无线广播式覆盖数据管理系统的结构示意图,包括基础数据服务层IUGIS服务层12、应用服务层13和表述性状态转移服务接口模块14。其中,地理信息系统(Geographic Information System,简称GIS)是科学管理和综合分析具有空间内涵的地理数据,以提供管理、决策等所需信息的技术系统。其中,基础数据服务层11用于通过GIS的空间数据库进行组织操作,实现对数据的存储、修改、添加、维护等功能;GIS服务层12用于依靠GIS服务层中的应用服务器(也即GIS Server)提供的地图服务121和空间处理服务122,满足台站数据和路测数据的展示和渲染,以及对覆盖分析的空间处理功能;应用服务层13基于Flex进行开发,其中,Flex表示服务器和应用程序框架,可运行于J2EE和.NET平台。应用服务层13主要包括台站管理模块131、路测数据管理模块132、统计分析模块133、覆盖分析模块134和辅助功能模块135。表述性状态转移(RepresentationalState Transfer,简称REST)服务接口模块14是GIS服务层提供的在线服务方式接口类型。应用服务层可以通过该REST服务接口模块来使用GIS服务层发布的服务。REST服务接口模块用于把GIS服务层提供的功能用统一 REST服务接口的方式发布出来,由应用服务层主动请求,GIS服务层响应结果。本发明主要对象为覆盖分析模块134。本发明主要是获取无线广播式覆盖数据,并对所述无线广播式覆盖数据进行分析显示,图I中的路测数据管理模块132用于获取无线广播式覆盖数据,覆盖分析模块134用于对获取的所述无线广播式覆盖数据进行分析显示。下面结合图2无线广播式覆盖数据管理系统业务流程图,对无线广播式覆盖数据管理系统的业务流程进行说明。如图2所示,无线广播式覆盖数据管理系统业务流程包括21 :无线广播式覆盖数据管理系统根据路测数据,判断是否需要路测数据区域覆 盖空间分析服务,如果需要,执行22和23之后执行24,如果不需要,则直接执行24 ;其中,所述路测数据区域覆盖空间分析服务具体为创建路测数据区域覆盖空间分析模型。其中,所述判断是否需要路测数据区域覆盖空间分析服务,具体为应用服务层的各模块根据需求来判断是否需要进行路测数据区域覆盖空间处理,如是否要对路测数据进行管理、进行统计分析或进行覆盖分析等。22 :无线广播式覆盖数据管理系统建立路测数据区域覆盖空间分析模型;其中,所述无线广播式覆盖数据管理系统建立路测数据区域覆盖空间分析模型,具体为通过无线广播式覆盖数据管理系统中的覆盖分析模块等(与路测数据区域覆盖空间分析相关的模块)建立路测数据区域覆盖空间分析模型。其中,所述路测数据区域覆盖空间分析模型用于覆盖分析的空间处理,得到覆盖效果显示。其中,所述无线广播式覆盖数据管理系统建立路测数据区域覆盖空间分析模型是通过调用创建好的所述路测数据区域覆盖空间分析服务。可选的,所述路测数据区域覆盖空间分析服务包括了一系列针对路测数据特点进行地理数据处理分析功能,如进行缓冲区分析、叠加分析、自然邻域插值分析等。23 :无线广播式覆盖数据管理系统进行路测数据区域覆盖空间分析;其中,所述无线广播式覆盖数据管理系统进行路测数据区域覆盖空间分析是由无线广播式覆盖数据管理系统中的覆盖分析模块等实现的;其中,所述路测数据区域覆盖空间分析,具体为对已有的所述路测数据进行处理,产生相应新的数据。其中,所述路测数据区域覆盖空间分析,包括根据所述路测数据进行路测数据区域覆盖空间分析,获得路测数据的展示和渲染。24 :无线广播式覆盖数据管理系统生成无线广播式空间数据地图文件;其中,所述生成无线广播式空间数据地图文件是生成以MXD为扩展名的地图文件。其中,所述无线广播式空间数据地图文件即为区域覆盖效果显示的地图文档。可以理解的是,该系统还可以包括其余模块用于实现一些辅助功能,例如,还包括REST服务接口模块,用于执行25。其中,应用服务层的各模块还用于执行26、27。25 :发布服务,提供REST服务接口 ; 26:接口调用;27 :创建功能组件。无线广播式覆盖数据管理系统功能包括数据展示、数据查询编辑和覆盖分析等。对于无线广播式覆盖效果分析的功能是通过路测数据区域覆盖空间分析服务的方式提供标准的REST服务接口,提供了在线的分析功能,运行效率高,便于扩展。现有技术中,如背景技术所示,不能对区域进行测试,也不能对区域覆盖效果进行直观显示,为此,本发明给出如下实施例。本发明实施例主要是针对图I的覆盖分析模块进行的改进,以及对图2的22和23步骤进行的改进。路测只能测到线路的覆盖测试数据,区域就是指线路围绕的区域,通过本申请的算法可以根据路测数据推测出区域覆盖效果。图3为本发明提供的一种基于无线广播式覆盖数据的区域检测方法一实施例的流程图。如图3所示,本实施例方法包括301 :确定要检测的区域内的测试点,并获取所述测试点的无线广播式覆盖数据;其中,所述确定要检测的区域内的测试点,包括采用预先设定的时间间隔对所述要检测的区域进行采样,确定所述测试点;可选的,所述时间间隔为I秒。其中,所述无线广播式覆盖数据为所述要检测的区域内的测试点的载波电平或信噪比。302 :根据所述无线广播式覆盖数据,获取所述测试点的权重值;其中,所述根据所述无线广播式覆盖数据,获取所述测试点的权重值,包括对所述无线广播式覆盖数据通过计算得到所述权重值;其中,所述计算包括自然邻域插值法中权重值的计算、反距离权重插值法中权重值的计算或者克里金插值法中权重值的计算。303 :根据所述测试点的权重值进行区域覆盖分析,获得覆盖分析结果;其中,所述根据所述测试点的权重值进行区域覆盖分析,获得覆盖分析结果,包括根据计算获得的所述权重值,通过区域覆盖分析运算获得覆盖分析结果;其中,所述区域覆盖分析运算包括自然邻域插值运算、反距离权重插值运算或者克里金插值运算;其中,所述覆盖分析结果为通过所述区域覆盖分析运算,获得的插值的大小。304 :根据所述覆盖分析结果,渲染所述要检测的区域内各个栅格的颜色;其中,所述根据所述覆盖分析结果,渲染所述要检测的区域内各个栅格的颜色,包括
根据需要显示的精度的大小,确定所述要检测的区域内的每个栅格的大小;根据每个栅格内的测试点得到的覆盖分析结果,根据预先配置的对应关系,确定与所述覆盖分析结果对应的颜色,所述对应关系为覆盖分析结果与颜色之间的对应关系;采用所述与所述覆盖分析结果对应的颜色,渲染每个栅格。其中,所述颜色可以自定义。305 :显示渲染了颜色的所述要检测的区域。其中,所述显示渲染了颜色的所述要检测的区域是由显示模块进行显示。经过上述301 305就实现了无线广播式覆盖数据的区域覆盖,也就是完成了无线广播式覆盖数据的区域检测。本实施例通过无线广播式覆盖数据管理系统对无线广播式覆盖数据进行处理,获取权重值,并根据所述权重值进行区域覆盖分析,获得覆盖分析结果,再根据所述覆盖分析结果渲染要检测的区域内各个栅格的颜色并显示,解决了现有技术中不能得到直观的测试结果的问题,实现了区域覆盖效果的直观显示。图4为本发明提供的基于无线广播式覆盖数据的区域检测方法路测数据区域覆盖空间分析模型示意图。图4中一些组成部分右上角标注有P,该P表示该组成部分是一个参数,其中,各P可以相同或不同。如图4所示,所述路测数据区域覆盖空间分析模型包括筛选数据过程、区域覆盖分析过程和建造栅格金字塔的过程。其中,所述路测数据区域覆盖空间分析模型是根据路测数据通过自然邻域插值算法来推测区域覆盖效果。本实施例包括41 :筛选数据过程;其中,所述筛选数据过程是筛选出进行区域覆盖的点数据;其中,所述筛选数据过程使用创建要素图层工具411,结构化查询语言412、点数据图层413来实现。其中,所述结构化查询语言为Structured Query Language,简称SQL,结构化查询语言412参数为动态接收时间段的参数。其中,所述点数据图层的名称为SDM. CmmbRT_shape。其中,点数据图层413是通过结构化查询语言412来创建点数据图层;其中,创建要素图层工具411用于根据结构化查询语言412对所述点数据图层进行查询筛选后,输出结果图层。其中,所述筛选出进行区域覆盖的点数据是通过对路测数据进行时间筛选,选取某一段时间内的路测数据进行分析,通过SQL构造的条件实现。因此,这里的SQL构造的条件是用于时间筛选,语句类似[〃时间betweento_date (’ 〃+roadstart. time,text+^',' mm/dd/yyyy hh24:mi:ss')andto_date(' ^+roadend. time, text+ " ' ,' mm/dd/yyyy hh24:mi:ss’) 〃],其中,“时间”为在数据库中记录时间字段的字段名,roadstart.time, text与roadend. time, text为获取要进行插值的起始和终止时间。例如起始时间为2010年I月I日0:0:0,终止时间为2010年I月I日16:0:0。所述筛选出进行区域覆盖的点数据为从所有路测数据中筛选出所有在这个时间段的数据。例如,可以在路测起止时间点之间采用Is的时间间隔采样得到所有路测数据,之后,在路测起止时间点之间确定进行筛选的时间段,得到该时间段内的数据。
42:区域覆盖分析过程;其中,所述区域覆盖分析过程使用自然邻域插值工具421实现,选择指标423 (也即ValueField)用于选择参 考指标,可选的,所述参考指标包括信噪比、信号功率,设置栅格大小422 (也即Cellsize)参数用于设置输出栅格的大小,输出图层424是将筛选数据过程41筛选出的进行区域覆盖的点数据以图层进行输出。其中,所述自然邻域插值工具421用于在选择指标423,设置栅格大小422之后,通过自然邻域插值法对输出图层424进行区域覆盖分析。其中,所述确定选择指标是根据实际需要选择参考指标,如信噪比或信号功率,并根据需要显示的精度设置栅格的大小,再根据所述选择的参考指标通过自然邻域插值法进行区域覆盖分析。其中,所述区域覆盖分析过程包括根据所述点数据,得到权重值;其中,所述根据所述点数据,得到权重值,具体为对所述点数据通过计算得到所述权重值;可选的,所述计算为通过自然邻域插值法中权重值的计算。根据所述权重值进行区域覆盖分析,获得覆盖分析结果;其中,所述根据所述权重值进行区域覆盖分析,获得覆盖分析结果,包括根据计算获得的所述权重值,通过区域覆盖分析运算获得覆盖分析结果;可选的,所述区域覆盖分析运算为自然邻域插值运算;其中,所述覆盖分析结果为通过所述区域覆盖分析运算,获得的插值的大小。其中,所述通过自然邻域插值法中权重值的计算,根据计算获得的所述权重值,通过区域覆盖分析运算获得覆盖分析结果,包括可以按照任一指标参数,如信噪比和信号功率,通过所述点数据中所有点的自然邻域都与邻近泰森(也即Voronoi)多边形相关获得。如图5所示,Voronoi图由所有指定点构造而成,并由阴影部分的多边形表示。然后会在待插值点(五角星)周围创建新VOTonoi多边形。这个新的多边形与原始多边形之间的重叠比例将用作权重值。其中,新VOTonoi多边形中的黑色的点代表采样点,通过对这些采样点进行插值算法确定如何插值。其中,将所述新Voronoi多边形最外圈的样本点相连接,来确定出插值生成的栅格的有效值边缘,由自然邻域插值法返回落在这个范围内的像元点的值。其中,根据所述点数据按照实际需要显示精度来设置输出栅格的大小;进一步,所述根据所述点数据设置输出栅格的大小,可以根据需要显示的精度大小进行自定义;可选的,所述根据所述点数据设置输出栅格的大小,可以根据与实地距离相对应;其中,所述栅格是与地图相对应,由于地图由经纬度表示,则所述栅格的单位也是度;可选的,栅格大小定义为X度,X为O. 0009-0. 009中的任一值,栅格大小为正方形。例如,实地距离是O. 0001度*0. 0001度的大小,则栅格大小为O. 0001度。
其中,可以通过拖动栅格大小的滚动条来调整栅格的大小。可选的,所述区域覆盖分析过程还可以使用反距离权重插值实现;其中,反距离权重插值法是基于相近相似的原理,即两个物体离得越近,则性质越相似,若两个物体离得越远,则其性质的相似性越小。反距离权重插值法以插值点与样本点间的距离作为权重值进行加权平均,距离插值点越近的样本点所赋予的权重越大。

反距离权重插值法的一般公式为
权利要求
1.一种基于无线广播式覆盖数据的区域检测方法,其特征在于,包括确定要检测的区域内的测试点,并获取所述测试点的无线广播式覆盖数据;根据所述无线广播式覆盖数据,获取所述测试点的权重值;根据所述测试点的权重值进行区域覆盖分析,获得覆盖分析结果;根据所述覆盖分析结果,渲染所述要检测的区域内各个栅格的颜色;显示渲染了颜色的所述要检测的区域。
2.根据权利要求I所述的方法,其特征在于,所述根据所述无线广播式覆盖数据,获取所述测试点的权重值,包括对所述无线广播式覆盖数据通过计算得到所述权重值;其中,所述计算包括自然邻域插值法中权重值的计算、反距离权重插值法中权重值的计算或者克里金插值法中权重值的计算。
3.根据权利要求I或2所述的方法,其特征在于,所述无线广播式覆盖数据为所述要检测的区域内的测试点的载波电平或信噪比。
4.根据权利要求I所述的方法,其特征在于,所述确定要检测的区域内的测试点,包括采用预先设定的时间间隔对所述要检测的区域进行采样,确定所述测试点。
5.根据权利要求I或2所述的方法,其特征在于,所述根据所述测试点的权重值进行区域覆盖分析,获得覆盖分析结果,包括根据计算获得的所述权重值,通过区域覆盖分析运算获得覆盖分析结果;其中,所述区域覆盖分析运算包括自然邻域插值运算、反距离权重插值运算或者克里金插值运算。
6.根据权利要求I所述的方法,其特征在于,所述根据所述覆盖分析结果,渲染所述要检测的区域内各个栅格的颜色,包括根据需要显示的精度的大小,确定所述要检测的区域内的每个栅格的大小;根据每个栅格内的测试点得到的覆盖分析结果,根据预先配置的对应关系,确定与所述覆盖分析结果对应的颜色,所述对应关系为覆盖分析结果与颜色之间的对应关系; 采用所述与所述覆盖分析结果对应的颜色,渲染每个栅格。
7.一种基于无线广播式覆盖数据的区域检测设备,其特征在于,包括确定模块,用于确定要检测的区域内的测试点;第一获取模块,用于获取所述测试点的无线广播式覆盖数据;第二获取模块,用于根据所述无线广播式覆盖数据,获取所述测试点的权重值;区域覆盖分析模块,用于根据所述测试点的权重值进行区域覆盖分析,获得覆盖分析结果;渲染模块,用于根据所述覆盖分析结果,渲染所述要检测的区域内各个栅格的颜色;显示模块,用于显示渲染了颜色的所述要检测的区域。
8.根据权利要求7所述的设备,其特征在于,所述第二获取模块,包括计算单元,用于对所述无线广播式覆盖数据通过计算得到所述权重值;其中,所述计算包括自然邻域插值法中权重值的计算、反距离权重插值法中权重值的计算或者克里金插值法中权重值的计算。
9.根据权利要求7或8所述的设备,其特征在于,所述无线广播式覆盖数据为所述要检测的区域内的测试点的载波电平或信噪比。
10.根据权利要求7所述的设备,其特征在于,所述确定模块具体包括 采用预先设定的时间间隔对所述要检测的区域进行采样,确定所述测试点。
11.根据权利要求7或8所述的设备,其特征在于,所述区域覆盖分析模块,包括 区域覆盖分析单元,用于根据计算获得的所述权重值,通过区域覆盖分析运算获得覆盖分析结果; 其中,所述区域覆盖分析运算包括自然邻域插值运算、反距离权重插值运算或者克里金插值运算。
12.根据权利要求7所述的设备,其特征在于,所述渲染模块,具体包括 根据需要显示的精度的大小,确定所述要检测的区域内的每个栅格的大小; 根据每个栅格内的测试点得到的覆盖分析结果,根据预先配置的对应关系,确定与所述覆盖分析结果对应的颜色,所述对应关系为覆盖分析结果与颜色之间的对应关系;采用所述与所述覆盖分析结果对应的颜色,渲染每个栅格。
全文摘要
本发明提供一种基于无线广播式覆盖数据的区域检测方法和设备,其中,方法包括确定要检测的区域内的测试点,并获取所述测试点的无线广播式覆盖数据;根据所述无线广播式覆盖数据,获取所述测试点的权重值;根据所述测试点的权重值进行区域覆盖分析,获得覆盖分析结果;根据所述覆盖分析结果,渲染所述要检测的区域内各个栅格的颜色;显示渲染了颜色的所述要检测的区域。本发明能够解决现有技术不能得到直观的测试结果的问题。
文档编号H04W16/18GK102984714SQ201210526648
公开日2013年3月20日 申请日期2012年12月7日 优先权日2012年12月7日
发明者万倩, 白鹤, 崔竞飞, 杨威, 张国庭 申请人:国家广播电影电视总局广播科学研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1