地图展示方法及装置制造方法及图纸

技术编号:16365533 阅读:42 留言:0更新日期:2017-10-10 21:34
本发明专利技术提供一种地图展示方法及装置,属于电子地图技术领域。方法包括:当检测到对测量点的选取操作时,将选取操作对应的测量点作为起始测量点,检测选取媒介以起始测量点为起始位置的移动操作;当检测到对选取媒介的移动操作时,基于选取媒介的移动轨迹,对地图进行展示。本发明专利技术通过在检测到对选取媒介的移动操作时,基于选取媒介的移动轨迹,对地图进行展示。由于在展示地图时可基于选取媒介的移动轨迹自动展示地图,即在选取测量点过程中自动根据用户选取意愿进行地图展示,而不需要用户先将选取媒介拖至地图边缘来移动展示地图,再选取测量点,从而不会额外耗费移动地图的时间。同时,展示地图过程对的用户交互体验较佳。

Map display method and device

The invention provides a map display method and a device, belonging to the technical field of electronic map. The method comprises: when detected on the measurement point selection operation, will be selected according to the operation of the measuring point as the starting point of measurement, detection of selected media with a starting point for mobile measurement operation start position; when the detected moving operation of the selected media, mobile media based on trajectory selection, map display. The invention displays the map based on the moving track of the selected medium when detecting the moving operation of the selected medium. The map can automatically display trajectories based on selected media when showing the map, in the selection of measurement points in the process of automatic map display according to the user selected will, without requiring the user to select media onto the edge of the map to move the map display, then select the measurement point, so as not to spend extra time mobile map. At the same time, the process of displaying maps is better for the user interaction experience.

【技术实现步骤摘要】
地图展示方法及装置
本专利技术涉及电子地图
,更具体地,涉及一种地图展示方法及装置。
技术介绍
目前的在线地图平台通常会提供测距功能,即测量地图上任意两个点之间的实际直线距离。具体地,用户可在地图上选取测量点,再按照一定算法,计算所有测量点所形成的测量路径中任意两个测量点之间的距离。由于设备界面中展示地图的范围通常有限,从而用户在地图上选取测量点时,需要在当前展示地图范围内选取测量点。若用户需要在当前展示地图范围外选取测量点,则需要展示该范围外的地图。相关技术中提供了一种地图展示方法,在该方法中,通过检测选取媒介的位置,在检测到选取媒介移动至当前展示地图的边缘时,地图按照一定速度向该边缘的反方向进行平移,从而实现地图展示。以选取媒介为鼠标指针为例,当检测到鼠标指针移动至当前展示地图的左侧边缘时,左侧边缘外没显示的地图会按照一定速度向右侧平移。其中,移动持续时间取决于选取媒介在地图边缘上停留的时间,上、下及右边缘的地图移动过程同理。在实现本专利技术的过程中,发现现有技术至少存在以下问题:由于在地图展示时需要用户将选取媒介拖至地图边缘,若用户当前需要选取的测量点与上一次选取的测量点之间距离较远,则用户需要将选取媒介在地图边缘停留较长时间以将地图拉至相应位置,从而导致地图移动比较耗费时间。另外,展示地图过程对应的用户交互体验较差。
技术实现思路
为了解决上述问题,本专利技术提供一种克服上述问题或者至少部分地解决上述问题的地图展示方法及装置。根据本专利技术的第一方面,提供了一种地图展示方法,该方法包括:步骤1,当检测到对测量点的选取操作时,将选取操作对应的测量点作为起始测量点,检测选取媒介以起始测量点为起始位置的移动操作;步骤2,当检测到对选取媒介的移动操作时,基于选取媒介的移动轨迹,对地图进行展示。本专利技术提供的方法,通过在检测到对测量点的选取操作时,将选取操作对应的测量点作为起始测量点,检测选取媒介以起始测量点为起始位置的移动操作。当检测到对选取媒介的移动操作时,获取选取媒介在移动轨迹中每一途径点上的移动状态。基于选取媒介在移动轨迹中每一途径点上的移动状态,对地图进行展示。由于在展示地图时可基于选取媒介的移动轨迹自动展示地图,即在选取测量点过程中自动根据用户选取意愿进行地图展示,而不需要用户先将选取媒介拖至地图边缘来移动展示地图,再选取测量点,从而不会额外耗费移动地图的时间。同时,展示地图过程对的用户交互体验较佳。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,步骤2中基于选取媒介的移动轨迹,对地图进行展示,包括:步骤21,获取选取媒介在移动轨迹中每一途径点上的移动状态;步骤22,基于选取媒介在移动轨迹中每一途径点上的移动状态,对地图进行展示。结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,步骤22进一步包括:步骤221,基于选取媒介在每一途径点上的移动状态,获取选取媒介在每一途径点上的停留时长;步骤222,根据选取媒介在每一途径点上的停留时长,对地图进行展示。结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,步骤222进一步包括:若不存在停留时长大于预设阈值的途径点,根据选取媒介在每一途径点上的移动方向,对地图进行移动展示。结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,根据选取媒介在每一途径点上的移动方向,对地图进行移动展示,包括:基于选取媒介在每一途径点上的移动方向及移动速度,确定地图的移动方向及移动速度;按照地图的移动方向及移动速度,对地图进行移动展示。结合第一方面的第三种可能的实现方式,在第六种可能的实现方式中,步骤222进一步包括:若存在停留时长大于预设阈值的途径点,将停留时长大于预设阈值的途径点作为起始测量点的后续测量点;根据后续测量点的当前所处位置,对地图进行展示。结合第一方面的第六种可能的实现方式,在第七种可能的实现方式中,根据后续测量点的当前所处位置,对地图进行展示,包括:以后续测量点的当前所处位置作为展示中心点,对地图进行展示。根据本专利技术的第二方面,提供了一种地图展示装置,包括:检测模块,用于当检测到对测量点的选取操作时,将所述选取操作对应的测量点作为起始测量点,检测选取媒介以所述起始测量点为起始位置的移动操作;展示模块,用于当检测到对所述选取媒介的移动操作时,基于所述选取媒介的移动轨迹,对地图进行展示。根据本专利技术的第三方面,提供了一种地图展示设备,该设备包括至少一个处理器;以及与处理器通信连接的至少一个存储器,其中:存储器存储有可被处理器执行的程序指令,处理器调用程序指令能够执行上述第一方面或第一方面的各种可能的实现方式所提供的地图展示方法。根据本专利技术的第四方面,提供了一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储计算机指令,该计算机指令使该计算机执行上述第一方面或第一方面的各种可能的实现方式所提供的地图展示方法。应当理解的是,以上的一般描述和后文的细节描述是示例性和解释性的,并不能限制本专利技术。附图说明图1为本专利技术实施例的一种地图展示方法的流程示意图;图2为本专利技术实施例的一种地图展示方法的流程示意图;图3为本专利技术实施例的一种地图展示装置的结构示意图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。目前的在线地图平台通常会提供测距功能,即测量地图上任意两个点之间的实际直线距离。具体地,用户可在地图上选取测量点,再按照一定算法,计算所有测量点所形成的测量路径中任意两个测量点之间的距离。由于设备界面中展示地图的范围通常有限,从而用户在地图上选取测量点时,需要在当前展示地图范围内选取测量点。若用户需要在当前展示地图范围外选取测量点,则需要展示该范围外的地图。相关技术中提供了一种地图展示方法,在该方法中,通过检测选取媒介的位置,在检测到选取媒介移动至当前展示地图的边缘时,地图按照一定速度向该边缘的反方向进行平移,从而实现地图展示。以选取媒介为鼠标指针为例,当检测到鼠标指针移动至当前展示地图的左侧边缘时,左侧边缘外没显示的地图会按照一定速度向右侧平移。其中,移动持续时间取决于选取媒介在地图边缘上停留的时间,上、下及右边缘的地图移动过程同理。由于在地图展示时需要用户将选取媒介移动至地图边缘,若用户当前需要选取的测量点与上一次选取的测量点之间距离较远,则用户需要将选取媒介在地图边缘停留较长时间以将地图拉至相应位置,从而导致地图移动比较耗费时间,进而导致测距效率不高。另外,移动地图过程对应用户交互体验较差。针对相关技术中的问题,本专利技术实施例提供了一种地图展示方法。参见图1,该方法包括:101,当检测到对测量点的选取操作时,将选取操作对应的测量点作为起始测量点,检测选取媒介以起始测量点为起始位置的移动操作;102,当检测到对选取媒介的移动操作时,基于选取媒介的移动轨迹,对地图进行展示。其中,选取媒介可以为鼠标指针,也可以为触屏手控,本实施例及后续实施例对此不作具体限定。本专利技术实施例提供的方法,通过在检测到对测量点的选取操作时,将选取操作对应的测量点作为起始测量点,检测选取媒介以起始测量点为起始位置的移动操作。当检测到对选取媒介的移动操作时,获取选取媒介在移动轨本文档来自技高网...
地图展示方法及装置

【技术保护点】
一种地图展示方法,其特征在于,包括:步骤1,当检测到对测量点的选取操作时,将所述选取操作对应的测量点作为起始测量点,检测选取媒介以所述起始测量点为起始位置的移动操作;步骤2,当检测到对所述选取媒介的移动操作时,基于所述选取媒介的移动轨迹,对地图进行展示。

【技术特征摘要】
1.一种地图展示方法,其特征在于,包括:步骤1,当检测到对测量点的选取操作时,将所述选取操作对应的测量点作为起始测量点,检测选取媒介以所述起始测量点为起始位置的移动操作;步骤2,当检测到对所述选取媒介的移动操作时,基于所述选取媒介的移动轨迹,对地图进行展示。2.根据权利要求1所述的方法,其特征在于,所述步骤2中基于所述选取媒介的移动轨迹,对地图进行展示,包括:步骤21,获取所述选取媒介在所述移动轨迹中每一途径点上的移动状态;步骤22,基于所述选取媒介在所述移动轨迹中每一途径点上的移动状态,对地图进行展示。3.根据权利要求2所述的方法,其特征在于,所述步骤22进一步包括:步骤221,基于所述选取媒介在每一途径点上的移动状态,获取所述选取媒介在每一途径点上的停留时长;步骤222,根据所述选取媒介在每一途径点上的停留时长,对地图进行展示。4.根据权利要求3所述的方法,其特征在于,所述步骤222进一步包括:若不存在停留时长大于预设阈值的途径点,根据所述选取媒介在每一途径点上的移动方向,对地图进行移动展示。5.根据权利要求4所述的方法,其特征在于,所述根据所述选取媒介在每一途径点上的移动方向,对地图进行移动展示,包括:基于所述选取媒介在每一途径点上的移动方向及移动速度,确定地图的移...

【专利技术属性】
技术研发人员:刘林沈双峰付诚
申请(专利权)人:武汉依迅北斗空间技术有限公司
类型:发明
国别省市:湖北,42

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

1