一种地图沿线插点控制方法及装置制造方法及图纸

技术编号:19827897 阅读:31 留言:0更新日期:2018-12-19 16:51
本发明专利技术提供一种地图沿线插点控制方法及装置,该方法包括:加载显示地图,获取地图当前的目标比例尺;根据目标比例尺与目标插入线的插入点的对应关系确定目标插入线待显示的目标插入点;对应关系包括:以一预设插入点为基准点,按照每一比例尺对应的筛选间隔对其他预设插入点进行筛选,确定每一比例尺对应的插入点,所述预设插入点为地图的最大比例尺下所述目标插入线的插入点;基于所述目标插入点插入对应的虚拟对象。由于在最大比例尺下显示的预设插入点中筛选插入点作为其他不同的比例尺下待显示的目标插入点,因此在本发明专利技术实施例中仅需要计算最大比例尺下插入点的位置,即可确定所有比例尺下插入点的位置,从而降低了沿线插点的位置计算量。

【技术实现步骤摘要】
一种地图沿线插点控制方法及装置
本专利技术涉及通信
,尤其涉及一种地图沿线插点控制方法及装置。
技术介绍
在电子地图,尤其是游戏地图或基于LBS(LocationBasedServices,定位服务)的应用中会有沿路线布置越来越多物体的需求,如封路Marker(标记)、路边小树、电话亭和小汽车等。通常的做法是:根据线路的长度和当前显示地图的比例尺的大小计算在每个比例尺下的沿线插点的位置,然后在沿线插点的位置插入相应的虚拟对象。由于在每个比例尺下均需要计算沿线插点的位置,从而使得计算量较大。
技术实现思路
本专利技术实施例提供一种地图沿线插点控制方法及装置,以解决沿线插点的位置计算量较大的问题。第一方面,本专利技术实施例提供了一种地图沿线插点控制方法,包括:加载显示地图,获取地图当前的目标比例尺;根据所述目标比例尺与目标插入线的插入点的对应关系确定目标插入线待显示的目标插入点;所述对应关系包括:以一预设插入点为基准点,按照每一比例尺对应的筛选间隔对其他预设插入点进行筛选,确定每一比例尺对应的插入点,所述预设插入点为地图的最大比例尺下所述目标插入线的插入点;基于所述目标插入点插入对应的本文档来自技高网...

【技术保护点】
1.一种地图沿线插点控制方法,其特征在于,包括:加载显示地图,获取地图当前的目标比例尺;根据所述目标比例尺与目标插入线的插入点的对应关系确定目标插入线待显示的目标插入点;所述对应关系包括:以一预设插入点为基准点,按照每一比例尺对应的筛选间隔对其他预设插入点进行筛选,确定每一比例尺对应的插入点,所述预设插入点为地图的最大比例尺下所述目标插入线的插入点;基于所述目标插入点插入对应的虚拟对象。

【技术特征摘要】
1.一种地图沿线插点控制方法,其特征在于,包括:加载显示地图,获取地图当前的目标比例尺;根据所述目标比例尺与目标插入线的插入点的对应关系确定目标插入线待显示的目标插入点;所述对应关系包括:以一预设插入点为基准点,按照每一比例尺对应的筛选间隔对其他预设插入点进行筛选,确定每一比例尺对应的插入点,所述预设插入点为地图的最大比例尺下所述目标插入线的插入点;基于所述目标插入点插入对应的虚拟对象。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标比例尺与目标插入线的插入点的对应关系确定目标插入线待显示的目标插入点的步骤,包括:根据所述对应关系,查找所述目标插入线在本地储存的与所述目标比例尺对应的目标插入点。3.根据权利要求1所述的方法,其特征在于,所述根据所述目标比例尺与目标插入线的插入点的对应关系确定目标插入线待显示的目标插入点的步骤,包括:根据所述对应关系,确定所述目标比例尺下每一所述预设插入点的显示状态;将确定为显示的预设插入点设定为所述目标插入点。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述地图包括比例按照从大到小的顺序排列的多级比例尺,所述目标插入线在地图的下一级比例尺对应的插入点是上一级比例尺对应的插入点的子集。5.根据权利要求1所述的方法,其特征在于,所述加载显示地图,获取地图当前的目标比例尺的步骤之前,所述方法还包括:接收用户输入的目标插入线;在所述目标插入线上确定一基准插入点;以所述基准插入点为起点确定所述预设插入点,所述预设插入点包括所述基准插入点、所述目标插入线中位于所述基准插入点一侧的第一线路的按照第一间距设置多个第一插入点、以及所述目标插入线中位于所述基准插入点另一侧的第二线路的按照第二间距设置多个第二插入点。6.根据权利要求5所述的方法,其特征在于,所述基准插入点为所述目标插入线的中点。7.根据权利要求1所述的方法,其特征在于,每一所述目标插入点配置一个或者多个虚拟对象。8.一种地图沿线插点控制装置,其特征在于,包括:获取模块,用于加载显示地图,获取地图当前的目标比例尺;目标...

【专利技术属性】
技术研发人员:赵春亮
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1