导航轨迹模拟的方法、装置、存储介质和终端设备制造方法及图纸

技术编号:23084850 阅读:56 留言:0更新日期:2020-01-11 01:04
本发明专利技术提出一种导航轨迹模拟的方法、装置、存储介质和终端设备,其中,所述方法包括:响应轨迹获取请求,获取轨迹文件;将获取到的轨迹文件的标识显示于轨迹列表中;当检测到所述轨迹列表中的轨迹文件被选择时,限制监听定位系统以进行导航的权限;其中,所述定位系统为导航应用程序的默认定位导航工具;以及根据被选择的轨迹文件,进行轨迹模拟。采用本发明专利技术,可以实现轨迹模拟,并提高轨迹模拟过程中的测试效率。

Method, device, storage medium and terminal equipment of navigation track simulation

【技术实现步骤摘要】
导航轨迹模拟的方法、装置、存储介质和终端设备
本专利技术涉及计算机
,尤其涉及一种导航轨迹模拟的方法、装置、存储介质和终端设备。
技术介绍
GPS(GlobalPositioningSystem,全球定位系统)是利用GPS定位卫星在全球范围内进行定位、导航的系统。在地图导航领域中,例如驾车导航、步行导航、骑行导航中一般都会启用GPS进行导航。其中,在地图导航应用程序的项目开发、策略体验以及功能测试等过程中都会利用到由一系列GPS轨迹点构成的运动轨迹来进行测试评估。随着技术的发展,地图导航应用程序的测试与开发过程不再需要从室外采集GPS地图点,可以通过PC端生成用于模拟GPS运动轨迹的轨迹文件,但是如何将这些轨迹文件放入到移动终端的地图导航应用程序中,并使得地图导航应用程序可以利用轨迹文件来模拟轨迹的技术问题仍然是目前亟需解决的问题。如图1所示,为了解决上述问题,最初提出的解决方案是:PC端访问轨迹自定义平台获取待测试的轨迹文件,并从轨迹自定义平台下载轨迹文件于PC端的本地存储区中。然后,由研发人员或测试人员将轨迹文件添加到待测试的本文档来自技高网...

【技术保护点】
1.一种导航轨迹模拟的方法,其特征在于,包括:/n响应轨迹获取请求,获取轨迹文件;/n将获取到的轨迹文件的标识显示于轨迹列表中;/n当检测到所述轨迹列表中的轨迹文件被选择时,限制监听定位系统以进行导航的权限;其中,所述定位系统用于为导航应用程序提供定位信息;以及/n根据被选择的轨迹文件,进行轨迹模拟。/n

【技术特征摘要】
1.一种导航轨迹模拟的方法,其特征在于,包括:
响应轨迹获取请求,获取轨迹文件;
将获取到的轨迹文件的标识显示于轨迹列表中;
当检测到所述轨迹列表中的轨迹文件被选择时,限制监听定位系统以进行导航的权限;其中,所述定位系统用于为导航应用程序提供定位信息;以及
根据被选择的轨迹文件,进行轨迹模拟。


2.如权利要求1所述的导航轨迹模拟的方法,其特征在于,所述获取轨迹文件,包括:
访问轨迹自定义生成平台;所述轨迹自定义生成平台用于根据用户定义的轨迹生成轨迹文件;
从所述轨迹自定义生成平台中下载生成的轨迹文件;以及
将下载的轨迹文件存储在轨迹文件夹中。


3.如权利要求1所述的导航轨迹模拟的方法,其特征在于,所述获取轨迹文件,包括:
与外部计算机建立通信连接;
接收所述外部计算机传送的轨迹文件;以及
将接收到的轨迹文件存储在轨迹文件夹中。


4.如权利要求1所述的导航轨迹模拟的方法,其特征在于,所述根据被选择的轨迹文件,进行轨迹模拟,包括:
启动定时器;
根据所述定时器的定时频率,从所述被选择的轨迹文件中逐个读取轨迹点,并模拟读取到的轨迹点于显示界面的地图中。


5.如权利要求1所述的导航轨迹模拟的方法,其特征在于,所述导航应用程序的显示界面还包括轨迹进度条,所述轨迹进度条包括滑块;以及所述方法还包括:
获取所述轨迹进度条的滑块的位置;
根据所述轨迹进度条的滑块的位置、所述轨迹进度条的总长度和所述被选择的轨迹文件的轨迹点,计算下一个轨迹点;以及
模拟所述下一个轨迹点于显示界面的地图中。


6.如权利要求5所述的导航轨迹模拟的方法,其特征在于,所述计算下一个轨迹点的过程,包括:
根据所述轨迹进度条的滑块的位置和所述轨迹进度条的总长度,确定所述被选择的轨迹文件中已显示的轨迹的百分比;以及
根据确定的百分比和所述被选择的轨迹文件的轨迹点,计算下一轨迹点。


7.如权利要求4至6任一项所述的导航轨迹模拟的方法,其特征在于,所述方法还包括:
显示所述地图于所述显示界面中;其中,所述地图的显示范围由所述轨迹文件的轨迹点决定。


8.如权利要求1所述的导航轨迹模拟的方法,其特征在于,所述方法还包括:
检测所述导航应用程序的显示界面的触控;所述显示界面包括轨迹控件;
当所述触控位于所述轨迹控件上的显示位置时,显示轨迹列表页面于所述显示界面中;所述轨迹列表页面包括所述轨迹列表;以及
当所述触控位于所述轨迹列表中的一个轨迹文件的显示位置时,确定所述轨迹文件为所述被选择的轨迹文件。


9.如权利要求8所述的导航轨迹模拟的方法,其特征在于,所述轨迹列表页面包括单轨迹循环开关,以及所述方法包括:
检测所述单轨迹循环开关的开关状态;
当所述单轨迹循环开关打开时,对所述轨迹文件进行循环轨迹模拟直至其他的轨迹文件被选取;以及
当所述单轨迹循环开关关闭时,从所述轨迹文件开始,按所述轨迹列表页面的轨迹文件的排列顺序逐个对轨迹文件进行轨迹模拟。


10.如权利要求8所述的导航轨迹模拟的方法,其特征在于,所述轨迹列表页面包括控制面板控件,所述方法还包括:
当所述触控位于所述控制面板控件的显示位置时,显示控制面板页面于所述显示界面中。


11.如权利要求10所述的导航...

【专利技术属性】
技术研发人员:谢丽娟陈心涛吴泽武
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1