基于曲水流觞文娱场景中的人员位置调配方法组成比例

技术编号:35583045 阅读:25 留言:0更新日期:2022-11-12 16:15
本发明专利技术提供一种基于曲水流觞文娱场景中的人员位置调配方法,其包括以下步骤:S1:根据实际曲水场景中的水域分布情况,由地图中提取或绘制实际曲水场景的平面图,提取该平面图中水域的中心线,将该中心线作为觞流动的行经路线,并将觞模拟为中心线中的节点;S2:结合水域内水流方向和中心线各线段或节点的参数信息,分析并确定容易发生觞停泊的中心线中的线段区间,将该线段区间作为风险段;S3:提取觞停泊的风险段信息,结合船舶停泊风险指标判断并读取存在的风险段的数量和区域位置,并根据确定的风险段信息配置人员的位置和所需人员的数量。科学的解决了曲水流觞文娱活动人员调配问题,便于人员调配的最佳数量与位置的确定。便于人员调配的最佳数量与位置的确定。便于人员调配的最佳数量与位置的确定。

【技术实现步骤摘要】
基于曲水流觞文娱场景中的人员位置调配方法


[0001]本发属于数字化模型中人员位置配置
,具体涉及一种基于曲水流觞文娱场景中的人员位置调配方法。

技术介绍

[0002]随着曲水流觞园林景观的三维数字化的推进,数字化静态三维模型变得更加容易。但对于民俗活动的仿真还原,如曲水流觞文娱场景中的人员位置调配是否合理,现有技术中少有对其中人员的最佳数量和位置的配置问题进行科学合理化的分析。

技术实现思路

[0003]本专利技术要解决的技术问题是提供一种基于曲水流觞文娱场景中的人员位置调配方法,以解决现有技术存在的上述至少一个问题。
[0004]基于上述目的,本申请中一个或多个实施例提供了一种基于曲水流觞文娱场景中的人员位置调配方法,其包括以下步骤:
[0005]S1:根据实际曲水场景中的水域分布情况,由地图中提取或绘制实际曲水场景的平面图,提取该平面图中水域的中心线,将该中心线作为觞流动的行经路线,并将觞模拟为中心线中的节点;
[0006]S2:结合水域内水流方向和中心线各线段或节点的参数信息,分析并确定容易发生觞停泊的中心线中的线段区间,将该线段区间作为风险段;
[0007]S3:提取觞停泊的风险段信息,结合船舶停泊风险指标判断并读取存在的风险段的数量和区域位置,并根据确定的风险段信息配置人员的位置和所需人员的数量。
[0008]基于本专利技术的上述技术方案,还可以作出如下改进:
[0009]可选的,所述步骤S1包括:
[0010]S101:将地图中提取或绘制的实际曲水场景的平面图进行矫正,并绘制出水域的矢量面;
[0011]S102:将水域的矢量面转换为栅格数据进行重分类;分类为有水域,用1表示;以及无水域,用0表示;
[0012]S103:采用二值图进行栅格数据的栅格线的矢量化捕捉,根据实际曲水场景的宽度设置矢量化捕捉的最大宽度值,再基于Steger算法提取中心线。
[0013]可选的,所述步骤S2包括:
[0014]S201:对提取的中心线进行合适的等量分段,定义分段后的每个折线段以北的方位角为0度,确定每个折线段的倾斜角度,获取相邻线段的倾斜角度的差值;
[0015]S202:提取倾斜角度最大化的转弯弧段,该转弯弧段由风险段内相邻一系列线段的倾斜角度差最大化数值大于设定阈值的线段构成;
[0016]可选的,对提取的倾斜角度最大化的转弯弧段进行标记,判断被标记的线段是否具有相邻线段,若有,则将被标记的线段与该相邻的线段合并,得到每个最大化的转弯弧
段。
[0017]可选的,所述步骤S3包括:
[0018]S301:计算转弯半径,基于各转弯弧段对应的弧长和圆心角确定转弯半径;
[0019]S302:将转弯角度大于30
°
且小于60
°
的,以及转弯半径小于5倍觞的长度或大于10倍觞的长度的转弯弧段进行风险段标记,否则不标记或标记为无风险段;以及转弯角度大于60
°
情况下转弯半径小于或等于10倍觞的长度的转弯弧段也进行风险段标记,否则不标记或标记为无风险段;
[0020]S303:汇总并确定存在觞停泊风险的线段区间,并据此在确定的线段区间配置人员数量与大致的坐位位置。
[0021]本专利技术的有益效果是,本专利技术提供了一种基于曲水流觞文娱场景中的人员位置调配方法,将曲水模拟成自然流动是水域,将觞拟定为船舶,以自然水渠中流动的船舶容易发生碰撞停泊风险范围出发,逆向判别出相关指标,得出曲水流觞场景中哪些地方容易发生停泊风险,进而推断出最大的停泊数量以及对应位置区域。科学的解决了曲水流觞文娱活动人员调配问题,便于人员调配的最佳数量与位置的确定。
附图说明
[0022]图1为本专利技术实施例的一种基于曲水流觞文娱场景中的人员位置调配方法的流程示意图。
[0023]图2为本专利技术实施例的一种基于曲水流觞文娱场景中的人员位置调配方法的某种曲水场景下的测绘图。
[0024]图3为本专利技术实施例的一种基于曲水流觞文娱场景中的人员位置调配方法的某种曲水场景下的平面图。
[0025]图4为图3中的某一段上提取的倾角最大化转弯弧段示意图。
[0026]图5为图3中的停泊风险段的示意图。
[0027]图6为修正后的图3中所示曲水流觞场景中的人员位置示意图。
具体实施方式
[0028]为使本公开的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本公开进一步详细说明。
[0029]需要说明的是,除非另外定义,本申请中一个或多个实施例使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本申请中一个或多个实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
[0030]参考图1

图6,本申请中一个或多个实施例的一种基于曲水流觞文娱场景中的人员位置调配方法,其包括以下步骤:
[0031]S1:根据实际曲水场景中的水域分布情况,由地图中提取或绘制实际曲水场景的平面图,提取该平面图中水域的中心线,将该中心线作为觞流动的行经路线,并将觞模拟为中心线中的节点;
[0032]所述步骤S1包括:
[0033]S101:将地图中提取或绘制的实际曲水场景的平面图进行矫正,并绘制出水域的矢量面;
[0034]S102:将水域的矢量面转换为栅格数据进行重分类;分类为有水域,用1表示;以及无水域,用0表示;
[0035]S103:采用二值图进行栅格数据的栅格线的矢量化捕捉,根据实际曲水场景的宽度设置矢量化捕捉的最大宽度值,再基于Steger算法提取中心线,如图5所示。
[0036]S2:结合水域内水流方向和中心线各线段或节点的参数信息,分析并确定容易发生觞停泊的中心线中的线段区间,将该线段区间作为风险段;
[0037]所述步骤S2包括:
[0038]S201:对提取的中心线进行合适的等量分段,定义分段后的每个折线段以北的方位角为0度,确定每个折线段的倾斜角度,获取相邻线段的倾斜角度的差值;
[0039]S202:提取倾斜角度最大化的转弯弧段,该转弯弧段由风险段内相邻一系列线段的倾斜角度差最大化数值大于设定阈值的线段构成;
[0040]S3:提取觞停泊的风险段信息,结合船舶停泊风险指标判断并读取存在的风险段的数量和区域位置,并根据确定的风险段信息配置人员的位置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于曲水流觞文娱场景中的人员位置调配方法,其特征是,包括以下步骤:S1:根据实际曲水场景中的水域分布情况,由地图中提取或绘制实际曲水场景的平面图,提取该平面图中水域的中心线,将该中心线作为觞流动的行经路线,并将觞模拟为中心线中的节点;S2:结合水域内水流方向和中心线各线段或节点的参数信息,分析并确定容易发生觞停泊的中心线中的线段区间,将该线段区间作为风险段;S3:提取觞停泊的风险段信息,结合船舶停泊风险指标判断并读取存在的风险段的数量和区域位置,并根据确定的风险段信息配置人员的位置和所需人员的数量。2.如权利要求1所述的基于曲水流觞文娱场景中的人员位置调配方法,其特征是,所述步骤S1包括:S101:将地图中提取或绘制的实际曲水场景的平面图进行矫正,并绘制出水域的矢量面;S102:将水域的矢量面转换为栅格数据进行重分类;分类为有水域,用1表示;以及无水域,用0表示;S103:采用二值图进行栅格数据的栅格线的矢量化捕捉,根据实际曲水场景的宽度设置矢量化捕捉的最大宽度值,再基于Steger算法提取中心线。3.如权利要求2所述的基于曲水流觞文娱场景中的人员位置调配方法,其特征是,所述步骤S2包括:S201:对提取的中心线进行合适的等量分段,...

【专利技术属性】
技术研发人员:刘媛刘沛林陈康晟颜金彪韩青何幸容
申请(专利权)人:衡阳师范学院
类型:发明
国别省市:

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

1