基于导航地图的信息描述方法及装置与流程

文档序号:12356513阅读:698来源:国知局
基于导航地图的信息描述方法及装置与流程

本发明实施例涉及地图导航技术领域,尤其涉及一种基于导航地图的信息描述方法及装置。



背景技术:

地图导航的底图展示是导航的一项基本功能,是用户在移动过程中获取导航线路的重要途径。导航底图中包含路网和线路的信息,可以使用户获取导航线路和当前所在位置等信息。当用户为驾车时,还可从底图中获取当前导航线路上的下个转向路口信息,使用户提前为下个转向做准备,例如提前变道等。

但是,现有的导航底图只是展示线路、附近的路网以及当前行驶的线路,很多情况下用户根据线路及当前行驶的线路很难确定自己在地图中的实际位置。这时就需要用户自己根据导航地图中展现的位置图标和导航线路来判断自己当前所在的实际位置,这个过程需要用户提取线路的特征跟实际的道路进行比对。这样不仅费时费力,而且很容易出现偏差。



技术实现要素:

本发明实施例提供一种基于导航地图的信息描述方法及装置,能够使用户更加快捷准确的定位当前所在位置。

第一方面,本发明实施例提供了一种基于导航地图的信息描述方法,包括:

获取地图导航应用中当前确定的导航线路;

获取所述导航线路上包含的地物特征数据;

采用所述地物特征数据在所述地图导航应用的底图中对所述导航线路进行信息描述。

第二方面,本发明实施例还提供了一种基于导航地图的信息描述装置,包括:

线路获取模块,用于获取地图导航应用中当前确定的导航线路;

数据获取模块,用于获取所述导航线路上包含的地物特征数据;

信息描述模块,用于采用所述地物特征数据在所述地图导航应用的底图中对所述导航线路进行信息描述。

本发明实施例提供了一种基于导航地图的信息描述方法,该方法通过在地图导航应用的底图中增加地物特征数据,在用户使用该地图导航应用进行导航时,可以根据底图中的地物特征数据准确的定位当前所在位置,减小了用户走错路的可能性,提高用户对导航线路的辨识度,节约用户的时间。

附图说明

图1是本发明实施例一中的一种基于导航地图的信息描述方法的流程图;

图2是本发明实施例二中的一种基于导航地图的信息描述方法的流程图;

图3是本发明实施例三中的一种基于导航地图的信息描述方法的流程图;

图4A是本发明实施例四中的一种基于导航地图的信息描述方法的流程图;

图4B是本发明实施例四中的基于导航地图的信息描述方法中的添加了路口特征数据描述的导航线路示意图;

图5A是本发明实施例五中的一种基于导航地图的信息描述方法的流程图;

图5B是本发明实施例五中的一种基于导航地图的信息描述方法中的添加了道路属性数据描述的导航线路示意图;

图6A是本发明实施例六中的一种基于导航地图的信息描述方法的流程图;

图6B是本发明实施例六中的一种基于导航地图的信息描述方法中的地物特征数据描述策略流程图;

图7是本发明实施例七中的一种基于导航地图的信息描述装置的结构图。

图8是本发明实施例八中的一种基于导航地图的信息描述装置的结构图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种基于导航地图的信息描述方法的流程图,本实施例可适用于各种出行方式中使用导航地图的情况,该方法可以由本发明实施例提供的导航装置来执行,该装置可采用软件和/或硬件的方式实现,该装置可集成在任何提供导航功能的设备中,例如典型的是用户终端设备,可以是移动终端(例如手机)、平板电脑和车载终端等,如图1所示,具体包括:

S110、获取地图导航应用中当前确定的导航线路。

具体的,用户去往某目的地时的出行方式有多种,包括打车、公交车、步行、骑行和地铁等。不管是选择哪种出行方式,用户当不确定目的地怎么去的情况下,都会使用到导航地图查询导航线路。其中,导航线路为显示用户出发地与目的地之间的通路,出发地可以为自动定位的用户当前位置,也可以为语音输入或文字输入的用户当前位置外的任一地点。导航线路可以为步行线路、可以为行车线路,也可以为骑行线路等,用户根据本人意愿选择出行方式获得相应的导航线路。即使是某一种导航线路中也可以包含多种导航线路方案,地图导航应用一般会自动筛选出三种优化线路,并分别明确了每种线路方案所需的路程及时间,让用户有更多的选择。用户需要在获取的导航线路中,选择其中一条线路作为当前确定的导航线路。并且,用户使用的地图导航应用可以为百度地图、高德地图、谷歌地图和腾讯地图等。

例如,用户A的出发地为X地点,目的地为Y地点。用户A使用手机中的百度地图应用软件查询导航线路,打开地图导航应用,在地图导航应用界面上选择线路,用户A选择驾车的出行方式,并且在第一个输入框中输入出发地X,同样,在目的地的输入框中输入用户想要去的终点名称Y。然后,地图导航应用界面自动筛选出来共有a、b和c三条驾车导航线路,用户A在获取地图导航应用中的三条线路中选择了a线路作为当前确定的导航线路,应用界面则立即加载出a导航线路的详细信息。

S120、获取所述导航线路上包含的地物特征数据。

具体的,地物特征数据包含很多地物特征点,是地物类型或区域地理分布特征的点在地图上具有准确的地理位置和明确的地理属性及含义的特征点。地物即地面上的物体,由于种类繁多、千姿百态,用单一的点不可能完全清晰地表达出各类物体,因此地物特征点一般使用地图地物符号表示,即一些图形和注记(导航应用中为名称注记,即在地图上表示地理事物的名称)。在地图上使用地物符号,能够简明、美观的来表示实地某种物体。地图地物符号包括点状符号,如火车站、公园、酒吧、银行和商场等;线状符号,如铁路、道路、地铁和桥梁等;面状符号,如居民区、水系和绿地等。用户在使用地图导航应用确定了导航线路后,地图导航应用不仅会获取地图导航应用中当前确定的导航线路,还会获取所述导航线路上包含的地物特征数据,即获取出发地与目的地之间确定使用线路中出现的所有地物特征数据。

例如,上述用户A在获取的地图导航应用中选择了a线路作为当前确定的导航线路后,手机应用界面不仅会加载出出发地X与目的地Y之间的具体导航线路,还会获取出发地X与目的地Y之间包含的所有地物特征数据。

S130、采用所述地物特征数据在所述地图导航应用的底图中对所述导航线路进行信息描述。

具体的,电子地图对我们实际空间的表达,事实上是通过不同的图层去描述,然后通过图层叠加显示来进行表达的过程。地图导航应用的底图,包含了最基本,最常用的地图数据元素的图层,例如:道路,河流,桥梁,绿地,甚至有些底图会包含建筑物或者其他地物的轮廓。在底图的基础上,可以叠加各种我们需要的图层,以满足应用的需要,例如:道路堵车状况的图层,卫星图和POI(Point of Interest,即兴趣点,可以是一栋房子、一个商铺、一个邮筒、一个公交站等)图层等。底图的数据主要来源于三种:官方地图、实地外采和航片卫片制作。用户在使用地图导航应用确定了导航线路后,地图导航应用显示出当前确定的导航线路和导航线路上包含的所有地物特征数据。地图导航应用在用户沿所述导航线路行驶过程中提供信息描述。其中,信息描述可以是应用界面上图标、文字的描述,也可以是语音描述,具体信息描述内容可以是导航线路实况信息描述,如红绿灯提醒、测速提醒、电子眼提醒、行程距离、左转、右转和掉头等,以及导航线路地物特征数据的描述。

例如,上述用户A在获取的地图导航应用中选择了a线路作为当前确定的导航线路后,进入导航模式,如果用户A选择语音导航,地图导航应用将全程为用户A提供指引信息,包括出发地X与目的地Y之间的所有地物特征数据。

可选的,将所述地物特征数据绘制在所述地图导航应用的底图中显示的所述导航线路上。

具体的,在使用改进导航应用之前,导航应用开发商将收集所有导航线路上包含的地物特征数据,将其根据不同比例尺进行缩小,得到和导航原地图相匹配的地物特征图像、图标和地物符号,绘制到所述地图导航应用的底图中,作为对地图导航应用的补充。相应的,用户在确定了即将使用的导航线路后,所述导航线路也会显示绘制的地物特征数据。

本实施例向具有导航功能的用户客户端,提供了一种基于导航地图的信息描述的方法,通过在导航线路上增加对地物特征数据的显示,对传统的导航地图线路描述进行补充,使得用户对导航信息更加清晰明了,提高用户体验。

实施例二

图2为本发明实施例二提供的一种基于导航地图的信息描述方法的流程图,本实施例在上述实施例的基础上进行优化,提供了优化的获取所述导航线路上包含的地物特征数据的处理方法,具体是:采用定位技术获取用户在所述导航线路上的当前位置;根据所述当前位置获取对应的地物特征数据。

相应的,本实施例的方法包括:

S210、获取地图导航应用中当前确定的导航线路。

S220、采用定位技术获取用户在所述导航线路上的当前位置。

具体的,导航地图的定位技术一般指移动定位技术,主要包括GPS(Global Positioning System,全球定位系统)和LBS(Location Based Service,基于位置的服务)。其中,GPS导航系统的基本原理是测量出已知位置的卫星到用户接收机之间的距离,然后综合多颗卫星的数据就可知道接收机的具体位置;LBS基于位置的服务是通过电信移动运营商的无线电通讯网络,如GSM(Global System for Mobile Communication,全球移动通信系统)网或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在地理信息系统平台的支持下,为用户提供相应服务的一种业务。用户在沿着导航线路行驶过程中的位置是随时变化的,地图导航应用有必要使用精确的定位技术为用户提供实时位置更新服务,即采用定位技术实时获取用户在所述导航线路上的当前位置。其中,当前位置具体指确定移动设备或用户实时所在的地理位置可以为路口,可以为不同道路,定位技术的精确度跟所处地方有关,如山区和城市的精确度差别就很大,一般来说在城市中定位系统的误差为10m左右。

例如,百度地图应用软件中采用LBS定位服务,并且Android定位SDK(Software Development Kit,软件开发工具包)是为Android移动端应用提供的一套简单易用的LBS定位服务接口,Android定位SDK提供GPS、基站和WiFi(Wireless Fidelity,无线局域网)等多种定位方式,具有定位精度高、覆盖率广、和定位速度快等优点。

S230、根据所述当前位置获取对应的地物特征数据。

具体的,在采用定位技术获取用户在所述导航线路上的当前位置后,地图导航应用能够确定移动设备或用户实时所在的地理位置,将地理位置相对应的地物特征数据显示在导航线路中。

S240、采用所述地物特征数据在所述地图导航应用的底图中对所述导航线路进行信息描述。

其中,所述地物特征数据为当前位置对应的地物特征数据。例如,上述用户A使用的为Android系统手机里的百度地图应用软件,用户A选择了a线路作为当前确定的导航线路,那么百度地图就会实时为用户A提供用户在a线路中行驶的当前位置,并且获取相应的地物特征数据。如果用户A在去往目的地Y选择的a线路中经过m、n、p三个中途点,并且经过的先后顺序为m、n、p,那么当用户A到达m中途点时,出发点X与m中途点之间的导航线路以及相应的地物特征数据就会消失;当用户A到达p中途点时,出发点X与p中途点之间的导航线路以及相应的地物特征数据就会消失;当用户到达目的地Y时,导航结束,只显示用户在目的地Y以及Y周围的地物特征数据。

可选的,根据用户的移动实时获取用户当前位置,取消所述导航线路上位于所述当前位置之前的地物特征数据的描述。

其中,由于用户根据地图导航线路行驶的过程是一个动态过程,需要实时获取用户的当前位置,并获取当前位置对应的地物特征数据。但是,当获取的地物特征数据较多时,在底图中对所述导航线路进行的信息描述就越多,面对这么多的数据可能会对用户造成干扰。因此,在进入导航模式之后,为避免当前位置之前的地物特征数据对用户的干扰,导航线路只需显示用户当前位置对应的地物特征数据,取消所述当前位置之前的地物特征数据的描述。

本实施例向具有导航功能的用户客户端,提供了一种基于导航地图的信息描述的方法,通过采用定位技术实时获取用户当前位置和相应的地物特征数据,使得用户能够获得关键的位置信息,并且根据关键的位置信息进行线路判断,增加判断准确度。

实施例三

图3为本发明实施例三提供的一种基于导航地图的信息描述方法的流程图,本实施例在上述实施例的基础上进行优化,提供了根据所述当前位置获取对应的地物特征数据的处理方法,具体是:若确定所述当前位置为路口,或所述当前位置预设距离范围内存在路口且存在的路口在所述导航线路上,则获取所述路口的路口特征数据,将所述路口特征数据作为地物特征数据。

相应的,本实施例的方法包括:

S310、获取地图导航应用中当前确定的导航线路。

S320、采用定位技术获取用户在所述导航线路上的当前位置。

S330、若确定所述当前位置为路口,或所述当前位置预设距离范围内存在路口且存在的路口在所述导航线路上,则获取所述路口的路口特征数据。

具体的,用户在沿着导航线路去往目的地过程中会遇到多个路口、分叉口、交叉口,而这都是用户最容易走错的地方。路口具有的一些自然地物特征,当采用定位技术获取用户在所述导航线路上的当前位置为路口时,将获取的所述路口的路口特征数据作为地物特征数据;当采用定位技术获取用户在所述导航线路上的当前位置距离最近的路口有一段距离时,将路口与当前位置的直线距离作为预设距离,且预设距离小于一个预设值时,获取所述路口的路口特征数据作为地物特征数据。预设值可以是地图导航应用默认的一个固定数值,如在驾驶导航模式中设定为1000m,也可以是根据用户个人需求设定的一个设定值,一般设定值不小于500m。

当出发地与目的地距离不是很远(如20公里),若路口与用户当前位置之间距离大于预设值时,地图导航应用显示用户当前位置与目的地之间的导航线路;当路口与用户当前位置之间距离小于预设值时,地图导航应用为用户提供的导航线路中包含路口特征数据。而且,地图导航应用中只获取所述导航线路中的路口特征数据,也就是用户将要经过但还没经过的路口周围的路口特征数据,而不是其他非导航线路的路口特征数据。

其中,所述路口特征数据包含路口类型和/或位于所述路口上的地物特征。即用户获取的导航线路中的路口特征数据可以单独为路口类型,也可以单独为路口上的地物特征,还可以同时包括路口类型和路口上的地物特征,具体根据实际情况而定。并且,所述路口类型可以为十字路口、三叉路口和道路尽头等;所述路口上的地物特征可以包含以下任意一种或几种:警告标识、禁止标识、指路标识、指示标识、行人安全岛、人行天桥、斑马线和红绿灯等。

S340、采用所述路口特征数据在所述地图导航应用的底图中对所述导航线路进行信息描述。

具体的,用户在导航线路中获取路口特征数据后,所述路口特征数据不仅会在用户的地图导航应用的底图中显示出来,而且还会语音提示对用户进行指引提醒。

例如,上述用户A获取的a导航线路中有一个带有“禁止左转弯”指示牌的十字路口,在导航模式中,若用户当前位置与路口预设距离为地图导航应用的固有值,那么当路口与用户当前位置的距离大于1000m时,地图导航应用显示十字路口与目的地之间(包括十字路口)的导航线路;当路口与用户当前距离小于1000m时,地图导航应用为用户A提供的导航线路中包含十字路口和“禁止左转弯”的指示牌地物符号,并且导航语音提示如“前方1000m有十字路口,禁止左拐弯”等。

本实施例向具有导航功能的用户客户端,提供了一种基于导航地图的信息描述的方法,通过实时获取预设距离之内的路口及路口特征数据,形成规则的提示音来进行声音提醒,能够很精确的告诉用户前方道路信息,指引十分清晰,避免用户理解错误而走错路。

实施例四

图4A为本发明实施例四提供的一种基于导航地图的信息描述方法的流程图,本实施例在上述实施例的基础上进行优化,提供了根据所述当前位置获取对应的地物特征数据的处理方法,具体是:根据所述导航线路获取距离所述当前位置最近的转向路口的位置;获取所述转向路口的路口特征数据和所述当前位置到达所述转向路口之间导航线路的地物特征数据。

相应的,本实施例的方法包括:

S410、获取地图导航应用中当前确定的导航线路。

S420、采用定位技术获取用户在所述导航线路上的当前位置。

S430、根据所述导航线路获取距离所述当前位置最近的转向路口的位置。

具体的,用户在沿着导航线路去往目的地的过程中不可能一直保持直线行驶不转弯,导航线路中可能会存在多个路口,并不是每个路口转弯都能达到目的地,因此用户在去往目的地的过程中要尤其注意转向路口。地图导航应用中提供的导航线路是确定的可以通往目的地的线路,所以会提示用户在具体哪个路口转弯,即提示转向路口。例如,导航应用软件会在离转向路口前一段距离作提示音,如1000m、800、500m、200m和50m等。尤其在导航模式中,地图导航应用会放大用户当前位置与最近的转向路口的线路以供用户参考。

S440、获取所述转向路口的路口特征数据和所述当前位置到达所述转向路口之间导航线路的地物特征数据。

具体的,用户在导航线路中具有多个路口的情况下,如果没有一些关键的位置信息的参考,这个过程可能会比较复杂,尤其在用户对距离不太敏感、GPS定位出现延迟等情况下,用户把握起来比较困难,判断容易出现偏差,从而导致会对转向路口产生疑惑,错过需要进行转向的路口。因此,通过提取转向路口的路口特征数据从而对转向路口进行描述,有助于用户对转向路口的判断。再者,为了让用户实时清楚所处位置,也有必要获取用户当前位置与所述转向路口之间导航线路的地物特征数据。这样即使在定位信号比较弱或者出现延迟的情况下,用户也能根据线路中的地物特征数据判断用户当前位置,从而自行判断当前位置与转向路口的距离远近,考虑何时该转向,并且提前并道以方便进入转向路口。特别是转向路口为非单一路口(如三叉路口),当用户驶近转向路口时,地图导航应用会自动放大此时线路信息,并在正确的转向路口以箭头或者其他方式示意用户。

其中,所述转向路口的路口特征数据包含转向路口的路口类型和/或位于所述转向路口上的地物特征。即用户获取的导航线路中的路口特征数据可以单独为转向路口类型,也可以单独为转向路口上的地物特征,还可以包括转向路口类型和转向路口上的地物特征,具体根据实际情况而定。并且,所述转向路口类型可以为十字路口、三叉路口和道路尽头等;所述转向路口上的地物特征可以包含以下任意一种或几种:警告标识、禁止标识、指路标识、指示标识、行人安全岛、人行天桥、斑马线和红绿灯等。所述导航线路的地物特征数据可以为公园、学校和居民区等。

S450、采用所述转向路口的路口特征数据和所述当前位置到达所述转向路口之间导航线路对应的地物特征数据在所述地图导航应用的底图中对所述导航线路进行信息描述。

具体的,用户在导航线路中具有多个路口的情况下,有些为转向路口,除此之外都为直行通过的路口。那么,为了让用户更清楚哪个为转向路口,还可以在地图导航应用的底图中对所述转向路口进行信息描述。例如,导航线路中所有路口(包括转向路口)的路口特征数据都在地图导航应用中用地物符号表示,但是转向路口可以使用地物符号或者特殊的闪烁地物符号或者特殊颜色边框的地物名称注记进行特殊标注,以引起用户注意。并且在开启导航模式之后,由于在导航应用界面中只显示用户当前位置与目的地之间的导航线路,因此,在导航应用界面中出现以上所述路口时,可以放大路口特征数据以及非路口的地物特征数据即所述当前位置到达所述转向路口之间导航线路上对应的地物特征数据。更为具体的如表一所示:

表一

例如,上述用户A获取的a导航线路中有多个路口,导航模式中在导航应用界面中显示用户A即将通过两个红绿灯路口,其中第二个红绿灯路口为向左转的转向路口。那么,在导航应用界面不仅显示a线路中当前位置与转向路口之间的地物特征数据,还显示第一个红绿灯路口可以为红绿灯符号和无方框的名称注记“红绿灯”;显示第二个红绿灯路口可以为闪亮的红绿灯符号或者红色方框的名称注记“红绿灯”。同时,还可以增加导航语音提示“在前方第二个红绿灯路口左转”以提醒用户A。并且,在用户过了这个转向路口后,导航应用界面把这些特征去掉,同时开始显示下个路口的特征。当然,导航模式中在导航应用界面中显示用户A即将通过的两个红绿灯路口也可以均采用无闪亮的红绿灯进行标注,如图4B所示。

本实施例向具有导航功能的用户客户端,提供了一种基于导航地图的信息描述的方法,通过获取距离用户当前位置最近的转向路口的位置、转向路口的路口特征数据、用户当前位置到达转向路口之间导航线路的地物特征数据,有助于用户在复杂的导航线路中辨识导航线路信息,减少由于定位不准确导致用户转错路口的可能性,使得用户可以轻易地知道在哪个路口进行转向,节约用户时间。

实施例五

图5A为本发明实施例五提供的一种基于导航地图的信息描述方法的流程图,本实施例在上述实施例的基础上进行优化,提供了根据所述当前位置获取对应的地物特征数据的处理方法,具体是:根据所述当前位置确定用户当前所在道路的道路属性;将所述道路属性作为地物特征数据。

相应的,本实施例的方法包括:

S510、获取地图导航应用中当前确定的导航线路。

S520、采用定位技术获取用户在所述导航线路上的当前位置。

S530、根据所述当前位置确定用户当前所在道路的道路属性。

具体的,用户在沿着导航线路去往目的地的过程中定位得到用户当前位置,当前位置可以为路口,可以为各种类型道路。因此,地图导航应用也可以根据用户当前位置确定用户所在道路的道路属性。其中,所述道路属性为以下任意一种:桥、隧道、上坡、下坡、弯路、公路和山路。

S540、采用所述道路属性在所述地图导航应用的底图中对所述导航线路进行信息描述。

具体的,用户在实际行驶的道路中都其属性,提取当前行驶道路的特征属性,比如桥、隧道、上坡、下坡等,将这些属性在线路上用一些图像表示出来,以增强用户的认识。使用道路属性作为地物特征数据,并在地图导航应用的底图中进行信息描述。其中,在地图中的绘制方法可以参考表二:

表二

例如,上述用户A获取的a导航线路中经过桥,当定位用户A的当前位置为在桥上行驶时,导航模式中在导航应用界面中显示道路属性桥的地物符号,如图5B所示。

本实施例向具有导航功能的用户客户端,提供了一种基于导航地图的信息描述的方法,通过获取距离用户当前位置的道路属性,将道路属性在地图导航应用的底图中绘制,增强用户对道路的认知情况,减少用户的偏航次数。

实施例六

图6A为本发明实施例六提供的一种基于导航地图的信息描述方法的流程图,本实施例在上述实施例的基础上进行优化,提供了获取所述导航线路上包含的地物特征数据的处理方法,具体是:当所述导航线路上同一位置处的地物特征数据为多个地物点的地物特征数据时,选取优先级最高的地物点的地物特征数据作为所述同一位置处的最终的地物特征数据。

相应的,本实施例的方法包括:

S610、获取地图导航应用中当前确定的导航线路。

S620、当所述导航线路上同一位置处的地物特征数据为多个地物点的地物特征数据时,选取优先级最高的地物点的地物特征数据作为所述同一位置处的最终的地物特征数据。

具体的,在实际道路情况中,同一个位置有可能有多个地物点的地物特征数据,例如对于同一个路口,可能存在的地物点的地物特征数据包括机动车信号灯、非机动车信号灯、人行横道信号灯,可预先根据交通方式设置各地物点的地物特征数据的优先级顺序。例如,当交通方式为驾车时,则将机动车信号灯设为最高优先级;当交通方式为骑电车时,则将非机动车信号灯设为最高优先级;当交通方式为步行时,则将人行横道信号灯设为最高优先级。在地图导航应用中可获取用户当前采用的交通方式,根据交通方式可确定对应的优先级最高的地物点的地物特征数据。

S630、采用所述优先级最高的地物点的地物特征数据在所述地图导航应用的底图中对所述导航线路进行信息描述。

相应的,在导航应用界面显示中,如果存在用户当前位置与转向路口之间存在多个地物点的地物特征数据,则选取优先最高的转向路口对应的一个地物点的地物特征数据绘制在地图导航应用的底图中;如果转向路口不存在地物特征数据,再考虑是否存在道路属性,再优先绘制道路属性在地图导航应用的底图中,地物特征数据在地图导航应用底图的显示策略流程图如图6B所示。

本实施例向具有导航功能的用户客户端,提供了一种基于导航地图的信息描述的方法,通过在地图导航应用底图中设定对地物特征数据绘制的优先级,避免了对同一位置重复标注而造成了对用户的困扰。

实施例七

图7所示为本发明实施例七提供的一种基于导航地图的信息描述装置的结构示意图。本实施例可适用于所有包含导航功能的装置中,该装置可采用软件和/或硬件的方式实现,该装置可集成在任何提供地图导航的设备中,例如典型的是用户终端设备,可以是移动终端(例如手机)、平板电脑和车载终端等,如图7所示,具体包括:线路获取模块71、数据获取模块72和信息描述模块73。

所述线路获取模块71用于获取地图导航应用中当前确定的导航线路;

所述数据获取模块72用于获取所述导航线路上包含的地物特征数据;

所述信息描述模块73用于采用所述地物特征数据在所述地图导航应用的底图中对所述导航线路进行信息描述。

本实施例所述应用启动装置用于执行上述各实施例所述的应用启动方法,其技术原理和产生的技术效果类似,这里不再赘述。

实施例八

图8所示为本发明实施例八提供的一种基于导航地图的信息描述装置的结构示意图。如图8所示:

在上述实施例的基础上,所述数据获取模块72优选包括位置获取单元81和数据获取单元82。

所述位置获取单元81用于采用定位技术获取用户在所述导航线路上的当前位置;

所述数据获取单元82用于根据所述当前位置获取对应的地物特征数据。

在上述实施例的基础上,所述数据获取单元81还具体用于:若确定所述当前位置为路口,或所述当前位置预设距离范围内存在路口且存在的路口在所述导航线路上,则获取所述路口的路口特征数据,将所述路口特征数据作为地物特征数据。

在上述实施例的基础上,所述数据获取单元81还具体用于:根据所述导航线路获取距离所述当前位置最近的转向路口的位置;获取所述转向路口的路口特征数据和所述当前位置到达所述转向路口之间导航线路的地物特征数据。

在上述实施例的基础上,所述路口特征数据包含路口类型和/或位于所述路口上的地物特征。

在上述实施例的基础上,所述路口类型为以下任意一种:十字路口、三叉路口和道路尽头;和/或,所述地物特征包含以下任意一种:警告标识、禁止标识、指路标识、指示标识、行人安全岛、人行天桥、斑马线和红绿灯。

在上述实施例的基础上,数据获取单元81还具体用于:根据所述当前位置确定用户当前所在道路的道路属性;将所述道路属性作为地物特征数据。

在上述实施例的基础上,所述道路属性为以下任意一种:桥、隧道、上坡、下坡、弯路、公路和山路。

在上述实施例的基础上,数据获取模块72还具体用于:当所述导航线路上同一位置处的地物特征数据为多个地物点的地物特征数据时,选取优先级最高的地物点的地物特征数据作为所述同一位置处的最终的地物特征数据。

在上述实施例的基础上,所述装置还包括:描述取消模块83;

所述描述取消模块83用于实时获取用户当前位置,并取消所述导航线路上位于所述当前位置之前的地物特征数据的描述。

在上述实施例的基础上,信息描述模块73具体用于:将所述地物特征数据绘制在所述地图导航应用的底图中显示的所述导航线路上。

本实施例所述基于导航地图的信息描述装置用于执行上述各实施例所述的基于导航地图的信息描述方法,其技术原理和产生的技术效果类似,这里不再赘述。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1