CN106500684B - 导航的路径信息的处理方法及装置 - Google Patents

导航的路径信息的处理方法及装置 Download PDF

Info

Publication number
CN106500684B
CN106500684B CN201610873298.6A CN201610873298A CN106500684B CN 106500684 B CN106500684 B CN 106500684B CN 201610873298 A CN201610873298 A CN 201610873298A CN 106500684 B CN106500684 B CN 106500684B
Authority
CN
China
Prior art keywords
hand
interest
path information
point
navigation path
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610873298.6A
Other languages
English (en)
Other versions
CN106500684A (zh
Inventor
张猛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201610873298.6A priority Critical patent/CN106500684B/zh
Publication of CN106500684A publication Critical patent/CN106500684A/zh
Priority to PCT/CN2017/084453 priority patent/WO2018058968A1/zh
Application granted granted Critical
Publication of CN106500684B publication Critical patent/CN106500684B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3804Creation or updating of map data
    • G01C21/3833Creation or updating of map data characterised by the source of data
    • G01C21/3856Data obtained from user input
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3667Display of a road map
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3667Display of a road map
    • G01C21/367Details, e.g. road map scale, orientation, zooming, illumination, level of detail, scrolling of road map or positioning of current position marker
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3667Display of a road map
    • G01C21/3676Overview of the route on the road map
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3679Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3804Creation or updating of map data
    • G01C21/3807Creation or updating of map data characterised by the type of data
    • G01C21/3811Point data, e.g. Point of Interest [POI]

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

本发明提供一种导航的路径信息的处理方法及装置。其中所述方法包括:获取用户请求导航的路径信息;将导航的路径信息进行手绘化处理;向用户显示手绘化处理后的导航的路径信息。采用本发明的技术方案,能够改变导航的路径信息的风格,使得导航的路径信息的风格不同于作为底图的地图的风格,这样可以大大地提高导航的路径信息显示时的辨识度,便于用户从地图中辨识出导航的路径信息。

Description

导航的路径信息的处理方法及装置
【技术领域】
本发明涉及导航技术领域,尤其涉及一种导航的路径信息的处理方法及装置。
【背景技术】
随着计算机技术的迅猛发展,涌现出了许多使用在在电子设备的应用,大大地方便了人们的生活。
例如,导航应用便是现有技术的电子设备中使用频率非常高的一款应用。在用户外出时,可以通过导航获取行驶路径,极大地方便了用户的生活。在现有的导航中,用户请求起点到终点的导航路径时,导航应用可以为用户计算出至少两条导航路径,用户从中选择一条导航路径作为行驶路径,然后导航应用为该用户显示该导航路径的路线,且通常情况下,导航应用显示的导航路径的路线是在作为底图的地图上显示。为了便于用户能够清晰地从底图中辨识出导航路径的路线,现有技术中,通常将导航路径的路线加粗显示。或者对导航路线的路线进行不同于底图图区颜色的着色。
但是,现有技术中,导航路线的路线与作为底图的地图仍然非常相似,导致导航路径的路线在地图上显示时,辨识度非常低,导致用户从地图中辨识出导航路径的路线非常困难。
【发明内容】
本发明提供了一种导航的路径信息的处理方法及装置,用于提高导航的路径信息的辨识度。
本发明提供一种导航的路径信息的处理方法,所述方法包括:
获取用户请求导航的路径信息;
将所述导航的路径信息进行手绘化处理;
向所述用户显示手绘化处理后的所述导航的路径信息。
进一步可选地,如上所述的方法中,将所述导航的路径信息进行手绘化处理,具体包括:
将所述导航的路径信息中的道路进行手绘化处理;
将所述导航的路径信息中的所述道路周围的各兴趣点进行手绘化处理。
进一步可选地,如上所述的方法中,将所述导航的路径信息中的道路进行手绘化处理,具体包括:
提取所述导航的路径信息中的所述道路的拐弯处的坐标点;
对所述道路的所述拐弯处的坐标点进行移动,使得所述拐弯的弯曲程度更小。
进一步可选地,如上所述的方法中,将所述导航的路径信息中的所述道路周围的各兴趣点进行手绘化处理之前,还包括:
根据所述用户设置的兴趣点的类型,从所述导航的路径信息中的所述道路周围的多个原始兴趣点中筛选出所述类型对应的各所述兴趣点。
进一步可选地,如上所述的方法中,将所述导航的路径信息中的所述道路周围的各兴趣点进行手绘化处理,具体包括:
获取各所述兴趣点的手绘图;
根据各所述兴趣点相对于所述道路的位置,将对应的所述兴趣点的手绘图设置在所述导航的路径信息中。
进一步可选地,如上所述的方法中,当所述用户设置的兴趣点类型包括至少两种,且所述至少两种类型的优先级不相同时;根据各所述兴趣点相对于所述道路的位置,将对应的所述兴趣点的手绘图设置在所述导航的路径信息中,具体包括:
根据各所述兴趣点的类型的优先级的高低,缩放对应的所述兴趣点的所述手绘图,使得所述优先级高的所述兴趣点的所述手绘图的尺寸大于所述优先级低的所述兴趣点的所述手绘图;
根据各所述兴趣点相对于所述道路的位置,将对应的所述兴趣点的手绘图平移至所述导航的路径信息中。
进一步可选地,如上所述的方法中,获取各所述兴趣点的手绘图之后,根据各所述兴趣点相对于所述道路的位置,将对应的所述兴趣点的手绘图设置在所述导航的路径信息中之前,所述方法还包括:
判断并确定任意相邻的两个所述兴趣点之间的距离乘以所述导航的路径信息的比例尺,大于预设距离阈值;所述预设距离阈值等于所述手绘图的最小显示尺寸的长边长度。
进一步可选地,如上所述的方法中,当相邻的两个所述兴趣点之间的距离乘以所述导航的路径信息的比例尺,小于或者等于所述预设距离阈值时,根据各所述兴趣点相对于所述道路的位置,将对应的所述兴趣点的手绘图设置在所述导航的路径信息中,具体包括:
将距离导航的起点近的所述兴趣点的手绘图进行缩放处理;
根据相邻的两个所述兴趣点中距离所述起点近的所述兴趣点相对于所述道路的位置,将缩放处理后的、距离所述起点近的所述兴趣点的所述手绘图平移至所述导航的路径信息中;
当所述用户从所述起点前往导航的终点的过程,经过相邻的两个所述兴趣点中距离所述起点近的所述兴趣点之后,在所述导航的路径信息中去除距离所述起点近的所述兴趣点的手绘图;
将距离所述起点远的所述兴趣点的手绘图进行缩放处理;
根据相邻的两个所述兴趣点中距离所述起点远的所述兴趣点相对于所述道路的位置,将缩放处理后的、相邻的两个所述兴趣点中距离所述起点远的所述兴趣点的手绘图平移至所述导航的路径信息中。
进一步可选地,如上所述的方法中,,获取各所述兴趣点的手绘图,具体包括:
判断专属手绘图库中是否存在各所述兴趣点的专属手绘图;
若存在,获取对应的所述兴趣点的专属手绘图作为所述兴趣点的手绘图;
否则若不存在,从兴趣点信息库中获取所述兴趣点的类型;
根据所述兴趣点的类型,从泛化手绘图库中获取所述兴趣点的类型对应的泛化图;
将所述泛化图作为所述兴趣点的手绘图。
本发明还提供一种导航的路径信息的处理装置,所述装置包括:
路径信息获取模块,用于获取用户请求导航的路径信息;
手绘化处理模块,用于将所述导航的路径信息进行手绘化处理;
显示模块,用于向所述用户显示手绘化处理后的所述导航的路径信息。
进一步可选地,如上所述的装置中,所述手绘化处理模块,包括:
道路手绘化处理单元,用于将所述导航的路径信息中的道路进行手绘化处理;
兴趣点绘化处理单元,用于将所述导航的路径信息中的所述道路周围的各兴趣点进行手绘化处理。
进一步可选地,如上所述的装置中,所述道路手绘化处理单元,具体用于:
提取所述导航的路径信息中的所述道路的拐弯处的坐标点;
对所述道路的所述拐弯处的坐标点进行移动,使得所述拐弯的弯曲程度更小。
进一步可选地,如上所述的装置中,还包括:
筛选模块,用于根据所述用户设置的兴趣点类型,从所述导航的路径信息中的所述道路周围的多个原始兴趣点中筛选出所述类型对应的各所述兴趣点。
进一步可选地,如上所述的装置中,所述兴趣点绘化处理单元,具体用于:
获取各所述兴趣点的手绘图;
根据各所述兴趣点相对于所述道路的位置,将对应的所述兴趣点的手绘图设置在所述导航的路径信息中。
进一步可选地,如上所述的装置中,所述兴趣点绘化处理单元,具体用于:
当所述用户设置的兴趣点类型包括至少两种,且所述至少两种类型的优先级不相同时,根据各所述兴趣点的类型的优先级的高低,缩放对应的所述兴趣点的所述手绘图,使得所述优先级高的所述兴趣点的所述手绘图的尺寸大于所述优先级低的所述兴趣点的所述手绘图;
根据各所述兴趣点相对于所述道路的位置,将对应的所述兴趣点的手绘图平移至所述导航的路径信息中。
进一步可选地,如上所述的装置中,所述兴趣点绘化处理单元,具体还用于:
判断并确定任意相邻的两个所述兴趣点之间的距离乘以所述导航的路径信息的比例尺、大于预设距离阈值;所述预设距离阈值等于所述手绘图的最小显示尺寸的长边长度。
进一步可选地,如上所述的装置中,所述兴趣点绘化处理单元,具体还用于:
当相邻的两个所述兴趣点之间的距离乘以所述导航的路径信息的比例尺,小于或者等于所述预设距离阈值时,将距离导航的起点近的所述兴趣点的手绘图进行缩放处理;
根据相邻的两个所述兴趣点中距离所述起点近的所述兴趣点相对于所述道路的位置,将缩放处理后的、距离所述起点近的所述兴趣点的所述手绘图平移至所述导航的路径信息中;
当所述用户从所述起点前往导航的终点的过程,经过相邻的两个所述兴趣点中距离所述起点近的所述兴趣点之后,在所述导航的路径信息中去除距离所述起点近的所述兴趣点的手绘图;
将距离所述起点远的所述兴趣点的手绘图进行缩放处理;
根据相邻的两个所述兴趣点中距离所述起点远的所述兴趣点相对于所述道路的位置,将缩放处理后的、相邻的两个所述兴趣点中距离所述起点远的所述兴趣点的手绘图平移至所述导航的路径信息中。
进一步可选地,如上所述的装置中,所述兴趣点绘化处理单元,具体还用于:
判断专属手绘图库中是否存在各所述兴趣点的专属手绘图;
若存在,获取对应的所述兴趣点的专属手绘图作为所述兴趣点的手绘图;
否则若不存在,从兴趣点信息库中获取所述兴趣点的类型;
根据所述兴趣点的类型,从泛化手绘图库中获取所述兴趣点的类型对应的泛化图;
将所述泛化图作为所述兴趣点的手绘图。
本发明的导航的路径信息的处理方法及装置,通过获取用户请求导航的路径信息;将导航的路径信息进行手绘化处理;向用户显示手绘化处理后的导航的路径信息。采用本发明的技术方案,能够改变导航的路径信息的风格,使得导航的路径信息的风格不同于作为底图的地图的风格,这样可以大大地提高导航的路径信息显示时的辨识度,便于用户从地图中辨识出导航的路径信息。
【附图说明】
图1为本发明的导航的路径信息的处理方法实施例的流程图。
图2为本发明的导航的路径信息的处理装置实施例一的结构图。
图3为本发明的导航的路径信息的处理装置实施例二的结构图。
【具体实施方式】
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
图1为本发明的导航的路径信息的处理方法实施例的流程图。如图1所示,本实施例的导航的路径信息的处理方法,具体可以包括如下步骤:
100、获取用户请求导航的路径信息;
101、将导航的路径信息进行手绘化处理;
102、向用户显示手绘化处理后的导航的路径信息。
本实施例的导航的路径信息的处理方法的执行主体可以为导航的路径信息的处理装置,该导航的路径信息的处理装置具体可以应用在导航应用中,以实现对导航应用获取的到导航的路径信息进行处理。本实施例的导航应用还可以嵌入在地图应用或者其他应用中。或者本实施例的导航应用还可以直接安装在移动终端或者其他电子设备中。
本实施例中,用户可以使用起点到终点向导航应用请求导航,导航应用根据用户的请求规划导航的路径信息。导航的路径信息的处理装置可以从导航应用中获取导航的路径信息。为了便于用户能够将导航的路径信息能够与作为底图的地图区分开来,本实施例中,将导航的路径信息进行手绘化处理,最后向用户显示手绘化处理后的导航的路径信息。由于手绘化处理后的导航的路径信息与地图的导航的路径信息的风格完全不相同,从而可以大大地增加导航的路径信息辨识度。本实施例的手绘化处理过程,主要是用于改变导航的路径信息的风格,将普通的地图风格的导航的路径信息,设置为手绘化处理的格式,这样,向用户显示手绘化处理后的导航的路径信息后,普通的地图作为底图显示在导航路径信息的底部,用户便可以很清晰地从底图中辨识出手绘化处理的导航的路径信息。
本实施例的导航的路径信息的处理方法,通过获取用户请求导航的路径信息;将导航的路径信息进行手绘化处理;向用户显示手绘化处理后的导航的路径信息。采用本实施例的技术方案,能够改变导航的路径信息的风格,使得导航的路径信息的风格不同于作为底图的地图的风格,这样可以大大地提高导航的路径信息显示时的辨识度,便于用户从地图中辨识出导航的路径信息。
进一步可选地,上述实施例中的导航的路径信息不仅仅包括道路,还包括道路周围的各个兴趣点(Point Of Interest;POI)。例如具体可以包括导航路径中道路周围500米或者100米范围内的POI。此时对应地,上述实施例中的步骤101“将导航的路径信息进行手绘化处理”,具体可以包括如下步骤:
(a1)将导航的路径信息中的道路进行手绘化处理;
(a2)将导航的路径信息中的道路周围的各POI进行手绘化处理;
进一步可选地,其中步骤(a1)“将导航的路径信息中的道路进行手绘化处理”,具体可以包括如下步骤:
(b1)提取导航的路径信息中的道路的拐弯处的坐标点;
(b2)对道路的拐弯处的坐标点进行移动,使得拐弯的弯曲程度更小。
本实施例的手绘化处理方式,使得导航的路径信息中的道路的棱角不再那么分明,更趋于艺术化的展示。例如,可以提取导航的路径信息中的道路的拐弯处的坐标点,然后对道路的拐弯处的坐标点进行移动,使得拐弯的弯曲程度更小,转弯更缓一些,不存在棱角。
进一步可选地,在上述实施例的技术方案的基础上,步骤(a2)“将导航的路径信息中的道路周围的各POI进行手绘化处理”之前,还可以包括:根据用户设置的POI的类型,从导航的路径信息中的道路周围的多个原始POI中筛选出类型对应的各POI。
例如,在实际生活中,存在各种类型的POI,例如餐饮、服务站、商场、博物馆等等。用户在一次路径规划中,可能仅会对某些类型的POI关注,例如用户在请求导航一条高速路径时,可能仅关注路上的服务站,而不会关注周边的商场或者博物馆之类的。此时用户在请求导航时,可以同时设置需要关注的POI的类型,这样,导航的路径信息处理装置,可以根据用户设置的POI的类型,从导航的路径信息中的道路周围的多个原始POI中筛选出用户设置类型对应的各POI。用户在请求导航时,可以设置一个POI类型,也可以设置多个POI类型。在将导航的路径信息中的道路周围的各POI进行手绘化处理之前,从导航的路径信息中所有POI中筛选出用户设置的POI类型对应的POI即可。
进一步可选地,在上述实施例的技术方案的基础上,其中步骤(a2)“将导航的路径信息中的道路周围的各POI进行手绘化处理”,具体可以包括如下步骤:
(c1)获取各POI的手绘图;
(c2)根据各POI相对于道路的位置,将对应的POI的手绘图设置在导航的路径信息中。
本实施例的POI的手绘图,可以是预先根据POI的类型设置的泛化的手绘图,例如博物馆、学校、公园以及服务站之类的类型的POI,每一种类型具有共同的特色,可以采用泛化类型的手绘图。可以预先将各种类型的泛化手绘图以及对应的POI的类型建立对应关系,存储在一个泛化手绘图库中,以在使用时获取。实际应用中,还有些POI,没有同类型的POI,只有自己的专属特色,例如长城、天安门等等之类的,这类POI可以设置自身的专属手绘图。同理,预先也可以根据各种专属POI的类型建立对应的专属手绘图,并将专属POI与对应的专属手绘图建立对应关系,并存储在一个专属手绘图库中。实际应用中,无论是专属手绘图还是泛化手绘图,为了能够清晰显示,都需要设置有可以显示的最大尺寸和最小尺寸,在将手绘图设置在导航的路径信息中时,可以对手绘图进行缩放,以便于手绘图的清洗显示。例如,具体缩放时,可以根据显示界面的尺寸,不能过大影响整个界面的查看,且不能遮挡手绘图周围的导航的路径信息中的道路,且缩放过程中,需要保证手绘图在最大尺寸和最小尺寸之间,以保证手绘图的清晰显示。
例如,当用户设置的POI类型包括至少两种,且至少两种类型的优先级不相同时;此时对应的步骤(c2)“根据各POI相对于道路的位置,将对应的POI的手绘图设置在导航的路径信息中”,具体可以包括如下步骤:
(d1)根据各POI的类型的优先级的高低,缩放对应的POI的手绘图,使得优先级高的POI的手绘图的尺寸大于优先级低的POI的手绘图;
(d2)根据各POI相对于道路的位置,将对应的POI的手绘图平移至导航的路径信息中。
本实施例中的POI类型的优先级也是由用户设置的,例如用户在使用导航时,可以通过界面的选项选择第一级POI类型,该第一级POI类型可以为优先级高的POI类型,然后还可以再选择第二级的POI类型,该第二级的POI类型可以为优先级低于第一级POI类型的POI类型。由于导航的路径信息显示时,界面尺寸有限,为了保证所有的POI的手绘图均能够正常显示,可以将用户关注优先级高的POI类型对应的POI的手绘图尺寸调整的大于优先级低的POI类型的POI的尺寸。然后,根据各POI相对于道路的位置,将对应的POI的手绘图平移至导航的路径信息中,手绘图平移至导航的路径信息中,不能遮挡导航的路径信息中的道路,否则继续缩小手绘图的尺寸。进一步可选地,在上述实施例的技术方案的基础上,其中步骤(c1)“获取各POI的手绘图”之后,步骤(c2)“根据各POI相对于道路的位置,将对应的POI的手绘图设置在导航的路径信息中”之前,还可以包括如下步骤:
(e1)判断任意相邻的两个POI之间的距离乘以导航的路径信息的比例尺,是否大于预设距离阈值;若大于,直接执行步骤(c2);否则,当相邻的两个POI之间的距离乘以导航的路径信息的比例尺,小于或者等于预设距离阈值时,执行步骤(e2);
(e2)将距离导航的起点近的POI的手绘图进行缩放处理;执行步骤(e3);
(e3)根据相邻的两个POI中距离起点近的POI相对于道路的位置,将缩放处理后的、距离起点近的POI的手绘图平移至导航的路径信息中;执行步骤(e4);
(e4)当用户从起点前往终点的过程,经过相邻的两个POI中距离起点近的POI之后,在导航的路径信息中去除距离起点近的POI的手绘图;执行步骤(e5);
(e5)将距离起点远的POI的手绘图进行缩放处理;执行步骤(e6);
(e6)根据相邻的两个POI中距离起点远的POI相对于道路的位置,将缩放处理后的、相邻的两个POI中距离起点远的POI的手绘图平移至导航的路径信息中。
本实施例的导航路径信息的处理中,是以各POI的手绘图按照相同尺寸显示为例。此时在获取各POI的手绘图之后,可以先判断任意相邻的两个POI之间的距离乘以导航的路径信息的比例尺,是否大于预设距离阈值,本实施例的预设距离阈值等于手绘图的最小显示尺寸的长边长度。其中任意相邻的两个POI之间的距离乘以导航的路径信息的比例尺,等于在当前界面上显示时,两个POI之间的显示距离,若两个POI之间的显示距离大于手绘图的最小显示尺寸的长边长度,则表示当前界面上,当前两个POI可以正常显示,此时可以直接根据各POI相对于道路的位置,将对应的POI的手绘图设置在导航的路径信息中。
而当两个POI之间的显示距离小于或者等于手绘图的最小显示尺寸的长边长度,则表示两个POI同时显示时,会挤在一起,导致无法正常显示。此时可以将这两个POI分时显示,当用户行驶至这相邻的两个POI中离导航的起点近的POI之前,将距离导航的起点近的POI的手绘图进行缩放处理,根据相邻的两个POI中距离起点近的POI相对于道路的位置,将缩放处理后的、距离起点近的POI的手绘图平移至导航的路径信息中。而当用户经过相邻的两个POI中距离起点近的POI之后,在导航的路径信息中去除距离起点近的POI的手绘图而将距离起点远的POI的手绘图进行缩放处理;并根据相邻的两个POI中距离起点远的POI相对于道路的位置,将缩放处理后的、相邻的两个POI中距离起点远的POI的手绘图平移至导航的路径信息中。这样,在用户行驶过程中,通过分时显示,将两个POI的手绘图都能向用户显示。
进一步可选地,在上述实施例的技术方案的基础上,其中步骤(c1)“获取各POI的手绘图”,具体可以包括如下步骤:
(f1)判断专属手绘图库中是否存在各POI的专属手绘图;若存在,执行步骤(f2),否则若不存在,执行步骤(f3);
(f2)获取对应的POI的专属手绘图作为POI的手绘图;结束。
(f3)从POI信息库中获取POI的类型;执行步骤(f4);
(f4)根据POI的类型,从泛化手绘图库中获取POI的类型对应的泛化图;执行步骤(f5);
(f5)将泛化图作为POI的手绘图。
由于采用专属手绘图的POI相对于采用泛化手绘图的POI的数量要少,因此,本实施例中,在获取各POI的手绘图时,可以先判断专属手绘图库中是否存在各POI的专属手绘图;若存在,便可以直接获取该POI的专属手绘图作为POI的手绘图。否则,若不存在,此时可以从POI信息库中获取POI的类型;然后根据POI的类型,从泛化手绘图库中获取POI的类型对应的泛化图;并将泛化图作为POI的手绘图。其中导航应用中都设置有POI信息库,POI信息库中可以包括POI的名称、标识、位置、类型以及显示图标等等。
上述实施例的导航的路径信息的处理方法,通过采用上述技术方案,能够改变导航的路径信息的风格,使得导航的路径信息的风格不同于作为底图的地图的风格,这样可以大大地提高导航的路径信息显示时的辨识度,便于用户从地图中辨识出导航的路径信息。
图2为本发明的导航的路径信息的处理装置实施例一的结构图。如图2所示,本实施例的导航的路径信息的处理装置,具体可以包括:路径信息获取模块10、手绘化处理模块11和显示模块12。
其中路径信息获取模块10用于获取用户请求导航的路径信息;手绘化处理模块11用于将路径信息获取模块10获取的导航的路径信息进行手绘化处理;显示模块12用于向用户显示手绘化处理模块11手绘化处理后的导航的路径信息。
本实施例的导航的路径信息的处理装置,通过采用上述模块实现导航的路径信息的处理,与上述相关方法实施例的实现原理以及技术效果相同,详细可以参考上述相关方法实施例的记载,在此不再赘述。
图3为本发明的导航的路径信息的处理装置实施例二的结构图。如图3所示,本实施例的导航的路径信息的处理装置,在上述图2所示实施例的技术方案的基础上,进一步更加详细地描述本发明的技术方案。
如图3所示,本实施例的导航的路径信息的处理装置,手绘化处理模块11,包括:
道路手绘化处理单元111用于将路径信息获取模块10获取的导航的路径信息中的道路进行手绘化处理;
POI绘化处理单元112用于将路径信息获取模块10获取的导航的路径信息中的道路周围的各POI进行手绘化处理。
对应地,显示模块12用于向用户显示道路手绘化处理单元111手绘化处理后的导航的路径信息中的道路、以及POI绘化处理单元112手绘化处理后的导航的路径信息中的道路周围的各POI。
进一步可选地,本实施例的导航的路径信息的处理装置中,道路手绘化处理单元111具体用于:
提取导航的路径信息中的道路的拐弯处的坐标点;
对道路的拐弯处的坐标点进行移动,使得拐弯的弯曲程度更小。
进一步可选地,如图3所示,本实施例的导航的路径信息的处理装置中,还包括:
筛选模块13用于根据用户设置的POI类型,从获取模块10获取的导航的路径信息中的道路周围的多个原始POI中筛选出类型对应的各POI。
对应地,POI绘化处理单元112用于将路径信息获取模块10获取的导航的路径信息中经筛选模块13筛选后的道路周围的各POI进行手绘化处理。
进一步可选地,本实施例的导航的路径信息的处理装置中,POI绘化处理单元112具体用于:
获取各POI的手绘图;
根据各POI相对于道路的位置,将对应的POI的手绘图设置在导航的路径信息中。
进一步可选地,本实施例的导航的路径信息的处理装置中,POI绘化处理单元112具体用于:
当用户设置的POI类型包括至少两种,且至少两种类型的优先级不相同时,根据各POI的类型的优先级的高低,缩放对应的POI的手绘图,使得优先级高的POI的手绘图的尺寸大于优先级低的POI的手绘图;
根据各POI相对于道路的位置,将对应的POI的手绘图平移至导航的路径信息中。
进一步可选地,本实施例的导航的路径信息的处理装置中,POI绘化处理单元112具体还用于:
判断并确定任意相邻的两个POI之间的距离乘以导航的路径信息的比例尺、大于预设距离阈值;预设距离阈值等于手绘图的最小显示尺寸的长边长度。
进一步可选地,本实施例的导航的路径信息的处理装置中,POI绘化处理单元112具体还用于:
当相邻的两个POI之间的距离乘以导航的路径信息的比例尺,小于或者等于预设距离阈值时,将距离起点近的POI的手绘图进行缩放处理;
根据相邻的两个POI中距离起点近的POI相对于道路的位置,将缩放处理后的、距离起点近的POI的手绘图平移至导航的路径信息中;
当用户从起点前往终点的过程,经过相邻的两个POI中距离起点近的POI之后,在导航的路径信息中去除距离起点近的POI的手绘图;
将距离起点远的POI的手绘图进行缩放处理;
根据相邻的两个POI中距离起点远的POI相对于道路的位置,将缩放处理后的、相邻的两个POI中距离起点远的POI的手绘图平移至导航的路径信息中。
进一步可选地,本实施例的导航的路径信息的处理装置中,POI绘化处理单元112具体还用于:
判断专属手绘图库中是否存在各POI的专属手绘图;
若存在,获取对应的POI的专属手绘图作为POI的手绘图;
否则若不存在,从POI信息库中获取POI的类型;
根据POI的类型,从泛化手绘图库中获取POI的类型对应的泛化图;
将泛化图作为POI的手绘图。
本实施例的导航的路径信息的处理装置,通过采用上述模块实现导航的路径信息的处理,与上述相关方法实施例的实现原理以及技术效果相同,详细可以参考上述相关方法实施例的记载,在此不再赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (18)

1.一种导航的路径信息的处理方法,其特征在于,所述方法包括:
获取根据用户的请求规划的导航的路径信息;
将规划的所述导航的路径信息进行手绘化处理,以改变导航的路径信息的风格,使得导航的路径信息的风格不同于作为底图的地图风格;
其中将规划的所述导航的路径信息进行手绘化处理,具体包括:从手绘图库中,获取所述导航的路径信息中的道路周围的各兴趣点对应的手绘图,以将对应的兴趣点的手绘图设置在所述导航的路径信息中;所述手绘图库包括专属手绘图库或泛化手绘图库;
向所述用户显示手绘化处理后的所述导航的路径信息。
2.根据权利要求1所述的方法,其特征在于,将规划的所述导航的路径信息进行手绘化处理,具体还包括:
将所述导航的路径信息中的道路进行手绘化处理。
3.根据权利要求2所述的方法,其特征在于,将所述导航的路径信息中的道路进行手绘化处理,具体包括:
提取所述导航的路径信息中的所述道路的拐弯处的坐标点;
对所述道路的所述拐弯处的坐标点进行移动,使得所述拐弯的弯曲程度更小。
4.根据权利要求1所述的方法,其特征在于,将所述导航的路径信息中的道路周围的各兴趣点进行手绘化处理之前,还包括:
根据所述用户设置的兴趣点的类型,从所述导航的路径信息中的所述道路周围的多个原始兴趣点中筛选出所述类型对应的各所述兴趣点。
5.根据权利要求4所述的方法,其特征在于,所述将对应的兴趣点的手绘图设置在所述导航的路径信息中,具体包括:
根据各所述兴趣点相对于所述道路的位置,将对应的所述兴趣点的手绘图设置在所述导航的路径信息中。
6.根据权利要求5所述的方法,其特征在于,当所述用户设置的兴趣点类型包括至少两种,且所述至少两种类型的优先级不相同时;根据各所述兴趣点相对于所述道路的位置,将对应的所述兴趣点的手绘图设置在所述导航的路径信息中,具体包括:
根据各所述兴趣点的类型的优先级的高低,缩放对应的所述兴趣点的所述手绘图,使得优先级高的所述兴趣点的所述手绘图的尺寸大于优先级低的所述兴趣点的所述手绘图;
根据各所述兴趣点相对于所述道路的位置,将对应的所述兴趣点的手绘图平移至所述导航的路径信息中。
7.根据权利要求5所述的方法,其特征在于,获取各所述兴趣点的手绘图之后,根据各所述兴趣点相对于所述道路的位置,将对应的所述兴趣点的手绘图设置在所述导航的路径信息中之前,所述方法还包括:
判断并确定任意相邻的两个所述兴趣点之间的距离乘以所述导航的路径信息的比例尺,大于预设距离阈值;所述预设距离阈值等于所述手绘图的最小显示尺寸的长边长度。
8.根据权利要求7所述的方法,其特征在于,当相邻的两个所述兴趣点之间的距离乘以所述导航的路径信息的比例尺,小于或者等于所述预设距离阈值时,根据各所述兴趣点相对于所述道路的位置,将对应的所述兴趣点的手绘图设置在所述导航的路径信息中,具体包括:
将距离导航的起点近的所述兴趣点的手绘图进行缩放处理;
根据相邻的两个所述兴趣点中距离所述起点近的所述兴趣点相对于所述道路的位置,将缩放处理后的、距离所述起点近的所述兴趣点的所述手绘图平移至所述导航的路径信息中;
当所述用户从所述起点前往导航的终点的过程,经过相邻的两个所述兴趣点中距离所述起点近的所述兴趣点之后,在所述导航的路径信息中去除距离所述起点近的所述兴趣点的手绘图;
将距离所述起点远的所述兴趣点的手绘图进行缩放处理;
根据相邻的两个所述兴趣点中距离所述起点远的所述兴趣点相对于所述道路的位置,将缩放处理后的、相邻的两个所述兴趣点中距离所述起点远的所述兴趣点的手绘图平移至所述导航的路径信息中。
9.根据权利要求1所述的方法,其特征在于,所述从手绘图库中,获取所述导航的路径信息中的道路周围的各兴趣点对应的手绘图,具体包括:
判断专属手绘图库中是否存在各所述兴趣点的专属手绘图;
若存在,获取对应的所述兴趣点的专属手绘图作为所述兴趣点的手绘图;
否则若不存在,从兴趣点信息库中获取所述兴趣点的类型;
根据所述兴趣点的类型,从泛化手绘图库中获取所述兴趣点的类型对应的泛化图;
将所述泛化图作为所述兴趣点的手绘图。
10.一种导航的路径信息的处理装置,其特征在于,所述装置包括:
路径信息获取模块,用于获取根据用户的请求规划的导航的路径信息;
手绘化处理模块,用于将规划的所述导航的路径信息进行手绘化处理,以改变导航的路径信息的风格,使得导航的路径信息的风格不同于作为底图的地图风格;
其中所述手绘化处理模块,包括:兴趣点绘化处理单元,用于从手绘图库中,获取所述导航的路径信息中的道路周围的各兴趣点对应的手绘图,以将对应的兴趣点的手绘图设置在所述导航的路径信息中;所述手绘图库包括专属手绘图库或泛化手绘图库;
显示模块,用于向所述用户显示手绘化处理后的所述导航的路径信息。
11.根据权利要求10所述的装置,其特征在于,所述手绘化处理模块,还包括:
道路手绘化处理单元,用于将所述导航的路径信息中的道路进行手绘化处理。
12.根据权利要求11所述的装置,其特征在于,所述道路手绘化处理单元,具体用于:
提取所述导航的路径信息中的所述道路的拐弯处的坐标点;
对所述道路的所述拐弯处的坐标点进行移动,使得所述拐弯的弯曲程度更小。
13.根据权利要求10所述的装置,其特征在于,所述装置还包括:
筛选模块,用于根据所述用户设置的兴趣点类型,从所述导航的路径信息中的所述道路周围的多个原始兴趣点中筛选出所述类型对应的各所述兴趣点。
14.根据权利要求13所述的装置,其特征在于,所述兴趣点绘化处理单元,具体用于:
根据各所述兴趣点相对于所述道路的位置,将对应的所述兴趣点的手绘图设置在所述导航的路径信息中。
15.根据权利要求14所述的装置,其特征在于,所述兴趣点绘化处理单元,具体用于:
当所述用户设置的兴趣点类型包括至少两种,且所述至少两种类型的优先级不相同时,根据各所述兴趣点的类型的优先级的高低,缩放对应的所述兴趣点的所述手绘图,使得优先级高的所述兴趣点的所述手绘图的尺寸大于优先级低的所述兴趣点的所述手绘图;
根据各所述兴趣点相对于所述道路的位置,将对应的所述兴趣点的手绘图平移至所述导航的路径信息中。
16.根据权利要求14所述的装置,其特征在于,所述兴趣点绘化处理单元,具体还用于:
判断并确定任意相邻的两个所述兴趣点之间的距离乘以所述导航的路径信息的比例尺、大于预设距离阈值;所述预设距离阈值等于所述手绘图的最小显示尺寸的长边长度。
17.根据权利要求16所述的装置,其特征在于,所述兴趣点绘化处理单元,具体还用于:
当相邻的两个所述兴趣点之间的距离乘以所述导航的路径信息的比例尺,小于或者等于所述预设距离阈值时,将距离导航的起点近的所述兴趣点的手绘图进行缩放处理;
根据相邻的两个所述兴趣点中距离所述起点近的所述兴趣点相对于所述道路的位置,将缩放处理后的、距离所述起点近的所述兴趣点的所述手绘图平移至所述导航的路径信息中;
当所述用户从所述起点前往导航的终点的过程,经过相邻的两个所述兴趣点中距离所述起点近的所述兴趣点之后,在所述导航的路径信息中去除距离所述起点近的所述兴趣点的手绘图;
将距离所述起点远的所述兴趣点的手绘图进行缩放处理;
根据相邻的两个所述兴趣点中距离所述起点远的所述兴趣点相对于所述道路的位置,将缩放处理后的、相邻的两个所述兴趣点中距离所述起点远的所述兴趣点的手绘图平移至所述导航的路径信息中。
18.根据权利要求10所述的装置,其特征在于,所述兴趣点绘化处理单元,具体还用于:
判断专属手绘图库中是否存在各所述兴趣点的专属手绘图;
若存在,获取对应的所述兴趣点的专属手绘图作为所述兴趣点的手绘图;
否则若不存在,从兴趣点信息库中获取所述兴趣点的类型;
根据所述兴趣点的类型,从泛化手绘图库中获取所述兴趣点的类型对应的泛化图;
将所述泛化图作为所述兴趣点的手绘图。
CN201610873298.6A 2016-09-30 2016-09-30 导航的路径信息的处理方法及装置 Active CN106500684B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610873298.6A CN106500684B (zh) 2016-09-30 2016-09-30 导航的路径信息的处理方法及装置
PCT/CN2017/084453 WO2018058968A1 (zh) 2016-09-30 2017-05-16 导航的路径信息的处理方法、装置、设备及计算机存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610873298.6A CN106500684B (zh) 2016-09-30 2016-09-30 导航的路径信息的处理方法及装置

Publications (2)

Publication Number Publication Date
CN106500684A CN106500684A (zh) 2017-03-15
CN106500684B true CN106500684B (zh) 2023-03-21

Family

ID=58293483

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610873298.6A Active CN106500684B (zh) 2016-09-30 2016-09-30 导航的路径信息的处理方法及装置

Country Status (2)

Country Link
CN (1) CN106500684B (zh)
WO (1) WO2018058968A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106500684B (zh) * 2016-09-30 2023-03-21 百度在线网络技术(北京)有限公司 导航的路径信息的处理方法及装置
CN110793533B (zh) * 2018-08-01 2023-10-17 奥迪股份公司 导航装置和方法
CN113778580B (zh) * 2021-07-28 2023-12-08 赤子城网络技术(北京)有限公司 模态用户界面显示方法、电子设备及存储介质
CN116501320A (zh) * 2023-04-26 2023-07-28 安元科技股份有限公司 一种动态定制生成和分发管理app的方法和***
CN117824647B (zh) * 2023-12-20 2024-07-09 深圳市腾进达信息技术有限公司 一种可穿戴设备地图数据处理方法和地图显示方法
CN117824663B (zh) * 2024-03-05 2024-05-10 南京思伽智能科技有限公司 一种基于手绘场景图理解的机器人导航方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102663033A (zh) * 2012-03-23 2012-09-12 汉海信息技术(上海)有限公司 采用手绘方式搜索地图指定区域兴趣点的方法
CN103791912A (zh) * 2012-10-30 2014-05-14 大陆汽车投资(上海)有限公司 支持手绘路径的导航路径规划装置
CN104677369A (zh) * 2013-11-29 2015-06-03 广东瑞图万方科技股份有限公司 导航***中沿手绘路线的路径规划方法及装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI309709B (en) * 2006-11-15 2009-05-11 Primax Electronics Ltd Storage media containing electronic map file, electronic map display system utilizing electronic map file and related method thereof
EP2420799B1 (en) * 2010-08-18 2015-07-22 Harman Becker Automotive Systems GmbH Method and system for displaying points of interest
US9171464B2 (en) * 2012-06-10 2015-10-27 Apple Inc. Encoded representation of route data
CN104424244B (zh) * 2013-08-27 2019-09-27 卓易畅想(北京)科技有限公司 一种获取搜索结果的方法、装置与设备
CN105025101B (zh) * 2015-07-16 2016-03-02 山东慧行天下文化传媒有限公司 基于手绘地图的Android***的智能导游导览***
CN105021186B (zh) * 2015-07-16 2016-08-24 山东慧行天下文化传媒有限公司 基于手绘地图的智能导游导览***
CN105025100B (zh) * 2015-07-16 2016-03-02 山东慧行天下文化传媒有限公司 基于iOS***的手绘地图智能导游导览***
CN106500684B (zh) * 2016-09-30 2023-03-21 百度在线网络技术(北京)有限公司 导航的路径信息的处理方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102663033A (zh) * 2012-03-23 2012-09-12 汉海信息技术(上海)有限公司 采用手绘方式搜索地图指定区域兴趣点的方法
CN103791912A (zh) * 2012-10-30 2014-05-14 大陆汽车投资(上海)有限公司 支持手绘路径的导航路径规划装置
CN104677369A (zh) * 2013-11-29 2015-06-03 广东瑞图万方科技股份有限公司 导航***中沿手绘路线的路径规划方法及装置

Also Published As

Publication number Publication date
WO2018058968A1 (zh) 2018-04-05
CN106500684A (zh) 2017-03-15

Similar Documents

Publication Publication Date Title
CN106500684B (zh) 导航的路径信息的处理方法及装置
US11698268B2 (en) Street-level guidance via route path
CN107123084B (zh) 优化图像裁剪
CN109074376B (zh) 绘图接口中的上下文墨迹标注
Wang et al. Focus+ context metro maps
JP6474769B2 (ja) 画像内に描かれたテキストの翻訳の提示
US9110573B2 (en) Personalized viewports for interactive digital maps
JP7032451B2 (ja) デジタルマップ上のインジケータの視覚的なプロパティを動的に変更すること
US11567622B2 (en) Navigation application with novel declutter mode
CN103471581B (zh) 用于实时提供显示关注区域的3d地图的设备和方法
US20140330814A1 (en) Method, client of retrieving information and computer storage medium
US10229543B2 (en) Information processing device, information superimposed image display device, non-transitory computer readable medium recorded with marker display program, non-transitory computer readable medium recorded with information superimposed image display program, marker display method, and information-superimposed image display method
TWI681364B (zh) 可視化對象的產生方法、裝置和設備
TWI557698B (zh) 用於取得地圖的方法、電子裝置和電腦可讀媒體
US20170169595A1 (en) Information superimposed image display device, non-transitory computer-readable medium which records information superimposed image display program, and information superimposed image display method
KR20150106330A (ko) 화상 표시 장치 및 화상 표시 방법
US12039672B2 (en) Presenting labels in augmented reality
US20130182943A1 (en) Systems and methods for depth map generation
CN109073406A (zh) 处理地图相关的用户输入以检测路线请求
CN106372095B (zh) 电子地图显示方法、装置及车载设备
US9846819B2 (en) Map image display device, navigation device, and map image display method
CN110660313A (zh) 信息呈现方法和装置
CN113986094A (zh) 一种地图标记方法、装置、终端及存储介质
Lehmann et al. Annotating 3D content in interactive, virtual worlds
CN112129309A (zh) 一种地图显示方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant