System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种格网元数据的图形聚合方法与系统技术方案_技高网

一种格网元数据的图形聚合方法与系统技术方案

技术编号:41702437 阅读:17 留言:0更新日期:2024-06-19 12:35
本发明专利技术提供一种格网元数据的图形聚合方法与系统,属于数据处理技术领域,具体包括:获取目标用户的地图检索目标以及渲染终端类型,并结合目标用户的历史操作数据进行目标用户的渲染地图比例以及渲染地图范围的确定,基于不同的划分区域的格网尺寸进行目标用户的匹配缓存数据的确定,并结合地图服务器的监测数据进行目标用户的不同的格网的地图元数据的抽稀处理目标的确定,根据抽稀处理目标从地图服务器的地图元数据的抽取得到抽取结果,并结合目标用户的匹配缓存数据进行目标用户的地图的融合渲染处理,保证地图格网的渲染处理的效率。

【技术实现步骤摘要】

本专利技术属于数据处理,尤其涉及一种格网元数据的图形聚合方法与系统


技术介绍

1、近年来,随着地图精度的提高和生产技术的提升,地图生产的格网逐年精细化,更新速度变快,生产数据等种类繁多,产生的地图元数据的数据量级也迅速膨胀。传统对地图元数据的访问方式,一般是通过接口将数据以geojson格式返回到前端,交由前端技术进行地图渲染,但此方式会导致网络请求数据量过大,加载时间长,且前端精细化的渲染导致浏览器占用内存过高、系统变卡等问题。

2、为解决上述技术问题,现有技术方案在专利技术专利申请cn201010616244.4《一种实现地图显示的处理方法及装置》中采用地图显示数据进行分层存储及数据抽稀和合并处理后的数据包进行地图显示,提升了地图渲染处理的效率,减少了渲染数据量,但是通过分析不难发现,存在以下技术问题:

3、在进行地图元数据的抽稀处理时,忽视了用户的实际需求以及本次缓存数据,对于不同的应用场景,用户对地图渲染的精细化需求存在差异,同时本次缓存数据的数据量的差异也使得地图渲染所需的数据量存在差异,因此若不考虑上述因素,则无法在满足用户的渲染需求的基础上,保证地图的渲染处理效率。

4、针对上述技术问题,本专利技术提供了一种格网元数据的图形聚合方法与系统。


技术实现思路

1、为实现本专利技术目的,本专利技术采用如下技术方案:

2、根据本专利技术的一个方面,提供了一种格网元数据的图形聚合方法。

3、一种格网元数据的图形聚合方法,其特征在于,具体包括:

4、s1获取目标用户的地图检索目标以及渲染终端类型,并结合所述目标用户的历史操作数据进行所述目标用户的渲染地图比例以及渲染地图范围的确定;

5、s2以所述地图检索目标为中心,基于与所述地图检索目标的距离将所述渲染地图范围划分至多个划分区域,通过不同的划分区域的不同类型的建筑设施以及与所述地图检索目标的距离数据进行不同的划分区域的渲染处理的格网尺寸的确定;

6、s3基于不同的划分区域的格网尺寸进行所述目标用户的匹配缓存数据的确定,并结合地图服务器的监测数据进行所述目标用户的不同的格网的地图元数据的抽稀处理目标的确定;

7、s4根据所述抽稀处理目标从所述地图服务器的地图元数据的抽取得到抽取结果,并结合所述目标用户的匹配缓存数据进行所述目标用户的地图的融合渲染处理。

8、本专利技术的有益效果在于:

9、1、通过不同的划分区域的不同类型的建筑设施以及与地图检索目标的距离数据进行不同的划分区域的渲染处理的格网尺寸的确定,不仅考虑到由于不同的划分区域与地图检索目标的距离的差异导致的划分区域的重要程度的差异,同时通过进一步结合建筑设施的数量以及建筑设施的占地面积的大小的差异,也避免了由于格网尺寸过大导致的建筑设施的显示清晰度不满足要求的技术问题的出现。

10、2、通过抽取结果以及目标用户的匹配缓存数据进行目标用户的地图的融合渲染处理,不仅实现了与匹配缓存数据的结合提升了目标用户的地图的渲染处理的效率,同时通过进一步进行抽稀处理操作,在保证地图的渲染处理的清晰度的基础上,避免了由于地图的渲染处理的数据量较大导致的渲染处理的难度较大的技术问题的出现。

11、进一步的技术方案在于,所述地图检索目标根据所述目标用户的输入数据的解析结果进行确定。

12、进一步的技术方案在于,所述渲染终端类型包括移动终端、显示终端以及拼接显示终端。

13、进一步的技术方案在于,所述用户的历史操作数据包括所述目标用户在不同的历史操作次数中的匹配地图渲染比例以及缩放控制数据。

14、进一步的技术方案在于,所述匹配缓存数据为与所述划分区域的格网尺寸一致的缓存数据。

15、进一步的技术方案在于,所述地图服务器的监测数据包括所述地图服务器的服务的用户的数量以及不同的用户的推送的地图数据的数据量。

16、进一步的技术方案在于,所述目标用户的地图的融合渲染处理的方法为:

17、将所述抽取结果以及所述目标用户的匹配缓存数据进行所述目标用户的地图的不同的格网的地图元数据的确定,并根据所述目标用户的地图的不同的格网的地图元数据进行所述目标用户的地图的融合渲染处理。

18、第二方面,本专利技术提供了一种格网元数据的图形聚合系统,采用的上述的一种格网元数据的图形聚合方法,其特征在于,具体包括:

19、渲染范围确定模块,格网尺寸确定模块,抽稀目标评估模块,融合处理模块;

20、其中所述渲染范围确定模块负责获取目标用户的地图检索目标以及渲染终端类型,并结合所述目标用户的历史操作数据进行所述目标用户的渲染地图比例以及渲染地图范围的确定;

21、所述格网尺寸确定模块负责以所述地图检索目标为中心,基于与所述地图检索目标的距离将所述渲染地图范围划分至多个划分区域,通过不同的划分区域的不同类型的建筑设施以及与所述地图检索目标的距离数据进行不同的划分区域的渲染处理的格网尺寸的确定;

22、所述抽稀目标评估模块负责基于不同的划分区域的格网尺寸进行所述目标用户的匹配缓存数据的确定,并结合地图服务器的监测数据进行所述目标用户的不同的格网的地图元数据的抽稀处理目标的确定;

23、所述融合处理模块负责根据所述抽稀处理目标从所述地图服务器的地图元数据的抽取得到抽取结果,并结合所述目标用户的匹配缓存数据进行所述目标用户的地图的融合渲染处理。

24、其他特征和优点将在随后的说明书中阐述,本专利技术的目的和其他优点在说明书以及附图中所特别指出的结构来实现和获得。

25、为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

本文档来自技高网...

【技术保护点】

1.一种格网元数据的图形聚合方法,其特征在于,具体包括:

2.如权利要求1所述的格网元数据的图形聚合方法,其特征在于,所述地图检索目标根据所述目标用户的输入数据的解析结果进行确定。

3.如权利要求1所述的格网元数据的图形聚合方法,其特征在于,所述渲染终端类型包括移动终端、显示终端以及拼接显示终端。

4.如权利要求1所述的格网元数据的图形聚合方法,其特征在于,所述用户的历史操作数据包括所述目标用户在不同的历史操作次数中的匹配地图渲染比例以及缩放控制数据。

5.如权利要求1所述的格网元数据的图形聚合方法,其特征在于,所述目标用户的渲染地图比例的确定的方法为:

6.如权利要求5所述的格网元数据的图形聚合方法,其特征在于,根据不同的匹配地图渲染比例的匹配系数的权重和进行所述目标用户的渲染地图比例的确定,具体包括:

7.如权利要求1所述的格网元数据的图形聚合方法,其特征在于,所述渲染地图范围根据所述目标用户的渲染地图比例以及渲染终端类型进行确定。

8.如权利要求1所述的格网元数据的图形聚合方法,其特征在于,将所述渲染地图范围划分至多个划分区域,具体包括:

9.如权利要求1所述的格网元数据的图形聚合方法,其特征在于,所述匹配缓存数据为与所述划分区域的格网尺寸一致的缓存数据。

10.一种格网元数据的图形聚合系统,采用权利要求1-9任一项所述的一种格网元数据的图形聚合方法,其特征在于,具体包括:

...

【技术特征摘要】

1.一种格网元数据的图形聚合方法,其特征在于,具体包括:

2.如权利要求1所述的格网元数据的图形聚合方法,其特征在于,所述地图检索目标根据所述目标用户的输入数据的解析结果进行确定。

3.如权利要求1所述的格网元数据的图形聚合方法,其特征在于,所述渲染终端类型包括移动终端、显示终端以及拼接显示终端。

4.如权利要求1所述的格网元数据的图形聚合方法,其特征在于,所述用户的历史操作数据包括所述目标用户在不同的历史操作次数中的匹配地图渲染比例以及缩放控制数据。

5.如权利要求1所述的格网元数据的图形聚合方法,其特征在于,所述目标用户的渲染地图比例的确定的方法为:

6.如权利要求5所述的格网元数据...

【专利技术属性】
技术研发人员:李小强金晓海胡小伍任晓磊周祥马文涛苏昕瑶叶华斌
申请(专利权)人:浙江数维科技有限公司
类型:发明
国别省市:

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

1