一种加载充电站点数据的方法、装置、介质及设备制造方法及图纸

技术编号:39275737 阅读:10 留言:0更新日期:2023-11-07 10:52
本发明专利技术提供一种加载充电站点数据的方法、装置、介质及设备,方法包括:基于行政区域的数量,获取站点地图数据;将各站点地图数据存储至本地文件中,形成站点地图数据列表;确定用户首次进入地图时,根据第一当前位置的行政代码在站点地图数据列表中查找对应的第一当前站点地图数据,对第一当前站点地图数据进行加载;根据当前缩放比例确定出需要加载的目标站点地图数据,对目标站点地图数据进行加载;如此,当首次进入地图时,只需加载第一当前位置的站点地图数据,无需加载全部站点地图数据,提高首次加载效率;同时基于用户执行的缩放比例确定需要加载的目标站点地图数据的数量,避免短时间内把大量站点地图数据写入内存,减少地图卡顿现象。地图卡顿现象。地图卡顿现象。

【技术实现步骤摘要】
一种加载充电站点数据的方法、装置、介质及设备


[0001]本申请涉及新能源汽车充电
,尤其涉及一种加载充电站点数据的方法、装置、介质及设备。

技术介绍

[0002]随着科技水平发展和社会进步,市场上已经出现了众多类型的新能源车辆,其中例如纯电动车辆、混合动力车辆。
[0003]充电问题已经成为用户越发关注的问题,在需要对车进行充电时,可以利用地图找桩功能为车辆寻找相应的充电桩,实现充电。
[0004]但是由于充电桩数量呈现出井喷式发展,加之智能终端为每个APP分配的内存有限,那么用户启动地图寻找相应的充电桩站点时,加载缓慢,会出现启动缓慢、卡顿等现象,导致无法快速地为用户显示合适的充电站点。

技术实现思路

[0005]针对现有技术存在的问题,本专利技术实施例提供了一种加载充电站点数据的方法、装置、介质及设备,以解决或者部分解决现有技术中充电站数据加载缓慢,出现启动缓慢、卡顿等现象,导致无法快速地为用户显示合适的充电站点的技术问题。
[0006]本专利技术的第一方面,提供一种加载充电站点数据的方法,所述方法包括:
[0007]基于行政区域的数量,获取对应的站点地图数据;
[0008]将各所述站点地图数据按照预设顺序存储至本地文件中,形成站点地图数据列表;
[0009]当确定用户首次进入地图时,根据用户所处的第一当前位置的行政代码在所述站点地图数据列表中查找对应的第一当前站点地图数据,对所述第一当前站点地图数据进行加载;
[0010]当接收到用户在所述地图上执行的缩放指令时,根据当前缩放比例确定出需要加载的目标站点地图数据,对所述目标站点地图数据进行加载。
[0011]上述方案中,所述对所述第一当前站点地图数据进行加载之前,所述方法还包括:
[0012]针对任一站点地图数据,获取每个站点地图数据的当前更新时刻;
[0013]将所述当前更新时刻与云数据库中每个站点地图数据的最新更新时刻进行对比,若所述当前更新时刻与所述最新更新时刻不一致时,则基于所述云数据库更新所述站点地图数据。
[0014]上述方案中,所述根据第一当前位置的行政代码在所述站点地图数据列表中查找对应的第一当前站点地图数据之前,所述方法还包括:
[0015]利用地图定位应用程序编程接口函数API查找所述第一当前位置对应的位置编码;
[0016]基于行政代码在所述位置编码中的预设位置对所述位置编码进行截取,获得所述
第一当前位置的行政代码。
[0017]上述方案中,根据所述当前缩放比例确定出需要加载的目标站点地图数据,包括:
[0018]若所述当前缩放比例大于第一缩放比例阈值时,将所述第一当前位置所在行政区域的行政代码确定为目标站点地图数据编号;
[0019]基于所述目标站点地图数据编号在所述站点地图数据列表中提取需要加载的目标站点地图数据。
[0020]上述方案中,所述根据所述当前缩放比例确定出需要加载的站点地图数据,包括:
[0021]若所述当前缩放比例大于等于第二缩放比例阈值、小于第一缩放比例阈值时,将所述第一当前位置所在行政区域的行政代码以及与所述第一当前位置所在行政区域的相邻行政位置区域的行政代码确定为目标站点地图数据编号;
[0022]基于所述目标站点地图数据编号在所述站点地图数据列表中提取需要加载的目标站点地图数据。
[0023]上述方案中,所述根据所述当前缩放比例确定出需要加载的站点地图数据,包括:
[0024]若所述当前缩放比例小于第二缩放比例阈值时,将所述所有行政区域的行政代码确定为目标站点地图数据编号;
[0025]基于所述目标站点地图数据编号在所述站点地图数据列表中提取需要加载的目标站点地图数据。
[0026]上述方案中,所述对所述目标站点地图数据进行加载之后,所述方法还包括:
[0027]当接收到用户在所述地图上执行的拖动指令时,获取拖动后的第二当前位置以及拖动后地图的缩放比例;
[0028]根据所述拖动后地图的缩放比例及所述第二当前位置确定内存回收策略;
[0029]基于所述内存回收策略对相应的站点地图数据进行内存管理。
[0030]本专利技术的第二方面,提供一种加载充电站点数据的装置,所述装置包括:
[0031]获取单元,用于基于行政区域的数量,获取对应的站点地图数据;
[0032]存储单元,用于将各所述站点地图数据按照预设顺序存储至本地文件中,形成站点地图数据列表;
[0033]加载单元,用于当确定用户首次进入地图时,根据第一当前位置的行政代码在所述站点地图数据列表中查找对应的第一当前站点地图数据,对所述第一当前站点地图数据进行加载;当接收到用户在所述地图上执行的缩放指令时,根据缩放比例确定出需要加载的目标站点地图数据,对所述目标站点地图数据进行加载。
[0034]上述方案中,所述获取单元还用于:
[0035]针对任一站点地图数据,获取每个站点地图数据的当前更新时刻;
[0036]将所述当前更新时刻与云数据库中每个站点地图数据的最新更新时刻进行对比,若所述当前更新时刻与所述最新更新时刻不一致时,则基于所述云数据库更新所述站点地图数据。
[0037]上述方案中,所述加载单元还用于:
[0038]利用地图定位应用程序编程接口函数API查找所述第一当前位置对应的位置编码;
[0039]基于行政代码在所述位置编码中的预设位置对所述位置编码进行截取,获得所述
第一当前位置的行政代码。
[0040]上述方案中,所述加载单元用于:
[0041]若所述当前缩放比例大于第一缩放比例阈值时,将所述第一当前位置所在行政区域的行政代码确定为目标站点地图数据编号;
[0042]基于所述目标站点地图数据编号在所述站点地图数据列表中提取需要加载的目标站点地图数据。
[0043]上述方案中,所述加载单元用于:
[0044]若所述当前缩放比例大于等于第二缩放比例阈值、小于第一缩放比例阈值时,将所述第一当前位置所在行政区域的行政代码以及与所述第一当前位置所在行政区域的相邻行政位置区域的行政代码确定为目标站点地图数据编号;
[0045]基于所述目标站点地图数据编号在所述站点地图数据列表中提取需要加载的目标站点地图数据。
[0046]上述方案中,所述加载单元用于:
[0047]若所述当前缩放比例小于第二缩放比例阈值时,将所述所有行政区域的行政代码确定为目标站点地图数据编号;
[0048]基于所述目标站点地图数据编号在所述站点地图数据列表中提取需要加载的目标站点地图数据。
[0049]上述方案中,所述加载单元还用于:
[0050]当接收到用户在所述地图上执行的拖动指令时,获取拖动后的第二当前位置以及拖动后地图的缩放比例;
[0051]根据所述拖动后地图的缩放比例及所述第二当前位置确定内存回收策略;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种加载充电站点数据的方法,其特征在于,所述方法包括:基于行政区域的数量,获取对应的站点地图数据;将各所述站点地图数据按照预设顺序存储至本地文件中,形成站点地图数据列表;当确定用户首次进入地图时,根据用户所处的第一当前位置的行政代码在所述站点地图数据列表中查找对应的第一当前站点地图数据,对所述第一当前站点地图数据进行加载;当接收到用户在所述地图上执行的缩放指令时,根据当前缩放比例确定出需要加载的目标站点地图数据,对所述目标站点地图数据进行加载。2.如权利要求1所述的方法,其特征在于,所述对所述第一当前站点地图数据进行加载之前,所述方法还包括:针对任一站点地图数据,获取每个站点地图数据的当前更新时刻;将所述当前更新时刻与云数据库中每个站点地图数据的最新更新时刻进行对比,若所述当前更新时刻与所述最新更新时刻不一致时,则基于所述云数据库更新所述站点地图数据。3.如权利要求1所述的方法,其特征在于,所述根据第一当前位置的行政代码在所述站点地图数据列表中查找对应的第一当前站点地图数据之前,所述方法还包括:利用地图定位应用程序编程接口函数API查找所述第一当前位置对应的位置编码;基于行政代码在所述位置编码中的预设位置对所述位置编码进行截取,获得所述第一当前位置的行政代码。4.如权利要求1所述的方法,其特征在于,根据所述当前缩放比例确定出需要加载的目标站点地图数据,包括:若所述当前缩放比例大于第一缩放比例阈值时,将所述第一当前位置所在行政区域的行政代码确定为目标站点地图数据编号;基于所述目标站点地图数据编号在所述站点地图数据列表中提取需要加载的目标站点地图数据。5.如权利要求1所述的方法,其特征在于,所述根据所述当前缩放比例确定出需要加载的站点地图数据,包括:若所述当前缩放比例大于等于第二缩放比例阈值、小于第一缩放比例阈值时,将所述第一当前位置所在行政区域的行政代码以及与所述第一...

【专利技术属性】
技术研发人员:徐理军
申请(专利权)人:岚图汽车科技有限公司
类型:发明
国别省市:

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

1