一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种垂线偏差数据展示方法、装置及设备与流程

2022-11-14 14:59:26 来源:中国专利 TAG:


1.本技术涉及地图技术领域,尤其涉及一种垂线偏差数据展示方法、装置及设备。


背景技术:

2.物理大地测量中,垂线偏差是实际重力的铅垂线方向和参考椭球面法线之间的夹角,表示了大地水准面相对于参考椭球面的倾斜程度,对于大地水准面的精化具有重要作用。随着垂线偏差精确测量的实现,垂线偏差本身以及与重力异常、重力扰动和重力梯度的关系研究,逐渐成为了重力测量的一个前沿。为了方便查看垂线偏差数据的变化情况,人们往往需要将垂线偏差数据标记在地图上。现有技术中通常在地图上用格网的方式进行描绘垂线偏差格网数值模型,每个格网中描绘有两个方向的分量,分别用来表示子午分量和卯酉分量的值,然而垂线偏差格网数值模型的子午分量和卯酉分量同时描绘在一个网格中,人们通常无法清楚直观的看到子午分量和卯酉分量的变化趋势,给技术人员分析垂线偏差的变化规律带来很大的不便。
3.基于此,如何能清楚直观的看到垂线偏差的子午分量数据和卯酉分量数据的变化趋势,成为了亟待解决的技术问题。


技术实现要素:

4.本说明书实施例提供的一种垂线偏差数据展示方法、装置及设备,可以针对垂线偏差的子午分量数据和卯酉分量数据分别在地图上进行展示,以提升人们对于子午分量数据和卯酉分量数据的变化趋势的查阅便捷性。
5.为解决上述技术问题,本说明书实施例是这样实现的:
6.一种垂线偏差数据展示方法,包括:
7.从地图数据中获取第一目标区域处的各个第一垂线偏差数据。
8.对所述各个第一垂线偏差数据进行解析,得到所述各个第一垂线偏差数据的第一子午分量数据和第一卯酉分量数据。
9.生成用于展示所述各个第一垂线偏差数据的所述第一子午分量数据的第一页面。
10.生成用于展示所述各个第一垂线偏差数据的所述第一卯酉分量数据的第二页面;所述第一页面与所述第二页面为不同页面。
11.一种垂线偏差数据展示装置,包括:
12.获取模块,用于从地图数据中获取第一目标区域处的各个第一垂线偏差数据。
13.解析模块,用于对所述各个第一垂线偏差数据进行解析,得到所述各个第一垂线偏差数据的第一子午分量数据和第一卯酉分量数据。
14.第一生成模块,用于生成用于展示所述各个第一垂线偏差数据的所述第一子午分量数据的第一页面。
15.第二生成模块,用于生成用于展示所述各个第一垂线偏差数据的所述第一卯酉分量数据的第二页面;所述第一页面与所述第二页面为不同页面。
16.本说明书实施例提供的一种垂线偏差数据展示设备,包括:
17.至少一个处理器;以及,
18.与所述至少一个处理器通信连接的存储器;其中,
19.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
20.从地图数据中获取第一目标区域处的各个第一垂线偏差数据。
21.对所述各个第一垂线偏差数据进行解析,得到所述各个第一垂线偏差数据的第一子午分量数据和第一卯酉分量数据。
22.生成用于展示所述各个第一垂线偏差数据的所述第一子午分量数据的第一页面。
23.生成用于展示所述各个第一垂线偏差数据的所述第一卯酉分量数据的第二页面;所述第一页面与所述第二页面为不同页面。
24.本说明书中提供的至少一个实施例能够实现以下有益效果:
25.将从地图数据中获取到的垂线偏差数据解析为子午分量数据和卯酉分量数据,基于解析得到子午分量数据单独生成用于展示子午分量数据的第一页面,同时基于解析得到卯酉分量数据单独生成用于展示卯酉分量数据的第二页面,使得子午分量数据和卯酉分量数据分别展示在不同的页面上,避免了在同一页面展示子午分量数据和卯酉分量数据时,两个分量彼此之间进行干扰混淆的现象,以提升人们对于子午分量数据和卯酉分量数据的变化趋势的查阅便捷性。
附图说明
26.为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
27.图1为本说明书实施例提供的一种垂线偏差数据展示方法的流程示意图;
28.图2为本说明书实施例提供的对应于图1的一种垂线偏差数据展示方法的垂线偏差子午分量展示效果图;
29.图3为本说明书实施例提供的对应于图1的一种垂线偏差数据展示方法的垂线偏差卯酉分量展示效果图;
30.图4为本说明书实施例提供的对应于图1的一种垂线偏差数据展示装置的结构示意图;
31.图5为本说明书实施例提供的对应于图1的一种垂线偏差数据展示设备的结构示意图。
具体实施方式
32.为使本说明书一个或多个实施例的目的、技术方案和优点更加清楚,下面将结合本说明书具体实施例及相应的附图对本说明书一个或多个实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本说明书的一部分实施例,而不是全部的实施例。基于本说明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其
他实施例,都属于本说明书一个或多个实施例保护的范围。
33.以下结合附图,详细说明本技术各实施例提供的技术方案。
34.图1为本说明书实施例提供的一种垂线偏差数据展示方法的流程示意图。从程序角度而言,该流程的执行主体可以为搭载于应用服务器的程序或应用客户端。如图1所示,该流程可以包括以下步骤:
35.步骤102:从地图数据中获取第一目标区域处的各个第一垂线偏差数据。
36.本说明书实施例中,地图数据包括各种制图要素的空间位置数据和对应的专题属性数据两大类。前者可以归纳为点、线、面3种图形特征数据,其中线是最基本的,点可看成是具有一个坐标点的线,面是由线围成的。它们之间的关系可以概括为弧段节点模型。每一个点、线、面图形特征的属性数据都具有二维表特性。点特征的二维表中包括点序号、用户识别号以及其他对应的专题属性数据项;线特征的二维表中包括线序号、用户识别号、起始节点号、终止节点号、线的长度以及对应的专题属性数据项;面特征的二维表中包括多边形序号、用户识别号、周长、面积以及其他对应的专题属性数据项。
37.本说明书实施例中,第一目标区域是根据预设条件所需展示的区域,目标区域可以为一个区域,也可以多个区域集合称为目标区域。区域的大小不做限定,可以为一个城市所覆盖的区域或者更大,也可以为一条河流所覆盖的区域或者更小。基于此,步骤102选取的垂线偏差数据可以为从地图数据中选取的任意区域内的垂线偏差数据。
38.本说明书实施例中,垂线偏差代表地面点的垂线同其在椭球面上对应点的法线之间的夹角,它可以表示大地水准面的倾斜。按选取的椭球不同,垂线偏差可以分为绝对垂线偏差和相对垂线偏差。绝对垂线偏差又称重力垂线偏差,是地面点的垂线同平均地球椭球面法线之间的夹角。因为平均地球椭球面是不变的,所以经过地面点的法线也是不变的,因此绝对垂线偏差具有绝对意义。相对垂线偏差又称天文大地垂线偏差,是地面点的垂线同地球参考椭球面法线之间的夹角,因为参考椭球面是可以变化的,所以经过地面点的法线也是变化的,垂线偏差也将是变化的,因此相对垂线偏差具有相对意义。基于此,步骤102选取的第一垂线偏差数据可以为绝对垂线偏差数据和/或相对垂线偏差数据。
39.步骤104:对所述各个第一垂线偏差数据进行解析,得到所述各个第一垂线偏差数据的第一子午分量数据和第一卯酉分量数据。
40.本说明书实施例中,垂线偏差通常用两个分量来表示,一个是子午圈分量ξ,即垂线偏差南北分量,一个是卯酉圈分量η,即垂线偏差东西分量。将从地图数据中选择的第一目标区域的第一垂线偏差数据解析为第一子午分量数据和第一卯酉分量数据。对第一垂线偏差数据进行解析的方式可以为应用程序,也可以为具备解析功能的服务器或者终端设备,具体解析方式不做限定。
41.步骤106:生成用于展示所述各个第一垂线偏差数据的所述第一子午分量数据的第一页面。
42.本说明书实施例中,将经过步骤104解析得到的各个第一子午分量数据分别描绘到地图上,生成用于展示各个第一子午分量数据的第一页面。将各个第一子午分量数据描绘到地图上的方式可以为将各个第一子午分量数据输入到服务器或者终端,由服务器或者终端根据应用程序自动生成展示各个第一子午分量数据的第一页面,也可以为将各个第一子午分量数据手动在电子地图或者纸质地图上进行描绘生成展示各个第一子午分量数据
的第一页面,具体描绘各个第一子午分量数据的方式不做限定。
43.步骤108:生成用于展示所述各个第一垂线偏差数据的所述第一卯酉分量数据的第二页面。
44.本说明书实施例中,将经过步骤104解析得到的各个第一卯酉分量数据分别描绘到地图上,生成用于展示各个第一卯酉分量数据的第二页面。将各个第一卯酉分量数据描绘到地图上的方式可以为将各个第一卯酉分量数据输入到服务器或者终端,由服务器或者终端根据应用程序自动生成展示各个第一卯酉分量数据的第二页面,也可以为将各个第一卯酉分量数据手动在电子地图或者纸质地图上进行描绘生成展示各个第一卯酉分量数据的第二页面,具体描绘各个第一卯酉分量数据的方式不做限定。
45.需要说明的是根据用户的使用需求不同,生成展示各个第一子午分量数据的第一页面和生成展示各个第一卯酉分量数据的第二页面先后顺序不同,步骤106和步骤108的执行顺序可能也并不一致。可以先执行步骤108生成展示各个第一卯酉分量数据的第二页面之后,再执行步骤106生成展示各个第一子午分量数据的第一页面。无论是先执行步骤106还是先执行步骤108,最终生成展示各个第一子午分量数据的第一页面和生成展示各个第一卯酉分量数据的第二页面为不同的页面。
46.图1中的方法,通过将垂线偏差数据的各个第一子午分量数据和各个第一卯酉分量数据分别展示在不同的页面上,避免了在同一页面展示子午分量数据和卯酉分量数据时,两个分量彼此之间进行干扰混淆的现象,以提升人们对于子午分量数据和卯酉分量数据的变化趋势的查阅便捷性。
47.基于图1中的方法,本说明书实施例还提供了该方法的一些具体实施方案,下面进行说明。
48.为了保证生成子午分量数据的第一页面和生成卯酉分量数据的第二页面所展示信息的准确性,其获取到的垂线偏差数据需确保数据准确,则步骤102:从地图数据中获取第一目标区域处的各个第一垂线偏差数据,可以包括:
49.从电子地图数据库中,获取第一目标区域中的各个预设格网对应的格网地图数据;所述格网地图数据中包含所述预设格网处的垂线偏差数据。
50.本说明书实施例中,电子地图数据库是通过计算机系统对地图数据进行必要的组织、存储、检索和维护,以便对地图数据进行有效管理,更好发挥地图数据效益,为多种应用服务的系统。电子地图数据库中存储的垂线偏差数据主要是对大地进行测量得到的数据。垂线偏差的测量方法包括:天文大地测量方法、重力测量方法、天文重力测量方法、gps测量方法。从电子地图数据库中选取所需区域的各个格网中的格网地图数据,格网地图是以格网为单位表示制图对象的质量或数据特征的空间分布的地图,格网地图数据中包含着每个格网中的垂线偏差数据。垂线偏差数据从电子地图数据库中选取,保证了垂线偏差数据的准确性,以确保所生成的用于展示子午分量数据的第一页面和用于展示卯酉分量数据第二页面所展示的信息的准确性。
51.通过步骤104将从电子地图数据库中获取到的所需区域的垂线偏差数据解析为子午分量数据和卯酉分量数据。后续,为了避免在同一页面展示子午分量数据和卯酉分量数据时,两个分量彼此之间进行干扰混淆的现象,还可以将子午分量数据和卯酉分量数据分别展示在两个不同的页面上,则步骤106:生成用于展示所述各个第一垂线偏差数据的所述
第一子午分量数据的第一页面,可以包括:
52.根据所述各个第一垂线偏差数据的所述第一子午分量数据,绘制第一等高线图像。
53.生成用于展示所述第一等高线图像的第一页面。
54.本说明书实施例中,从电子地图数据库中选取的各个第一垂线偏差数据进行解析后得到的第一子午分量数据为格网数据,格网数据又称网格数据,是指计算机中以栅格结构存贮的内部数据。将得到的数据类型为格网数据的第一子午分量数据采用等高线工具进行处理,根据等高线工具处理后得到的第一子午分量数据的数值及在地图上的位置绘制第一子午分量数据对应的等高线图像,等高线图像(有时也叫水平图)是在二维平面上显示三维曲面的一种方法。根据绘制的第一子午分量数据对应的等高线图像生成用于展示第一子午分量数据的第一页面。在一个页面内仅单独生成用于展示子午分量数据的等高线图像,可以清楚直观的观察子午分量数据的变化趋势。
55.步骤108:生成用于展示所述各个第一垂线偏差数据的所述第一卯酉分量数据的第二页面,可以包括:
56.根据所述各个第一垂线偏差数据的所述第一卯酉分量数据,绘制第二等高线图像。
57.生成用于展示所述第二等高线图像的第二页面。
58.本说明书实施例中,从电子地图数据库中选取的各个第一垂线偏差数据进行解析后得到的第一卯酉分量数据为格网数据,将得到的数据类型为格网数据的第一卯酉分量数据采用等高线工具进行处理,根据等高线工具处理后得到的第一卯酉分量数据的数值及在地图上的位置绘制第一卯酉分量数据对应的等高线图像,根据绘制的第一卯酉分量数据对应的等高线图像生成用于展示第一卯酉分量数据的第二页面。在一个页面内仅单独生成用于展示卯酉分量数据的等高线图像,可以清楚直观的观察卯酉分量数据的变化趋势。
59.具体的,所述根据所述各个第一垂线偏差数据的所述第一子午分量数据,绘制第一等高线图像,可以包括:
60.确定所述各个第一垂线偏差数据的所述第一子午分量数据中的第一最大值和第一最小值。
61.将所述第一最小值至所述第一最大值的数值范围,划分为第一预设数量的第一数值区间。
62.确定各个所述第一数值区间对应的第一预设颜色,不同所述第一数值区间对应的所述第一预设颜色不同。
63.将所述第一子午分量数据所处的所述第一数值区间对应的所述第一预设颜色,确定为所述第一子午分量数据对应的等高线的展示颜色。
64.按照所述第一子午分量数据对应的等高线的展示颜色,绘制所述第一子午分量数据对应的等高线,得到第一等高线图像。
65.本说明书实施例中,将各个第一垂线偏差数据的第一子午分量数据进行等高线工具处理后,确定出第一子午分量数据的第一最大值和第一最小值。将第一最小值至第一最大值的数值范围划分为第一预设数量的第一数值区间,第一数值区间可以均等分也可以不均等分,确定每一第一数值区间内的第一子午分量数据对应的第一预设颜色,不同第一数
值区间内的第一子午分量数据对应的第一预设颜色不同。将第一数值区间内第一子午分量数据所对应的第一预设颜色,确定为绘制该第一数值区间内第一子午分量数据对应的等高线所展示的颜色。按着第一数值区间所设置的第一预设颜色绘制该第一数值区间内第一子午分量数据对应的等高线,得到各个第一垂线偏差数据的第一子午分量数据对应的第一等高线图像。如图2所示,对应于图1的一种垂线偏差数据展示方法的垂线偏差子午分量展示效果图,图中等高线为目标区域内垂线偏差的子午分量数据按预设数量的数值区间所对应的预设颜色绘制的子午分量数据对应的等高线图像,等高线上面的数字代表子午分量数据的数值,不同数值的等高线展示的颜色不同。
66.将垂线偏差数据的子午分量数据用等高线方式进行展示,利用等高线颜色的变化来表示子午分量数据值域的变化,可以让人们更加直观的查看图像,提升人们对于子午分量数据的变化趋势的查阅便捷性。
67.具体的,所述根据所述各个第一垂线偏差数据的所述第一卯酉分量数据,绘制第二等高线图像,可以包括:
68.确定所述各个第一垂线偏差数据的所述第一卯酉分量数据中的第二最大值和第二最小值。
69.将所述第二最小值至所述第二最大值的数值范围,划分为第二预设数量的第二数值区间。
70.确定各个所述第二数值区间对应的第二预设颜色,不同所述第二数值区间对应的所述第二预设颜色不同。
71.将所述第一卯酉分量数据所处的所述第二数值区间对应的所述第二预设颜色,确定为所述第一卯酉分量数据对应的等高线的展示颜色。
72.按照所述第一卯酉分量数据对应的等高线的展示颜色,绘制所述第一卯酉分量数据对应的等高线,得到第二等高线图像。
73.本说明书实施例中,将各个第一垂线偏差数据的第一卯酉分量数据进行等高线工具处理后,确定出第一卯酉分量数据的第二最大值和第二最小值。将第二最小值至第二最大值的数值范围划分为第二预设数量的第二数值区间,第二数值区间可以均等分也可以不均等分,确定每一第二数值区间内的第一卯酉分量数据对应的第二预设颜色,不同第二数值区间内的第一卯酉分量数据对应的第二预设颜色不同。将第二数值区间内第一卯酉分量数据所对应的第二预设颜色,确定为绘制该第二数值区间内第一卯酉分量数据对应的等高线所展示的颜色。按着第二数值区间所设置的第二预设颜色绘制该第二数值区间内第一卯酉分量数据对应的等高线,得到各个第一垂线偏差数据的第一卯酉分量数据对应的第二等高线图像。如图3所示,对应于图1的一种垂线偏差数据展示方法的垂线偏差卯酉分量展示效果图,图中等高线为目标区域内垂线偏差的卯酉分量数据按预设数量的数值区间所对应的预设颜色绘制的卯酉分量数据对应的等高线图像,等高线上面的数字代表卯酉分量数据的数值,不同数值的等高线展示的颜色不同。
74.将垂线偏差数据的卯酉分量数据用等高线方式进行展示,利用等高线颜色的变化来表示卯酉分量数据值域的变化,可以让人们更加直观的查看图像,提升人们对于卯酉分量数据的变化趋势的查阅便捷性。
75.实际应用中,用户在根据选取区域的垂线偏差数据生成展示子午分量数据的等高
线图像或者卯酉分量数据的等高线图像之后,往往还存在查看其它区域的垂线偏差数据的需求,所以需要在生成的子午分量数据对应的等高线图像的基础上,增加其他区域的子午分量数据以得到更新后的子午分量数据对应的等高线图像,或者在生成的卯酉分量数据对应的等高线图像的基础上,增加其他区域的卯酉分量数据以得到更新后的卯酉分量数据对应的等高线图像。基于此,则步骤108:生成用于展示所述各个第一垂线偏差数据的所述第一卯酉分量数据的第二页面之后,还包括:
76.从地图数据中获取第二目标区域处的各个第二垂线偏差数据。
77.对所述各个第二垂线偏差数据进行解析,得到所述各个第二垂线偏差数据的第二子午分量数据和第二卯酉分量数据。
78.生成用于展示所述第一子午分量数据以及所述第二子午分量数据的第三页面。
79.生成用于展示所述第一卯酉分量数据以及所述第二卯酉分量数据的第四页面;所述第三页面与所述第四页面为不同页面。
80.本说明书实施例中,因步骤106和步骤108执行的顺序不做限定,此处默认先执行步骤106再执行步骤108,从而在步骤108之后还可以执行获取第二垂线偏差数据及进行相应页面绘制的操作。而若先执行步骤108,再执行步骤106,则可以在步骤106之后去执行获取第二垂线偏差数据并进行相应页面绘制的操作。对此不作具体限定。
81.本说明书实施例中,在电子地图数据库中选取第二目标区域的各个第二垂线偏差数据,第二目标区域为除第一目标区域外的任意区域。将选取的各个第二垂线偏差数据解析为第二子午分量数据和第二卯酉分量数据。基于第二子午分量数据更新用于展示第一子午分量数据的第一页面,得到用于展示第一子午分量数据以及第二子午分量数据的第三页面,同时基于第二卯酉分量数据更新用于展示第一卯酉分量数据的第二页面,得到用于展示第一卯酉分量数据以及第二卯酉分量数据的第四页面。生成的第三页面与第四页面是不同的页面。
82.本说明书实施例中,在生成的第一页面或者第二页面的基础上还可以增加其他区域的垂线偏差数据,进而生成新的页面,从而提高了对展示子午分量数据或者卯酉分量数据页面更新的便捷性。
83.具体的,所述生成用于展示所述第一子午分量数据以及所述第二子午分量数据的第三页面,可以包括:
84.确定目标子午分量数据集合中的第三最大值和第三最小值;所述目标子午分量数据集合中包含所述各个第一垂线偏差数据的第一子午分量数据及所述各个第二垂线偏差数据的第二子午分量数据。
85.判断是否所述第三最大值大于所述第一最大值或者所述第三最小值小于所述第一最小值,得到第一判断结果。
86.若所述第一判断结果表示所述第三最大值大于所述第一最大值或者所述第三最小值小于所述第一最小值,则将所述第三最小值至所述第三最大值的数值范围,划分为第三预设数量的第三数值区间。
87.确定各个所述第三数值区间对应的第三预设颜色,不同所述第三数值区间对应的所述第三预设颜色不同。
88.将所述目标子午分量数据集合中的各个子午分量数据所处的所述第三数值区间
对应的所述第三预设颜色,确定为所述子午分量数据对应的等高线的展示颜色。
89.按照所述子午分量数据对应的等高线的展示颜色,绘制所述子午分量数据对应的等高线,得到第三等高线图像。
90.生成用于展示所述第三等高线图像的第三页面。
91.若所述第一判断结果表示所述第三最大值小于等于所述第一最大值且所述第三最小值大于等于所述第一最小值,则将所述第二子午分量数据所处的所述第一数值区间对应的所述第一预设颜色,确定为所述第二子午分量数据对应的等高线的展示颜色。
92.在所述第一等高线图像中,按照所述第二子午分量数据对应的等高线的展示颜色,绘制所述第二子午分量数据对应的等高线,得到第五等高线图像。
93.生成用于展示所述第五等高线图像的第五页面。
94.本说明书实施例中,从电子地图数据库中选取的第二目标区域的各个垂线偏差数据进行解析后得到的第二子午分量数据为格网数据。将得到的数据类型为格网数据的第二子午分量数据采用等高线工具处理后,确定出目标子午分量数据集合中的第三最大值和第三最小值。目标子午分量数据集合包含各个第一垂线偏差数据的第一子午分量数据和各个第二垂线偏差数据的第二子午分量数据。增加第二目标区域的各个垂线偏差数据的第二子午分量数据后,目标子午分量数据集合中的第三最小值至第三最大值的所有数值全部在第一子午分量数据的第一最小值至第一最大值的数值范围内,也可能有部分数值不在第一最小值至第一最大值的数值范围内。当第三最小值至第三最大值范围内的数值全部为第一最小值至第一最大值的数值范围内的数值时,证明增加的第二目标区域的各个垂线偏差数据的第二子午分量数据全部为第一最小值至第一最大值的数值范围内的数值,那么第二子午分量数据的每一个数值都可以在第一最小值至第一最大值的划分的数值区间内找到相应归属的数值区间,进而可以使用该数值区间预设的颜色展示第二子午分量数据内相应数值对应的等高线颜色。当第三最小值至第三最大值范围内的数值有部分数值不在第一最小值至第一最大值的数值范围内时,证明增加的第二目标区域的各个垂线偏差数据的第二子午分量数据存在不属于第一最小值至第一最大值的数值范围内的数值,这时如果仅对这部分不属于第一最小值至第一最大值的数值范围内的数值进行区间划分并预设颜色,可能就会发生新增加的预设颜色与第一最小值至第一最大值的数值范围划分的数值区间中某些预设颜色重复,进而导致同一颜色的等高线代表不同的值域,因此这种情况下需要将第三最小值至第三最大值的数值范围全部从新划分数值区间,并全部从新预设颜色。
95.具体的,当第三最小值至第三最大值范围内的数值有部分数值不在第一最小值至第一最大值的数值范围内时,则将目标子午分量数据集合中第三最小值至第三最大值的数值范围划分为第三预设数量的第三数值区间,第三数值区间可以均等分也可以不均等分,确定每一第三数值区间内的目标子午分量数据集合对应的第三预设颜色,不同第三数值区间内的目标子午分量数据集合对应的第三预设颜色不同。将第三数值区间内目标子午分量数据集合所对应的第三预设颜色,确定为绘制该第三数值区间内目标子午分量数据集合对应的等高线所展示的颜色。按着第三数值区间所设置的第三预设颜色绘制该第三数值区间内目标子午分量数据集合对应的等高线,得到目标子午分量数据集合对应的第三等高线图像,根据目标子午分量数据集合对应的第三等高线图像生成用于展示目标子午分量数据集合的第三页面。
96.针对新增区域包含超出第一目标区域的范围时,对第一目标区域和新增区域的全部垂线偏差的子午分量数据从新计算值域并全部从新赋予颜色,从而保证了页面展示信息的准确性。
97.具体的,当第三最小值至第三最大值范围内的数值全部为第一最小值至第一最大值的数值范围内的数值时,则利用第一子午分量数据的第一最小值至第一最大值的数值范围已经划分好的第一预设数量的第一数值区间,确定第二子午分量数据的数值所属的第一数值区间,将该第一数值区间对应的第一预设颜色确定为第二子午分量数据对应的等高线的展示颜色,按着第一数值区间对应的第一预设颜色绘制该第二子午分量数据对应的等高线,得到目标子午分量数据集合对应的第五等高线图像,根据目标子午分量数据集合对应的第五等高线图像生成用于展示目标子午分量数据集合的第五页面。
98.针对新增区域全部未超出第一目标区域的范围时,此时,仅需绘制第二子午分量数据对应的等高线,无需绘制第一子午分类数据对应的等高线,从而提高了对页面展示信息更新的便捷性。
99.具体的,所述生成用于展示所述第一卯酉分量数据以及所述第二卯酉分量数据的第四页面,可以包括:
100.确定目标卯酉分量数据集合中的第四最大值和第四最小值;所述目标卯酉分量数据集合中包含所述各个第一垂线偏差数据的第一卯酉分量数据及所述各个第二垂线偏差数据的第二卯酉分量数据。
101.判断是否所述第四最大值大于所述第二最大值或者所述第四最小值小于所述第二最小值,得到第二判断结果。
102.若所述第二判断结果表示所述第四最大值大于所述第二最大值或者所述第四最小值小于所述第二最小值,则将所述第四最小值至所述第四最大值的数值范围,划分为第四预设数量的第四数值区间。
103.确定各个所述第四数值区间对应的第四预设颜色,不同所述第四数值区间对应的所述第四预设颜色不同。
104.将所述目标卯酉分量数据集合中的各个卯酉分量数据所处的所述第四数值区间对应的所述第四预设颜色,确定为所述卯酉分量数据对应的等高线的展示颜色。
105.按照所述卯酉分量数据对应的等高线的展示颜色,绘制所述卯酉分量数据对应的等高线,得到第四等高线图像。
106.生成用于展示所述第四等高线图像的第四页面。
107.若所述第二判断结果表示所述第四最大值小于等于所述第二最大值且所述第四最小值大于等于所述第二最小值,则将所述第二卯酉分量数据所处的所述第二数值区间对应的所述第二预设颜色,确定为所述第二卯酉分量数据对应的等高线的展示颜色。
108.在所述第二等高线图像中,按照所述第二卯酉分量数据对应的等高线的展示颜色,绘制所述第二卯酉分量数据对应的等高线,得到第六等高线图像。
109.生成用于展示所述第六等高线图像的第六页面。
110.本说明书实施例中,从电子地图数据库中选取的第二目标区域的各个垂线偏差数据进行解析后得到的第二卯酉分量数据为格网数据。将得到的数据类型为格网数据的第二卯酉分量数据采用等高线工具处理后,确定出目标卯酉分量数据集合中的第四最大值和第
四最小值。目标卯酉分量数据集合包含各个第一垂线偏差数据的第一卯酉分量数据和各个第二垂线偏差数据的第二卯酉分量数据。增加第二目标区域的各个垂线偏差数据的第二卯酉分量数据后,目标卯酉分量数据集合中的第四最小值至第四最大值的所有数值全部在第一卯酉分量数据的第二最小值至第二最大值的数值范围内,也可能有部分数值不在第二最小值至第二最大值的数值范围内。当第四最小值至第四最大值范围内的数值全部为第二最小值至第二最大值的数值范围内的数值时,证明增加的第二目标区域的各个垂线偏差数据的第二卯酉分量数据全部为第二最小值至第二最大值的数值范围内的数值,那么第二卯酉分量数据的每一个数值都可以在第二最小值至第二最大值的划分的数值区间内找到相应归属的数值区间,进而可以使用该数值区间预设的颜色展示第二卯酉分量数据内相应数值对应的等高线颜色。当第四最小值至第四最大值范围内的数值有部分数值不在第二最小值至第二最大值的数值范围内时,证明增加的第二目标区域的各个垂线偏差数据的第二卯酉分量数据存在不属于第二最小值至第二最大值的数值范围内的数值,这时如果仅对这部分不属于第二最小值至第二最大值的数值范围内的数值进行区间划分并预设颜色,可能就会发生新增加的预设颜色与第二最小值至第二最大值的数值范围划分的数值区间中某些预设颜色重复,进而导致同一颜色的等高线代表不同的值域,因此这种情况下需要将第四最小值至第四最大值的数值范围全部从新划分数值区间,并全部从新预设颜色。
111.具体的,当第四最小值至第四最大值范围内的数值有部分数值不在第二最小值至第二最大值的数值范围内时,则将目标卯酉分量数据集合中第四最小值至第四最大值的数值范围划分为第四预设数量的第四数值区间,第四数值区间可以均等分也可以不均等分,确定每一第四数值区间内的目标卯酉分量数据集合对应的第四预设颜色,不同第四数值区间内的目标卯酉分量数据集合对应的第四预设颜色不同。将第四数值区间内目标卯酉分量数据集合所对应的第四预设颜色,确定为绘制该第四数值区间内目标卯酉分量数据集合对应的等高线所展示的颜色。按着第四数值区间所设置的第四预设颜色绘制该第四数值区间内目标卯酉分量数据集合对应的等高线,得到目标卯酉分量数据集合对应的第四等高线图像,根据目标卯酉分量数据集合的对应的第四等高线图像生成用于展示目标卯酉分量数据集合的第四页面。
112.针对新增区域包含超出第一目标区域的范围时,对第一目标区域和新增区域的全部垂线偏差的卯酉分量数据从新计算值域并全部从新赋予颜色,从而保证了页面展示信息的准确性。
113.具体的,当第四最小值至第四最大值范围内的数值全部为第二最小值至第二最大值的数值范围内的数值时,则利用第一卯酉分量数据的第二最小值至第二最大值的数值范围已经划分好的第二预设数量的第二数值区间,确定第二卯酉分量数据的数值所属的第二数值区间,将该第二数值区间对应的第二预设颜色确定为第二卯酉分量数据对应的等高线的展示颜色,按着第二数值区间对应的第二预设颜色绘制该第二卯酉分量数据对应的等高线,得到目标卯酉分量数据集合对应的第六等高线图像,根据目标卯酉分量数据集合对应的第六等高线图像生成用于展示目标卯酉分量数据集合的第六页面。
114.针对新增区域全部未超出第一目标区域的范围时,仅对新增区域的垂线偏差的卯酉分量数据赋予颜色,从而提高了对页面展示信息更新的便捷性。
115.实际应用中,用户在根据选取区域的垂线偏差数据生成展示子午分量数据的等高
线图像或者卯酉分量数据的等高线图像之后,往往需要删除个别区域的垂线偏差数据,所以需要在生成的子午分量数据对应的等高线图像的基础上,移除个别区域的子午分量数据以得到更新后的子午分量数据对应的等高线图像,或者在生成的卯酉分量数据对应的等高线图像的基础上,移除个别区域的卯酉分量数据以得到更新后的卯酉分量数据对应的等高线图像。基于此,则所述根据所述各个第一垂线偏差数据的所述第一子午分量数据,绘制第一等高线图像之后,还包括:
116.从所述第一目标区域中确定待移除区域。
117.从所述第一等高线图像中,删除所述待移除区域对应的等高线,得到第七等高线图像。
118.生成用于展示所述第七等高线图像的第七页面。
119.本说明书实施例中,在根据第一目标区域处的各个第一垂线偏差数据解析得到的第一子午分量数据,绘制完第一子午分量数据对应的第一等高线图像后,在第一目标区域的第一子午分量数据中找出要删除的第一子午分量数据,根据需删除的第一子午分量数据的位置信息确定第一目标区域内需要移除的区域,将相应移除区域内的等高线图像清除,得到更新后第七等高线图像,根据更新的第一子午分量数据对应的第七等高线图像生成用于展示更新的第一子午分量数据的第七页面。
120.在已生成的子午分量数据对应的等高线图像上移除用户不需展示区域的等高线图像,提高了对子午分量数据对应的等高线图像维护更新的便捷性。
121.可选的,所述根据所述各个第一垂线偏差数据的所述第一卯酉分量数据,绘制第二等高线图像之后,还包括:
122.从所述第一目标区域中确定待移除区域。
123.从所述第二等高线图像中,删除所述待移除区域对应的等高线,得到第八等高线图像。
124.生成用于展示所述第八等高线图像的第八页面。
125.本说明书实施例中,在根据第一目标区域处的各个第一垂线偏差数据解析得到的第一卯酉分量数据,绘制完第一卯酉分量数据对应的第二等高线图像后,在第一目标区域的第一卯酉分量数据中找出要删除的第一卯酉分量数据,根据需删除的第一卯酉分量数据的位置信息确定第一目标区域内需要移除的区域,将相应移除区域内的等高线图像清除,得到更新后第八等高线图像,根据更新的第一卯酉分量数据对应的第八等高线图像生成用于展示更新的第一卯酉分量数据的第八页面。
126.在已生成的卯酉分量数据对应的等高线图像上移除用户不需展示区域的等高线图像,提高了对卯酉分量数据对应的等高线图像维护更新的便捷性。
127.基于同样的思路,本说明书实施例还提供了上述方法对应的装置。图4为本说明书实施例提供的对应于图1的一种垂线偏差数据展示装置的结构示意图。如图4所示,该装置可以包括:
128.第一获取模块402,用于从地图数据中获取第一目标区域处的各个第一垂线偏差数据。
129.第一解析模块404,用于对所述各个第一垂线偏差数据进行解析,得到所述各个第一垂线偏差数据的第一子午分量数据和第一卯酉分量数据。
130.第一生成模块406,用于生成用于展示所述各个第一垂线偏差数据的所述第一子午分量数据的第一页面。
131.第二生成模块408,用于生成用于展示所述各个第一垂线偏差数据的所述第一卯酉分量数据的第二页面,所述第一页面与所述第二页面为不同页面。
132.基于图4的装置,本说明书实施例还提供了该装置的一些具体实施方案,下面进行说明。
133.可选的,所述第一生成模块406,具体包括:
134.第一绘制单元,用于根据所述各个第一垂线偏差数据的所述第一子午分量数据,绘制第一等高线图像。
135.第一生成单元,用于生成用于展示所述第一等高线图像的第一页面。
136.可选的,所述第二生成模块408,具体包括:
137.第二绘制单元,用于根据所述各个第一垂线偏差数据的所述第一卯酉分量数据,绘制第二等高线图像。
138.第二生成单元,用于生成用于展示所述第二等高线图像的第二页面。
139.可选的,所述第一绘制单元,具体包括:
140.第一确定子单元,用于确定所述各个第一垂线偏差数据的所述第一子午分量数据中的第一最大值和第一最小值。
141.第一划分子单元,用于将所述第一最小值至所述第一最大值的数值范围,划分为第一预设数量的第一数值区间。
142.第二确定子单元,用于确定各个所述第一数值区间对应的第一预设颜色,不同所述第一数值区间对应的所述第一预设颜色不同。
143.第三确定子单元,用于将所述第一子午分量数据所处的所述第一数值区间对应的所述第一预设颜色,确定为所述第一子午分量数据对应的等高线的展示颜色。
144.第一绘制子单元,用于按照所述第一子午分量数据对应的等高线的展示颜色,绘制所述第一子午分量数据对应的等高线,得到第一等高线图像。
145.可选的,所述第二绘制单元,具体包括:
146.第四确定子单元,用于确定所述各个第一垂线偏差数据的所述第一卯酉分量数据中的第二最大值和第二最小值。
147.第二划分子单元,用于将所述第二最小值至所述第二最大值的数值范围,划分为第二预设数量的第二数值区间。
148.第五确定子单元,用于确定各个所述第二数值区间对应的第二预设颜色,不同所述第二数值区间对应的所述第二预设颜色不同。
149.第六确定子单元,用于将所述第一卯酉分量数据所处的所述第二数值区间对应的所述第二预设颜色,确定为所述第一卯酉分量数据对应的等高线的展示颜色。
150.第二绘制子单元,用于按照所述第一卯酉分量数据对应的等高线的展示颜色,绘制所述第一卯酉分量数据对应的等高线,得到第二等高线图像。
151.可选的,图4中所述的装置,还可以包括:
152.第二获取模块,用于从地图数据中获取第二目标区域处的各个第二垂线偏差数据。
153.第二解析模块,用于对所述各个第二垂线偏差数据进行解析,得到所述各个第二垂线偏差数据的第二子午分量数据和第二卯酉分量数据。
154.第三生成模块,用于生成用于展示所述第一子午分量数据以及所述第二子午分量数据的第三页面。
155.第四生成模块,用于生成用于展示所述第一卯酉分量数据以及所述第二卯酉分量数据的第四页面;所述第三页面与所述第四页面为不同页面。
156.可选的,所述第三生成模块,具体包括:
157.第一确定单元,用于确定目标子午分量数据集合中的第三最大值和第三最小值;所述目标子午分量数据集合中包含所述各个第一垂线偏差数据的第一子午分量数据及所述各个第二垂线偏差数据的第二子午分量数据。
158.第一判断单元,用于判断是否所述第三最大值大于所述第一最大值或者所述第三最小值小于所述第一最小值,得到第一判断结果。
159.第一划分单元,用于若所述第一判断结果表示所述第三最大值大于所述第一最大值或者所述第三最小值小于所述第一最小值,则将所述第三最小值至所述第三最大值的数值范围,划分为第三预设数量的第三数值区间。
160.第二确定单元,用于确定各个所述第三数值区间对应的第三预设颜色,不同所述第三数值区间对应的所述第三预设颜色不同。
161.第三确定单元,用于将所述目标子午分量数据集合中的各个子午分量数据所处的所述第三数值区间对应的所述第三预设颜色,确定为所述子午分量数据对应的等高线的展示颜色。
162.第三绘制单元,用于按照所述子午分量数据对应的等高线的展示颜色,绘制所述子午分量数据对应的等高线,得到第三等高线图像。
163.第三生成单元,用于生成用于展示所述第三等高线图像的第三页面。
164.第四确定单元,用于若所述第一判断结果表示所述第三最大值小于等于所述第一最大值且所述第三最小值大于等于所述第一最小值,则将所述第二子午分量数据所处的所述第一数值区间对应的所述第一预设颜色,确定为所述第二子午分量数据对应的等高线的展示颜色。
165.第四绘制单元,用于在所述第一等高线图像中,按照所述第二子午分量数据对应的等高线的展示颜色,绘制所述第二子午分量数据对应的等高线,得到第五等高线图像。
166.第四生成单元,用于生成用于展示所述第五等高线图像的第五页面。
167.可选的,所述第四生成模块,具体包括:
168.第五确定单元,用于确定目标卯酉分量数据集合中的第四最大值和第四最小值;所述目标卯酉分量数据集合中包含所述各个第一垂线偏差数据的第一卯酉分量数据及所述各个第二垂线偏差数据的第二卯酉分量数据。
169.第二判断单元,用于判断是否所述第四最大值大于所述第二最大值或者所述第四最小值小于所述第二最小值,得到第二判断结果。
170.第二划分单元,用于若所述第二判断结果表示所述第四最大值大于所述第二最大值或者所述第四最小值小于所述第二最小值,则将所述第四最小值至所述第四最大值的数值范围,划分为第四预设数量的第四数值区间。
171.第六确定单元,用于确定各个所述第四数值区间对应的第四预设颜色,不同所述第四数值区间对应的所述第四预设颜色不同。
172.第七确定单元,用于将所述目标卯酉分量数据集合中的各个卯酉分量数据所处的所述第四数值区间对应的所述第四预设颜色,确定为所述卯酉分量数据对应的等高线的展示颜色。
173.第五绘制单元,用于按照所述卯酉分量数据对应的等高线的展示颜色,绘制所述卯酉分量数据对应的等高线,得到第四等高线图像。
174.第五生成单元,用于生成用于展示所述第四等高线图像的第四页面。
175.第八确定单元,用于若所述第二判断结果表示所述第四最大值小于等于所述第二最大值且所述第四最小值大于等于所述第二最小值,则将所述第二卯酉分量数据所处的所述第二数值区间对应的所述第二预设颜色,确定为所述第二卯酉分量数据对应的等高线的展示颜色。
176.第六绘制单元,用于在所述第二等高线图像中,按照所述第二卯酉分量数据对应的等高线的展示颜色,绘制所述第二卯酉分量数据对应的等高线,得到第六等高线图像。
177.第六生成单元,用于生成用于展示所述第六等高线图像的第六页面。
178.可选的,图4中所述的装置,还可以包括:
179.第一移除模块,用于从所述第一目标区域中确定待移除区域。
180.第一删除模块,用于从所述第一等高线图像中,删除所述待移除区域对应的等高线,得到第七等高线图像。
181.第五生成模块,用于生成用于展示所述第七等高线图像的第七页面。
182.第二移除模块,用于从所述第一目标区域中确定待移除区域。
183.第二删除模块,用于从所述第二等高线图像中,删除所述待移除区域对应的等高线,得到第八等高线图像。
184.第六生成模块,用于生成用于展示所述第八等高线图像的第八页面。
185.基于同样的思路,本说明书实施例还提供了上述方法对应的设备。
186.图5为本说明书实施例提供的对应于图1的一种垂线偏差数据展示设备的结构示意图。如图5所示,设备500可以包括:
187.至少一个处理器510;以及,
188.与所述至少一个处理器通信连接的存储器530;其中,
189.所述存储器530存储有可被所述至少一个处理器510执行的指令520,所述指令被所述至少一个处理器510执行,以使所述至少一个处理器510能够:
190.从地图数据中获取第一目标区域处的各个第一垂线偏差数据;
191.对所述各个第一垂线偏差数据进行解析,得到所述各个第一垂线偏差数据的第一子午分量数据和第一卯酉分量数据;
192.生成用于展示所述各个第一垂线偏差数据的所述第一子午分量数据的第一页面;
193.生成用于展示所述各个第一垂线偏差数据的所述第一卯酉分量数据的第二页面;所述第一页面与所述第二页面为不同页面。
194.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于图5所
示的设备而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
195.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献