区段多包络绘制方法技术

技术编号:39902571 阅读:10 留言:0更新日期:2023-12-30 13:17
本公开实施例提供了一种区段多包络绘制方法

【技术实现步骤摘要】
区段多包络绘制方法、装置、电子设备和存储介质


[0001]本公开涉及轨道交通
,尤其涉及一种区段多包络绘制方法

装置

电子设备和存储介质


技术介绍

[0002]区段多包络绘制通过以图形的形式展示不同车辆的运行路径,可以呈现出交通系统的时空特性和运营要求,使规划者能够更好地评估系统的可行性

效率和安全性

通过区段多包络绘制,并分析包络图中的瓶颈区域和交叉口,采取相应的措施以提高车辆通过效率和流动性,提高交通系统的效率和容量;可以直观地展示车辆与其他交通参与者的冲突和交叉情况,从而检测潜在的安全隐患并采取相应的安全措施;可以直观地展示车辆的活动范围和影响区域,从而为站点位置选择

线路走向确定等空间决策提供依据;通过直观地展示轨道交通系统的运行特性和性能要求,规划者和决策者可以更好地理解交通系统的要求和挑战,并基于相关信息做出合理的决策

因此,区段多包络绘制在轨道交通
具有重要的意义

[0003]目前,在对区段多包络绘制的传统绘制方法中,通过不间断的计算相邻包络线段或其延长线的长度,来避免对区段的绘制在区段弯折处产生重叠现象或中断现象,操作较为繁琐,导致对区段多包络绘制的效率较低

[0004]因此,亟需一种具有较高绘制效率的区段多包络绘制方法

装置

电子设备和存储介质


技术实现思路
<br/>[0005]本公开提供了一种区段多包络绘制方法

装置

电子设备和存储介质

[0006]根据本公开的第一方面,提供了一种区段多包络绘制方法

该方法包括:
[0007]获取各区段线段对应的包络线段的数量;根据各所述包络线段的数量中的最大值,计算得到需绘制的图层的数量;
[0008]根据图层的数量对各图层进行标记,得到对应的图层号;
[0009]根据所述包络线段的优先级,将所述包络线段和对应图层进行关联;
[0010]根据所述图层号,计算得到对应的包络线段线宽或背景线段线宽;
[0011]根据所述包络线段线宽

背景线段线宽

预设区段线段线宽

预设包络间隙线宽,在对应的图层上绘制包络线段或背景线段

[0012]进一步地,所述根据各所述包络线段的数量中的最大值,计算得到需绘制的图层的数量,包括:
[0013]获取各所述包络线段的数量中的最大值
M

[0014]对所述最大值进行乘积计算,得到需绘制的图层的数量

[0015]进一步地,所述根据所述包络线段的优先级,将所述包络线段和对应图层进行关联,包括:
[0016]将第
j
包络线段和第
j
×2图层关联,
j
为大于0且小于等于
M/2
的正整数;
[0017]将第
k
背景线段和第
k
×2‑1图层关联,
k
为大于0且小于等于
M/2
的正整数

[0018]进一步地,所述根据所述图层号,计算得到对应的包络线段线宽或背景线段线宽,包括:
[0019]获取所述包络线段对应的图层号;
[0020]根据所述包络线段对应的图层号

预设区段线段线宽

预设包络间隙线宽

预设包络显示线宽计算得到包络线段线宽

[0021]进一步地,所述根据所述图层号,计算得到对应的包络线段线宽或背景线段线宽,还包括:
[0022]获取所述包络线段对应的图层号;
[0023]根据所述包络线段对应的图层号

预设区段线段线宽

预设包络间隙线宽计算得到背景线段线宽

[0024]进一步地,所述根据所述包络线段线宽

背景线段线宽

预设区段线段线宽

预设包络间隙线宽,在对应的图层上绘制包络线段或背景线段,包括:
[0025]获取各所述图层号;
[0026]根据所述包络线段线宽

背景线段线宽

预设区段线段线宽

预设包络间隙线宽,按照图层号降序的排列顺序对图层通过叠拼的方式进行绘制

[0027]进一步地,所述方法还包括:
[0028]判断图层号
i
之前是否有图层号缺失;
[0029]若是,则将图层号
i

n
对应的包络线段线宽或背景线段线宽赋值给图层号
i
对应的包络线段线宽或背景线段线宽,
i
为大于0的正整数,
n
表示缺失的图层的数量,且
n
为大于0的正整数

[0030]根据本公开的第二方面,提供了一种区段多包络动态绘制装置

该装置包括:
[0031]第一计算模块,用于获取各区段线段对应的包络线段的数量;根据各所述包络线段的数量中的最大值,计算得到需绘制的图层的数量;
[0032]生成模块,用于根据图层的数量对各图层进行标记,得到对应的图层号;
[0033]关联模块,用于根据所述包络线段的优先级,将所述包络线段和对应图层进行关联;
[0034]第二计算模块,用于根据所述图层号,计算得到对应的包络线段线宽或背景线段线宽;
[0035]绘制模块,用于根据所述包络线段线宽

背景线段线宽

预设区段线段线宽

预设包络间隙线宽,在对应的图层上绘制包络线段或背景线段

[0036]根据本公开的第三方面,提供了一种电子设备

该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现所述方法

[0037]根据本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现所述方法

[0038]本公开通过获取各区段线段对应的包络线段的数量;根据各所述包络线段的数量中的最大值,计算得到需绘制的图层的数量,实现对需绘制的图层的数量的准确创建,避免使用过量的图层造成计算资源的浪费,降低创建图层的计算成本;根据图层的数量对各图
层进行标记,得到对应的图层号,实现对图层的唯一标识,提高后续绘制过程的顺利进行;根据所述包络线段的优先级,将所述包络线段和对应图层进行关联,实现不同优先级的包络线段在不同的图层中按照本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种区段多包络绘制方法,其特征在于,包括:获取各区段线段对应的包络线段的数量;根据各所述包络线段的数量中的最大值,计算得到需绘制的图层的数量;根据图层的数量对各图层进行标记,得到对应的图层号;根据所述包络线段的优先级,将所述包络线段和对应图层进行关联;根据所述图层号,计算得到对应的包络线段线宽或背景线段线宽;根据所述包络线段线宽

背景线段线宽

预设区段线段线宽

预设包络间隙线宽,在对应的图层上绘制包络线段或背景线段
。2.
根据权利要求1所述的区段多包络绘制方法,其特征在于,所述根据各所述包络线段的数量中的最大值,计算得到需绘制的图层的数量,包括:获取各所述包络线段的数量中的最大值
M
;对所述最大值进行乘积计算,得到需绘制的图层的数量
。3.
根据权利要求1所述的区段多包络绘制方法,其特征在于,所述根据所述包络线段的优先级,将所述包络线段和对应图层进行关联,包括:将第
j
包络线段和第
j
×2图层关联,
j
为大于0且小于等于
M/2
的正整数;将第
k
背景线段和第
k
×2‑1图层关联,
k
为大于0且小于等于
M/2
的正整数
。4.
根据权利要求1所述的区段多包络绘制方法,其特征在于,所述根据所述图层号,计算得到对应的包络线段线宽或背景线段线宽,包括:获取所述包络线段对应的图层号;根据所述包络线段对应的图层号

预设区段线段线宽

预设包络间隙线宽

预设包络显示线宽计算得到包络线段线宽
。5.
根据权利要求1所述的区段多包络绘制方法,其特征在于,所述根据所述图层号,计算得到对应的包络线段线宽或背景线段线宽,还包括:获取所述包络线段对应的图层号;根据所述包络线段对应的图层号

预设区段线段线宽

预设包络间隙线宽计算得到背景线段线宽
。6.
根据权利要求1所述的区...

【专利技术属性】
技术研发人员:牛志强张辉黄艳欧志明
申请(专利权)人:成都交控轨道科技有限公司
类型:发明
国别省市:

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

1