一种电子地图一路多名的显示方法

文档序号:2587021阅读:542来源:国知局

专利名称::一种电子地图一路多名的显示方法
技术领域
:本发明涉及一种电子地图路名显示方法,尤其是涉及一种电子地图一路多名的显示方法。
背景技术
:随着全球卫星定位系统(GlcAalPositionSystem,GPS)技术日益完善,结合精准电子导航地图的移动终端,已能实现对当前车位(CurrentCarPosition,CCP)的准确定位、地址信息和兴趣点(PointofInterest,POI)的查询及对搜索出的结果进行路线规划和语音动态引导。实时导航在驾驶过程中的便利性,引发了导航消费电子类产品的迅猛发展和应用,如便携式自动导航系统(PortableNavigationDevices,PND)、手机导航、车载导航等,同时也极大提高了网络电子地图查询应用,提升了大家对电子地图应用的认识。电子地图应用大致可分为PC版在线网络查询和离线式移动终端导航应用两大类,前者以办公室和居家应用为主;后者以PND,手机导航和车载导航等移动方式为主。电子地图已逐步成为现代人们生活的一部分,其中道路名称的显示和应用在电子地图应用中是最基础和最直观的方面。尤其在车载导航领域,道路名称的“显示”及“应用”两块功能直接影响到使用者体验满意度和信息获取丰富程度,在现实生活中,一条道路可能同时具有多个道路名。尤其是城市范围内道路网名称,首先会有一个市政道路名(一般以路牌形式呈现);同时这条市政道路在交通部路网规划中可能会以国家道路网形式存在,被定义为国道,省道,县、乡专用公路、村道及其他公路(此类道路名称用数字编码表示,一般在石碑上刻录体现,在有些城市也会在路牌上体现)。国道是指国家干线简称,一般是用“G+三位数字1n“G308”(或“三位数字+国道”如“207国道”)来表示。省道是指在本省(自治区、直辖市)政治、经济领域存在具有重大意义,连接省内中心城市和主要经济区但不属于国道的重要公路,一般以“S+三位数字”如“S357”(或“三位数字+省道”如“2M省道”)来表示。县乡专用公路,村道及其他公路一般用X/Y/Z/Q/C/001至X/Y/Z/Q/C/999表示。若这些具有两个道路名的路段中又存在桥梁,大桥所在道路又会有一个桥名,此段道路则同时会存在三个道路名。简单来说,在实际道路中,一条道路可能会同时存在市政道路名(路牌显示),数字道路名(路碑显示)和桥名。电子地图道路名在导航屏幕显示时受尺寸限制,道路名的显示方案直接影响到客户使用感受和信息的获取,尤其当一段道路的名字具有两个或以上时。市场上导航的道路名显示方案各不相同,但总有一些不完善的方面,详细比对信息如下。方案(1):市政道路名和数字道路名交替显示(常用于PC版网络地图查询应用,部分导航显示方案也有选用)呈现方式市政道路名和数字道路名交叉显示缺点地图显示比例尺须调整到较大时才能看清路名,在此比例尺下导航屏幕显示地图范围较小,常常在当前屏幕中仅能看到数字道路名在道路上显示。当只有数字道路名显示时,容易让用户对当前CCP位置产生质疑。因为市政道路名都在路牌上显示,用户平常交流习惯采用市政道路名,数字道路名很少被使用或根本就不知道。仅用数字道路名表示这段道路时容易让用户突然产生走错路的错觉而影响到驾驶。这种情况对驶入陌生城市道路的用户反应尤为强烈,因为在路牌上常常仅能看到市政道路名。方案(2)市政道路名和数字道路名同时显示呈现方式两者同步出现缺点这种方式会使显示道路名过长,与界面显示POI名称产生显示碰撞隐藏掉一方信息,导致界面显示信息减少。方案(3)市政道路名和数字道路名在不同比例尺下显示呈现方式大比例尺时显示数字道路名,小比例尺时显示市政道路名(或者显示内容对调)缺点比例尺调节时,目标道路名字发生变换,使用者难以确认目标道路。方案(4)只显示市政道路名,但“数字道路名”无法参与道路搜索呈现方式现实存在两个名字(市政道路名和数字道路名)的道路,道路名在电子地图上仅显示市政道路名缺点无法通过导航道路列表查询“数字道路名”,也无法进行“数字道路名”目的地或交叉路口道路选择及路线规划。方案(5)在上述四个方案中,桥名不在地图界面显示呈现方式桥名在地图界面不显示或用前一段道路名称作为此段桥梁名称在地图界面显不缺点桥梁作为现实生活中一个地标性建筑,常作为约定位置信息交流使用,此名称不在电子地图界面显示,会给用户带来一些使用的不便利性。有些导航引擎方案无法通过索引查询到桥名,同时也不能作为目的地规划路线直接引导到此位置。上述市场现有的5种方案都没有处理好一路多名的显示问题,市场急盼一种优秀的一路多名显示技术。
发明内容本发明针对上述导航地图一路多名显示的问题,提出一种电子地图一路多名的显示方法。本发明采取的设计方案为一种电子地图一路多名的显示方法,包括以下步骤路名属性的原始数据转换步骤为道路每一弧段的每一个路名增加一个优先级属性IMPORTANCE,所述的路名可分为道路该弧段的市政道路路名、数字道路路名、桥名,所述的路名属性包括LINK_ID、R0AD_NAME、R0AD_NUMBER、ROADSIGN、BRIDGE,所述的LINK_ID表示道路某一弧段的唯一记录号,所述的R0AD_NAME表示路名,所述的R0AD_NUMBER表示路名是否为数字道路路名,Y表示属于、N表示不属于,所述的ROADSIGN表示路名是否在路牌显示,所述的BRIDGE表示路名是否属于桥名;5路名显示步骤根据路名的优先级属性IMPORTANCE判断路名是否在电子地图进行显7J\ο一种优选方案,所述的路名属性的原始数据转换步骤包括以下步骤获取道路某一弧段的路名属性的原始数据列表获取同一LINK_ID的所有路名的路名属性原始数据列表;BRIDGE判断步骤判断该弧段的所有路名是否包括桥名,若包括桥名,则对该桥名的IMPORTANCE属性设置为1,进入下一步骤,若该弧段的所有路名都不包括桥名,进入下一步骤;R0AD_NUMBER判断步骤判断该弧段的所有路名是否包括数字道路名,对于所有路名不包括桥名的道路弧段的,若该弧段所有路名中有路名的R0AD_NUMBER属性为N,则表示弧段的路名包括市政道路路名,则设置该弧段的市政道路路名的IMPORTANCE属性为1,若该弧段所有的路名中有路名的R0AD_NUMBER属性为Y,则表示弧段的路名包括数字道路路名,则设置该弧段的数字道路路名的IMPORTANCE属性为2,对于所有路名不包括桥名的道路弧段的,若该弧段所有路名中没有路名的R0AD_NUMBER属性为N,且该弧段所有路名中有路名的R0AD_NUMBER属性为Y,则设置该弧段的数字道路路名的IMPORTANCE属性为1,对于所有路名包括桥名的道路弧段的,若该弧段所有路名中有路名的R0AD_NUMBER属性为N,则表示弧段的路名包括市政道路路名,则设置该弧段的市政道路路名的IMPORTANCE属性为2,若该弧段所有的路名中有路名的R0AD_NUMBER属性为Y,则表示弧段的路名包括数字道路路名,则设置该弧段的数字道路路名的IMPORTANCE属性为3,对于所有路名包括桥名的道路弧段的,若该弧段所有路名中没有路名的R0AD_NUMBER属性为N,且该弧段所有路名中有路名的R0AD_NUMBER属性为Y,则设置该弧段的数字道路路名的IMPORTANCE属性为2;生成新的列表步骤根据上面步骤获得的路名IMPORTANCE属性,生成包括IMPORTANCE属性的路名属性的数据列表;重复以上步骤,遍历道路所有道路弧段。一种优选方案,所述的路名显示步骤对IMPORTANCE属性为1或2的路名在电子地图导航界面显示,IMPORTANCE属性为3的路名隐藏不显示,参与道路搜索和路线引导规划。一种优选方案,所述的路名显示步骤对IMPORTANCE属性为1的路名在电子地图导航界面显示,IMPORTANCE属性为2或3的路名隐藏不显示,参与道路搜索和路线引导规划。综上所述,本发明具有以下显著的有益效果(1)在一路多名的情况下,本申请只显示了一个名字,本申请用于导航电子地图上,可以使得电子地图界面简洁,并且在减少路名显示数量的情况下,可以显示更多的兴趣点(Ρ0Ι),提高了电子地图的综合使用价值;(2)本申请的IMPORTANCE属性的优先级是由路名的被熟悉程度决定的,所以显示的路名都是常用名称;(3)由于保存了IMPORTANCE属性,道路路名可以在电子地图不同比例尺下保持道一致;(4)虽然在电子地图上只显示了最常用的路名,隐藏了不常用道路名,但其他没显示的路名依然存储在路名属性的数据列表中,可以供道路搜索及交叉路名搜索使用。说明书附图附图1为本发明所述的路名属性的原始数据转换步骤的流程图。具体实施方式为了让本领域的技术人员更好地理解本发明的技术方案,下面结合附图对本发明作进一步阐述。一种电子地图一路多名的显示方法,包括以下步骤。A)路名属性的原始数据转换步骤。为道路每一弧段的每一个路名增加一个优先级属性IMPORTANCE,所述的路名可分为道路该弧段的市政道路路名、数字道路路名、桥名,所述的路名属性包括LINK_ID、R0AD_NAME、R0AD_NUMBER、R0AD_SIGN、BRIDGE,所述的LINK_ID表示道路某一弧段的唯一记录号,所述的R0AD_NAME表示路名,所述的R0AD_NUMBER表示路名是否为数字道路路名,Y表示属于、N表示不属于,所述的R0AD_SIGN表示路名是否在路牌显示,Y表示在路牌上显示、N表示不在路牌上显示,所述的BRIDGE表示路名是否属于桥名,Y表示属于、N表示不属于。优先级属性IMPORTANCE设置规则是桥名的优先级大于市政道路路名,市政道路路名优先级大于数字道路名;在同一道路弧段中,优先级越高的路名优先显示。路名属性的原始数据转换步骤包括以下子步骤。Al)获取道路某一弧段的路名属性的原始数据列表获取同一LINK_ID的所有路名的路名属性原始数据列表,对R0AD_SIGN属性为N的路名直接过滤,不参加下面步骤,R0AD_SIGN属性为N的路名可供道路搜索、交叉路名搜索及规划路径引导使用。A2)BRIDGE判断步骤,判断该弧段的所有路名是否包括桥名。若包括桥名,则对该桥名的IMPORTANCE属性设置为1,进入下一步骤。若该弧段的所有路名都不包括桥名,进入下一步骤。A3)R0AD_NUMBER判断步骤,判断该弧段的所有路名是否包括数字道路名对于所有路名不包括桥名的道路弧段的,若该弧段所有路名中有路名的R0AD_NUMBER属性为N,则表示弧段的路名包括市政道路路名,则设置该弧段的市政道路路名的IMPORTANCE属性为1,若该弧段所有的路名中有路名的R0AD_NUMBER属性为Y,则表示弧段的路名包括数字道路路名,则设置该弧段的数字道路路名的IMPORTANCE属性为2;对于所有路名不包括桥名的道路弧段的,若该弧段所有路名中没有路名的R0AD_NUMBER属性为N,且该弧段所有路名中有路名的R0AD_NUMBER属性为Y,则设置该弧段的数字道路路名的IMPORTANCE属性为1;对于所有路名包括桥名的道路弧段的,若该弧段所有路名中有路名的R0AD_NUMBER属性为N,则表示弧段的路名包括市政道路路名,则设置该弧段的市政道路路名的IMPORTANCE属性为2,若该弧段所有的路名中有路名的R0AD_NUMBER属性为Y,则表示弧段的路名包括数字道路路名,则设置该弧段的数字道路路名的IMPORTANCE属性为3;对于所有路名包括桥名的道路弧段的,若该弧段所有路名中没有路名的R0AD_NUMBER属性为N,且该弧段所有路名中有路名R0AD_NUMBER属性为Y,则设置该弧段的数字道路路名的IMPORTANCE属性为2。A4)生成新的列表步骤根据上面步骤获得的路名IMPORTANCE属性,生成包括IMPORTANCE属性的路名属性的数据列表,既是在地图数据存储格式(PSF)中增加道路路名IMPORTANCE属性。具体的可以有两种方式一是在路名属性的原始数据列表上增加IMPORTANCE属性;二是生成只包括LINK_ID、R0AD_NAME、IMPORTANCE三属性的简洁路名属性的数据列表。A5)重复以上步骤,遍历图所有道路弧段。B)路名显示步骤。根据路名的优先级属性IMPORTANCE判断路名是否在电子地图进行显示,对IMPORTANCE属性为1的路名在电子地图导航界面显示,IMPORTANCE属性为2或3的路名隐藏不显示,参与道路搜索和路线引导规划。需要说明的是,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变,但这些改变和变形都应属于本发明所附的权利要求的保护范围。权利要求1.一种电子地图一路多名的显示方法,其特征在于,包括以下步骤路名属性的原始数据转换步骤为道路每一弧段的每一个路名增加一个优先级属性IMPORTANCE,所述的路名可分为道路该弧段的市政道路路名、数字道路路名、桥名,所述的路名属性包括LINK_ID、R0AD_NAME、R0AD_NUMBER、ROADSIGN、BRIDGE,所述的LINK_ID表示道路某一弧段的唯一记录号,所述的R0AD_NAME表示路名,所述的R0AD_NUMBER表示路名是否为数字道路路名,Y表示属于、N表示不属于,所述的ROADSIGN表示路名是否在路牌显示,所述的BRIDGE表示路名是否属于桥名;路名显示步骤根据路名的优先级属性IMPORTANCE判断路名是否在电子地图进行显2.根据权利要求1所述的一种电子地图一路多名的显示方法,其特征在于,所述的路名属性的原始数据转换步骤包括以下步骤获取道路某一弧段的路名属性的原始数据列表获取同一LINK_ID的所有路名的路名属性原始数据列表;BRIDGE判断步骤判断该弧段的所有路名是否包括桥名,若包括桥名,则对该桥名的IMPORTANCE属性设置为1,进入下一步骤,若该弧段的所有路名都不包括桥名,进入下一步骤;R0AD_NUMBER判断步骤判断该弧段的所有路名是否包括数字道路名,对于所有路名不包括桥名的道路弧段的,若该弧段所有路名中有路名的R0AD_NUMBER属性为N,则表示弧段的路名包括市政道路路名,则设置该弧段的市政道路路名的IMPORTANCE属性为1,若该弧段所有的路名中有路名的R0AD_NUMBER属性为Y,则表示弧段的路名包括数字道路路名,则设置该弧段的数字道路路名的IMPORTANCE属性为2,对于所有路名不包括桥名的道路弧段的,若该弧段所有路名中没有路名的R0AD_NUMBER属性为N,且该弧段所有路名中有路名的R0AD_NUMBER属性为Y,则设置该弧段的数字道路路名的IMPORTANCE属性为1,对于所有路名包括桥名的道路弧段的,若该弧段所有路名中有路名的R0AD_NUMBER属性为N,则表示弧段的路名包括市政道路路名,则设置该弧段的市政道路路名的IMPORTANCE属性为2,若该弧段所有的路名中有路名的R0AD_NUMBER属性为Y,则表示弧段的路名包括数字道路路名,则设置该弧段的数字道路路名的IMPORTANCE属性为3,对于所有路名包括桥名的道路弧段的,若该弧段所有路名中没有路名的R0AD_NUMBER属性为N,且该弧段所有路名中有路名的R0AD_NUMBER属性为Y,则设置该弧段的数字道路路名的IMPORTANCE属性为2;生成新的列表步骤根据上面步骤获得的路名IMPORTANCE属性,生成包括IMPORTANCE属性的路名属性的数据列表;重复以上步骤,遍历道路所有道路弧段。3.根据权利要求2所述的一种电子地图一路多名的显示方法,其特征在于,所述的路名显示步骤对IMPORTANCE属性为1或2的路名在电子地图导航界面显示,IMPORTANCE属性为3的路名隐藏不显示,参与道路搜索和路线引导规划。4.根据权利要求3所述的一种电子地图一路多名的显示方法,其特征在于,所述的路名显示步骤对IMPORTANCE属性为1的路名在电子地图导航界面显示,IMPORTANCE属性为2或3的路名隐藏不显示,参与道路搜索和路线引导规划。全文摘要本发明公开了一种电子地图一路多名的显示方法,包括以下步骤路名属性的原始数据转换步骤:为道路每一弧段的每一个路名增加一个优先级属性IMPORTANCE,所述的路名可分为道路该弧段的市政道路路名、数字道路路名、桥名;路名显示步骤根据路名的优先级属性IMPORTANCE判断路名是否在电子地图进行显示。本发明公开的一种电子地图一路多名的显示方法具有(1)电子地图界面简洁;(2)显示的路名为常用名称;(3)显示道路路名在不同比例尺下保持道路路名一致的优点。文档编号G09B29/10GK102542906SQ201110428710公开日2012年7月4日申请日期2011年12月20日优先权日2011年12月20日发明者陈鑫申请人:惠州市德赛西威汽车电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1