一种船内电子地图路网生成方法技术

技术编号:36873724 阅读:11 留言:0更新日期:2023-03-15 20:18
本发明专利技术公开了一种船内电子地图路网生成方法,包括以下步骤:针对船内所有通道,沿中心线生成各通道的通道道路线;若通道与舱室之间存在舱室门联通,则以舱室门节点为起始点,连接舱室门节点和通道道路线获得新的通道道路线;若通道内存在梯子,则以梯子节点为起始点,连接通道内梯子节点和通道道路线获得新的通道道路线;裁剪通道道路线;连接通道门节点和通道道路线,构成了通道道路线;针对船内所有舱室,沿中心线生成舱室道路线;在生成完所有通道和舱室的路网后,连接上下层甲板对应的梯子节点,形成全船路网道路线。本发明专利技术通过分析空间拓扑关系生成全船电子地图路网道路线,生成的路网道路线风格样式统一,路网道路线数据质量高。质量高。质量高。

【技术实现步骤摘要】
一种船内电子地图路网生成方法


[0001]本专利技术涉及电子地图技术,尤其涉及一种船内电子地图路网生成方法。

技术介绍

[0002]随着水面船舶大型化、集成化、智能化趋势愈专利技术显,船舶内部结构复杂、舱室种类多、通道分布广,在交付使用后,迫切需要船内电子地图提供可视化载体,提升船舶使用性能和信息化程度。
[0003]路径规划和导航应用是船内电子地图的基本功能,是以路网道路数据为基础进行运算的。船内电子地图的路网道路绘制一般以手工绘制为主,通过通道、舱室、门、梯子等信息绘制节点和道路线,将相互联通的相邻道路线的首尾节点相连,最终形成整船的船内电子地图路网。
[0004]在手工绘制路网过程中,需要人为判断节点位置和相邻道路线之间关系,容易产生误差,且随意性较大、道路线风格样式不一致。当地图对象是豪华游轮、万吨船等大型船舶时,整个路网绘制过程将耗费大量的人力和时间,且路网质量不高。因此,需要一种船内电子地图路网生成方法,实现路网的自动生成,提升路网生成效率和质量。

技术实现思路

[0005]本专利技术要解决的技术问题在于针对现有技术中的缺陷,提供一种船内电子地图路网生成方法。
[0006]本专利技术解决其技术问题所采用的技术方案是:一种船内电子地图路网生成方法,包括以下步骤:
[0007]1)针对船内所有通道,沿中心线生成各通道的通道道路线,对任意通道当通道形状不规则时,将该通道近似切分成若干个规则形状的子通道,各子通道沿中心线生成道路线,再将各道路线延长后相交形成该通道的道路线,当两个子通道的道路线平行时,则直接将两子通道的距离最近的两个道路线节点相连形成道路线;所述规则形状包括矩形、平行四边形、梯形;所述道路线节点为道路线与通道或子通道的交点;
[0008]2)若通道与舱室之间存在舱室门联通,则以舱室门节点为起始点,连接舱室门节点和通道道路线获得新的通道道路线;
[0009]3)若通道内存在梯子,则以梯子节点为起始点,连接通道内梯子节点和通道道路线获得新的通道道路线;
[0010]4)裁剪通道道路线;
[0011]若通道道路线上节点既未连接其他通道道路线,也未连接舱室门节点或梯子节点,则删除该节点及包含该节点的道路线;
[0012]5)连接通道门节点和通道道路线,依次以与通道联通的通道门节点为起始点,连接该节点与通道道路线节点,即构成了通道道路线;
[0013]6)针对船内所有舱室,沿中心线生成舱室道路线;
[0014]7)若该舱室存在舱室门,则以舱室门节点为起点,连接舱室门节点和舱室道路线;
[0015]8)若舱室内存在梯子,则以梯子节点为起始点,连接舱室内梯子节点和舱室道路线;
[0016]9)裁剪舱室道路线,若舱室道路线上节点既未连接其他道路线,也未连接舱室门节点或梯子节点,则删除该节点及包含该节点的道路线;
[0017]10)在生成完所有通道和舱室的路网后,连接上下层甲板对应的梯子节点,形成全船路网道路线。
[0018]本专利技术产生的有益效果是:
[0019]本专利技术通过分析舱室中心线、通道中心线、门、梯子的空间拓扑关系,生成全船电子地图路网道路线,避免了人为主观造成的绘制错误,且生成的路网道路线风格样式统一,路网道路线数据质量高。
附图说明
[0020]下面将结合附图及实施例对本专利技术作进一步说明,附图中:
[0021]图1为船内电子地图路网生成流程图;
[0022][0023]图2为某船内电子地图局部示意图;
[0024]图3为通道道路线示意图;
[0025]图4为通道连接舱室门道路线示意图;
[0026]图5为通道连接梯子道路线示意图;
[0027]图6为通道道路线裁剪示意图;
[0028]图7为通道连接通道门道路线示意图;
[0029]图8为舱室道路线示意图;
[0030]图9为舱室连接舱室门道路线示意图;
[0031]图10为舱室连接梯子道路线示意图;
[0032]图11为舱室道路线裁剪示意图;
[0033]图12为全船路网道路线示意图。
具体实施方式
[0034]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0035]如图1所示,一种船内电子地图路网生成方法,包括以下步骤:
[0036]步骤1,生成通道道路线。以图2中生成通道1道路线为例,通道1形状不规则,将其近似切分成7个形状规则的子通道,如图3(a)所示。各子通道沿中心线生成道路线,如图3(b)黑色粗线所示,再将各道路线延长相交形成该通道的道路线,如图3(c)所示。特殊地,当子通道4和子通道5的道路线平行时,则直接将两子通道的道路线节点相连形成道路线,如图3(d)所示。
[0037]步骤2,连接舱室门节点和通道道路线。通道1与多个舱室之间存在舱室门联通,分
别以舱室门节点为起始点,向该通道的道路线作垂线,形成该通道与舱室门之间的道路线,如图4所示。舱室门节点为舱室门所在位置;
[0038]步骤3,连接通道内梯子节点和通道道路线。通道1内存在多个梯子,分别以梯子节点为起始点,向该通道的道路线作垂线,形成该通道与梯子之间的道路线,如图5所示;梯子节点为梯子所在位置;
[0039]步骤4,裁剪通道道路线。若通道1道路线上节点既未连接其他道路线,也未连接舱室门节点或梯子节点,则删除该节点及包含该节点的道路线,如图6(a)中道路线虚线,即删除道路线中无法到达舱室门和梯子的部分,得到通道1道路线如图6(b)所示。
[0040]步骤5,连接通道门节点和通道道路线。通道1与通道2通过通道门联通,该通道门节点为起始点,连接该节点与通道道路线节点,即构成了通道1的道路线,如图7所示。
[0041]步骤6,生成舱室道路线。针对船内所有舱室,沿中心线生成舱室道路线。以舱室6为例,其舱室形状不规则,将该舱室近似当成一个规则的四边形舱室,且该四边形不超过该舱室的舱壁边界,如图8中所示,沿中心线生成道路线即为该舱室的道路线。
[0042]步骤7,连接舱室门节点和舱室道路线。舱室6存在2个舱室门,则分别以舱室门节点为起点,垂直于舱室门所在舱壁作垂线,直至与舱室舱壁相交为止。舱室门1对应的垂线段与步骤6中舱室道路线平行,则舱室门1对应的垂线段为新的舱室道路线,并删除原道路线及节点,如图9所示。
[0043]步骤8,连接舱室内梯子节点和舱室道路线。舱室6内部存在1个梯子,以梯子节点为起始点,向该舱室的道路线作垂线,该垂线即为该舱室与该梯子的道路线,如图10所示。
[0044]步骤9,裁剪舱室道路线。若舱室6道路线上节点既未连接其他道路线,也未连接舱室门节点或梯子节点,则删除该节点及包含该节点的道路线,如图11(a)中虚线所示,即删除道路线中无法到达舱室门和梯子本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种船内电子地图路网生成方法,其特征在于,包括以下步骤:1)针对船内所有通道,沿中心线生成各通道的通道道路线,对任意通道当通道形状不规则时,将该通道近似切分成若干个规则形状的子通道,各子通道沿中心线生成道路线,再将各道路线延长后相交形成该通道的道路线,当两个子通道的道路线平行时,则直接将两子通道的距离最近的两个道路线节点相连形成道路线;所述规则形状包括矩形、平行四边形、梯形;所述道路线节点为道路线与通道或子通道的交点;2)若通道与舱室之间存在舱室门联通,则以舱室门节点为起始点,连接舱室门节点和通道道路线获得新的通道道路线;3)若通道内存在梯子,则以梯子节点为起始点,连接通道内梯子节点和通道道路线获得新的通道道路线;4)裁剪通道道路线...

【专利技术属性】
技术研发人员:杨亢亢王玫李涛涛李世哲石励
申请(专利权)人:中国舰船研究设计中心
类型:发明
国别省市:

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

1