【技术实现步骤摘要】
一种应用于地图引擎的数据处理方法及相关装置
本申请涉及电数字数据处理
,尤其涉及一种应用于地图引擎的数据处理方法及相关装置。
技术介绍
为了方便管理和追踪数据,一般会对地图数据进行分层处理。一个上层数据可以对应多个下层数据,各层表达了不同道路的连通特性。目前,用户在使用地图引擎时,大多是用户移动到第几层,地图引擎就加载该层的数据,例如,移动到第12层则加载第12层的地图数据,向上移动到第11层则加载第11层的地图数据。并且,当再次移动到之前浏览过的某一层时,则需要重新加载该层的数据。这样,不断的加载地图数据会使得地图显示不流畅,产生迟滞感。
技术实现思路
本申请实施例提供了一种应用于地图引擎的数据处理方法及相关装置,能够有利于提高地图的显示速度和使用体验。本申请实施例第一方面提供一种应用于地图引擎的数据处理方法,包括:接收第一地图数据获取请求,所述第一地图数据获取请求包括待显示区域和第一缩放比例;确定所述第一缩放比例在数据分层结构中所对应的数据层级;若所述第一缩放比例 ...
【技术保护点】
1.一种应用于地图引擎的数据处理方法,其特征在于,包括:/n接收第一地图数据获取请求,所述第一地图数据获取请求包括待显示区域和第一缩放比例;/n确定所述第一缩放比例在数据分层结构中所对应的数据层级;/n若所述第一缩放比例在所述数据分层结构中所对应的数据层级为第N层,加载包含所述待显示区域的第N层数据,以及同步加载包含所述待显示区域的所述第N层数据上方的至少一层数据,其中,所述N为大于1的正整数;/n显示包含所述待显示区域的所述第N层数据。/n
【技术特征摘要】
1.一种应用于地图引擎的数据处理方法,其特征在于,包括:
接收第一地图数据获取请求,所述第一地图数据获取请求包括待显示区域和第一缩放比例;
确定所述第一缩放比例在数据分层结构中所对应的数据层级;
若所述第一缩放比例在所述数据分层结构中所对应的数据层级为第N层,加载包含所述待显示区域的第N层数据,以及同步加载包含所述待显示区域的所述第N层数据上方的至少一层数据,其中,所述N为大于1的正整数;
显示包含所述待显示区域的所述第N层数据。
2.根据权利要求1所述的应用于地图引擎的数据处理方法,其特征在于,所述确定所述第一缩放比例在数据分层结构中所对应的数据层级,包括:
确定所述第一缩放比例所处的缩放等级;
确定所述缩放等级在数据分层结构中对应的数据层级,其中,不同的缩放等级对应不同的数据层级。
3.根据权利要求1所述的应用于地图引擎的数据处理方法,其特征在于,所述同步加载包含所述待显示区域的所述第N层数据上方的至少一层数据,包括:
同步加载包含所述待显示区域的所述第N层数据上方的第N-1层数据;
或者,同步加载包含所述待显示区域的所述第N层数据上方的第N-1层数据和第N-2层数据;
或者,同步加载包含所述待显示区域的所述第N层数据上方的所有层数据。
4.根据权利要求1所述的应用于地图引擎的数据处理方法,其特征在于,所述第N层数据的数据量大于所述第N层数据上方的任意一层数据的数据量。
5.根据权利要求1-4任一所述的应用于地图引擎的数据处理方法,其特征在于,所述方法还包括:
接收第二地图数据获取请求,所述第二地图数据获取请求包括所述待显示区域和第二缩放比例;
确定所述第二缩放比例在所述数据分层结构中所对应的数据层级为第M层;
若所述M大于所述N,加载包含所述待显示区域的第M层数据,以及同步加载包含所述待显示区域的第M-1层数据至第N+1层数据,并显示包含所述待显示区域的所述第M层数据;
若所述M小于所述N,且所述第M层数据位于已加载的所述至少一层数据中,显示包含所述待显示区域的所述第M层数据。
6.一种应用于地图引擎的数据处理装置,其特征在于,包括:
接收单...
【专利技术属性】
技术研发人员:贾双成,朱磊,王斌,张现法,贾郭峰,
申请(专利权)人:蘑菇车联信息科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。