一种地图符号标线的生成方法、存储器及系统技术方案

技术编号:20866258 阅读:17 留言:0更新日期:2019-04-17 09:18
本发明专利技术涉及导航定位服务和电子地图绘制技术领域,公开了一种地图符号标线的生成方法:处理地图数据,生成车道中心线;获取道路箭头轮廓,生成质心;以质心为圆心,生成圆形中介面;圆形中介面裁剪车道中心线,生成车道中心线段;提取车道中心线段的角度值;将角度值关联至对应的中介面属性表新字段;将生成的中介面属性表新字段关联至对应的质心属性表新字段;将质心的点符号置换成预设的符号库中对应的符号标线;将符号标线按照对应的角度值进行旋转,并按地图比例尺调整大小,得到标的符号标线。相应地,还公开了生成地图符号标线的存储器及系统,包括移动终端以及导航定位设备。本发明专利技术的一些技术效果在于:生成车道级地图符号标线,用于提供导航信息和用户交互;车道级地图符号标线与道路走向保持一致,满足匹配美观;改善用户体验。

【技术实现步骤摘要】
一种地图符号标线的生成方法、存储器及系统
本专利技术涉及导航定位服务和电子地图绘制
,特别涉及一种车道级导航电子地图符号标线的生成方法、介质及系统。
技术介绍
电子地图就是利用成熟的网络技术、通信技术、GIS(地理信息系统)技术,实现一种新的地图服务方式。电子地图没有了纸的质感,却重新诠释了人们心目中地图的概念。与纸地图、光盘地图相比,网上电子地图具有信息无限、可随意添加的特点。它不受比例尺、图形样式的限制,抽象化更低,对象化更好,可以根据用户的意图智能化地显示用户需要的信息。由于有专人负责搜集各种数据,因而网上电子地图可以随时更新:新开通的道路、规划中的小区、暂时缓行的路段,都可以在网上地图中及时得到反应。在电子地图的实际运用中,导航是很重要的使用场景。导航时,电子地图的符号标线如何显示,以及和用户交互,决定了能否很好的提供客户所需的导航信息,以及是否能给客户带来好的用户体验。名称为“复杂地图符号的计算机自动绘制方法”公开号为CN101159065A的专利、名称为“地理要素实例符号化方法”,公开号为CN101281699A的专利、名称为“一种批量符号化的快速成图方法”,公开号为CN101916297A、名称为“一种电子地图绘制的方法及系统”,公开号为CN102157001A的专利,公开了地图符号的构建方法。但是现有导航电子地图符号不匹配不美观,上述方法并没有针对导航电子地图进行专门优化,未能解决电子地图的符号标线显示和用户交互问题。
技术实现思路
为解决前述的技术问题,本专利技术提出了一种地图符号标线的生成方法、存储器及生成系统。本专利技术提供了一种地图符号标线的生成方法,包括步骤:处理地图数据,生成车道中心线;获取道路箭头轮廓,生成质心;以质心为圆心,生成圆形中介面;圆形中介面裁剪车道中心线,生成车道中心线段;提取车道中心线段的角度值;将角度值关联至对应的中介面属性表新字段;将生成的中介面属性表新字段关联至对应的质心属性表新字段;将质心的点符号置换成预设的符号库中对应的符号标线;将符号标线按照对应的角度值进行旋转,并按地图比例尺调整大小,得到标的符号标线。优选地,质心根据对应的道路箭头的类别不同,而赋予不同的属性值。优选地,圆形中介面的半径投影在实际路面中的长度为:0m<半径≤1.75m。优选地,圆形中介面的半径投影在实际路面中的长度为1m。相应地,本专利技术还公开了一种存储器和一种地图符号标线的生成系统。一种存储器,所述的存储器存储有计算机程序,执行前述的地图符号标线的生成方法。一种地图符号标线的生成系统,执行前述的地图符号标线的生成方法。本专利技术的一些技术效果在于:电子地图作业和导航中,自动生成车道级地图符号标线,用于提供导航信息和用户交互;车道级地图符号标线与道路走向保持一致,满足匹配美观;改善用户体验。附图说明为更好地理解本专利技术的技术方案,可参考下列的、用于对现有技术或实施例进行辅助说明的附图。这些附图将对现有技术或本专利技术部分实施例中,涉及到的产品或方法有选择地进行展示。这些附图的基本信息如下:图1地图符号标线的生成方法流程图图2路面要素示意图具体实施方式下文将对本专利技术涉及的技术手段或技术效果作进一步的展开描述,显然,所提供的实施例仅是本专利技术的部分实施方式,而并非全部。基于本专利技术中的实施例以及图文的明示或暗示,本领域技术人员在没有作出创造性劳动的前提下所能获得的所有其他实施例,都将在本专利技术保护的范围之内。在本专利技术的一个实施例中,提供了一种地图符号标线的生成方法,包括步骤:处理地图数据,生成车道中心线;具体地,通过计算机处理地图数据,并通过软件或者人工勾绘出车道中心线。这里的车道中心线是用于描述车道几何形态的虚拟线。获取道路箭头轮廓,生成质心;具体地,通过人工勾绘或者计算机视觉识别的方式,获取实际道路面上的符号标线轮廓,再由计算机算出轮廓的质心。这里的符号标线是指道路面上的所有箭头类型符号;质心指面的垂心,一般可人工勾绘,还可通过QGIS软件工具“质心”,生成面的质心点。以质心为圆心,生成圆形中介面;具体地,以识别和生成的质心作为圆心,在质心所在面中,半径取1米(0m<半径≤1.75m即可)生成圆形的中介面。这里的半径长度指的是半径投影在实际路面中的长度;中介面是在将车道中心线的几何信息传递给质点过程中起中介辅助作用的面图层。一般地,道路宽度是3.5m,此时半径取值0m<半径≤1.75m,可以保证符号在中心面内。1m是多次试验后得出的经验值,能避免相近的两条车道的中介面相交。圆形中介面裁剪车道中心线,生成车道中心线段;具体地,利用各中介面将车道中心线裁剪成车道中心线段。中介面与车道中心线相交,得到两个交点,连接两个交点即可获得对应的车道中心线段。一般地,可以通过QGIS软件的“裁剪”工具批量裁剪在中介面内的车道中心线。提取车道中心线段的角度值;具体地,将车道中心线段的角度值提取。这里的角度值指的是车道中心线段与正北方向形成的夹角。一般地,可用QGIS软件的FieldCalculator工具进行提取。将角度值关联至对应的中介面属性表新字段;具体地,利用车道中心线段与中介面相交中这一空间关系,将车道中心线段的角度值关联至对应的中介面属性表新字段中。将生成的中介面属性表新字段关联至对应的质心属性表新字段;具体地,利用质心包含于中介面当中这一空间关系,将储存在中介面属性表字段中的车道中心线段角度值关联至对应的质心属性表新字段中。将质心的点符号置换成预设的符号库中对应的符号标线;具体地,预设的符号库是将现实路面上的符号标线按照种类、颜色等信息进行分类入库。是指通过人工判读或者计算机识别等方式,将真实路面上符号标线的种类、颜色等信息录入对应的质心属性表当中,质心根据对应的道路箭头的类别颜色等不同,而赋予不同的属性值。;再根据指根据质心属性表中记录的种类、颜色等属性信息,将质心的点符号与符号库中的相应符号标线进行双向映射。即,根据质点要素的颜色、类型字段信息确定与矢量符号标线之间的一对一双向映射关系,然后在GIS平台软件中根据这种一对一双向映射关系确定从质点到矢量符号标线之间固定的替换关系。将符号标线按照对应的角度值进行旋转,并按地图比例尺调整大小,得到标的符号标线。具体地,进行符号标线的几何调整。几何调整是指将替换的符号标线根据属性表中记录的角度值进行旋转,使之与车道中心线的走向保持一致,再将符号标线设为地图单位,使得符号标线与其他地图要素之间的大小比例保持固定。相应地,本专利技术还公开了一种存储器和一种地图符号标线的生成系统。一种存储器,所述的存储器存储有计算机程序,执行前述的地图符号标线的生成方法。一种地图符号标线的生成系统,执行前述的地图符号标线的生成方法。需要说明的是,前文所说的“用于”应理解为“主要用于”而不应理解为“只用于”。在符合本领域技术人员的知识和能力水平范围内,本文提及的各种实施例或者技术特征在不冲突的情况下,可以相互组合而作为另外一些可选实施例,这些并未被一一罗列出来的、由有限数量的技术特征组合形成的有限数量的可选实施例,仍属于本专利技术揭露的技术范围内,亦是本领域技术人员结合附图和上文所能理解或推断而得出的。最后再次强调,上文所列举的实施例,为本专利技术较为典型的、较佳实施例,仅用于详细说明、本文档来自技高网...

【技术保护点】
1.一种地图符号标线的生成方法,其特征在于:处理地图数据,生成车道中心线;获取道路箭头轮廓,生成质心;以质心为圆心,生成圆形中介面;圆形中介面裁剪车道中心线,生成车道中心线段;提取车道中心线段的角度值;将角度值关联至对应的中介面属性表新字段;将生成的中介面属性表新字段关联至对应的质心属性表新字段;将质心的点符号置换成预设的符号库中对应的符号标线;将符号标线按照对应的角度值进行旋转,并按地图比例尺调整大小,得到标的符号标线。

【技术特征摘要】
1.一种地图符号标线的生成方法,其特征在于:处理地图数据,生成车道中心线;获取道路箭头轮廓,生成质心;以质心为圆心,生成圆形中介面;圆形中介面裁剪车道中心线,生成车道中心线段;提取车道中心线段的角度值;将角度值关联至对应的中介面属性表新字段;将生成的中介面属性表新字段关联至对应的质心属性表新字段;将质心的点符号置换成预设的符号库中对应的符号标线;将符号标线按照对应的角度值进行旋转,并按地图比例尺调整大小,得到标的符号标线。2.如权利要求1所述的一种地图符号标线的生成方法,其特征在于:所述质心根据对应的道路箭头...

【专利技术属性】
技术研发人员:郭若茵刘振宇郑东江李巧怡黄小倩
申请(专利权)人:广东星舆科技有限公司
类型:发明
国别省市:广东,44

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

1