资源管理、地图渲染方法、电子设备及存储介质技术

技术编号:37783527 阅读:22 留言:0更新日期:2023-06-09 09:14
本申请提供了一种资源管理、地图渲染方法、电子设备和存储介质,据本申请实施例,实现对用户终端的存储资源更加合理高效的利用。其中,资源方法包括:获取目标纹理的使用信息;基于所述目标纹理的使用信息,确定所述目标纹理占用的存储资源是否可释放;若所述存储资源可释放,则将所述目标纹理从用于存储纹理数据的显示存储空间中删除,以释放所述目标纹理占用的存储资源。的存储资源。的存储资源。

【技术实现步骤摘要】
资源管理、地图渲染方法、电子设备及存储介质


[0001]本申请涉及地图渲染
,尤其涉及一种资源管理、地图渲染方法、电子设备和存储介质。

技术介绍

[0002]随着网络技术、移动终端的普及和发展,人们日常生活中越来越习惯使用安装在移动终端中的应用软件,这些应用软件通过网络为用户提供用户需要的服务或资讯等,其中,基于位置服务(Location Based Services,LBS)是常见的一种服务,LBS是指围绕地理位置数据而展开的服务,比如,导航服务、位置查询服务、网约车服务、外卖服务等。
[0003]LBS通常需要依赖地图数据,某些场景下,为了让用户更清晰、明确地掌握服务信息,需要基于地图数据,在用户设备的屏幕上渲染电子地图,比如,用户使用出行软件提供的导航服务时,出行软件会在用户设备的屏幕上渲染电子地图,然后,在电子地图上绘制导航路线和用户位置,以便用户直观地看到其所处的位置等。
[0004]现有技术,通常是由用户设备执行电子地图的渲染操作,而用户设备的性能有限,如果电子地图的渲染操作占用的资源过多,将导致用户设备上运行本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种资源管理方法,其特征在于,包括:获取目标纹理的使用信息;基于所述目标纹理的使用信息,确定所述目标纹理占用的存储资源是否可释放;若所述存储资源可释放,则将所述目标纹理从用于存储纹理数据的显示存储空间中删除,以释放所述目标纹理占用的存储资源。2.根据权利要求1所述的方法,其特征在于,所述目标纹理的使用信息至少包括所述目标纹理的被调用时刻;所述基于所述目标纹理的使用信息,确定所述目标纹理占用的存储资源是否可释放,包括:将所述目标纹理的被调用时刻与所述获取目标纹理的使用信息的时刻进行比较,若所述被调用时刻到所述获取所述目标纹理的使用信息的时刻的时间长度超过预设时间阈值,则确定所述目标纹理占用的存储资源可释放。3.根据权利要求2所述的方法,其特征在于,所述方法进一步包括:每执行一次地图渲染操作,则将所述地图渲染操作调用到的纹理的被调用时刻更新为执行所述地图渲染操作的时刻。4.根据权利要求1

3中任意一项权利要求所述的方法,其特征在于,所述方法进一步包括:执行地图渲染操作的过程中,从所述显示存储空间中,获取所述地图渲染操作调用的纹理,若没有获取到,则从文件存储空间中,获取所述纹理并存储在所述显示存储空间供地图渲染操作调用。5.根据权利要求1

3中任意一项权利要求所述的方法,其特征在于,所述显示存储空间是内存中预先分配的用于存储纹理数据的空间,所述文件存储空间是高速缓存中预先分配的用于存储目标纹理的空间。6.一种地图渲染方法,其特征在于...

【专利技术属性】
技术研发人员:李博朱永峰冉超
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1