System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机辅助建筑设计,尤其是涉及一种体育观演看台标高设计方法、系统、设备及介质。
技术介绍
1、体育馆是一种专门用于举办体育比赛、演出或其他大型活动的场所,通常体育馆的设计以方便观众观赏比赛或表演为主要考虑因素,其典型特征包括中央比赛或表演区域,四周围绕着观众席或看台,以提供最佳的观赏体验。这些看台通常设计成多层结构,以容纳大量观众,并使得观众们可以从各个角度都能清晰地观看比赛或表演。
2、在讨论体育馆设计时,设计师需要考虑到多个因素,其中包括观众的视线体验。然而,因为体育馆的座位布局和结构复杂,每个座位的标高需要考虑到多个因素,如观众眼睛的高度、座位的倾斜角度以及场馆的几何形状等,要确保每个座位都有良好的视线,需要进行复杂的人工计算,这是一项耗时且容易出错的任务,使得手动计算方法变得繁琐,耗时长且容易产生误差,上述问题有待解决。
技术实现思路
1、为了减少手动计算带来误差的情况发生,提高体育观演看台的设计效率,本申请提供一种体育观演看台标高设计方法、系统、设备及介质,采用如下技术方案:
2、第一方面,本申请提供一种体育观演看台标高设计方法,包括:
3、获取参考视点位置、坐席总排数值和坐席排距值,根据参考视点位置、坐席总排数值和坐席排距值处理得到视线升高差值;
4、根据坐席排距值确认每一排坐席的排距,再根据坐席排数值绘制得到相应数量的待调高坐席;
5、获取待调高坐席中的第一观众视线起始位置,根据视线升高差值调节第一
6、获取待调高坐席中的第二坐席高度位置和第二观众视线起始位置,将第二坐席高度位置和第二观众视线起始位置连接得到第二连接线,第一连接线和第二连接线相交得到第二定位点。
7、优选的,还包括:
8、获取视线升起方式选择信息,在视线升起方式选择信息为隔排升起的情况下,判断第一观众视线起始位置是否为双数排,在判断为双数的情况下跳过当前的第一观众视线起始位置的调高步骤。
9、优选的,所述获取待调高坐席中的第一观众视线起始位置的具体步骤包括:
10、获取待调高坐席中的第一坐席高度位置,获取预设的观众视线高度值,将第一坐席高度位置和观众视线高度值相加得到第一观众视线起始位置。
11、优选的,还包括:
12、获取与参考视点位置同高的起始排前端位置,采用预设的折线将起始排前端位置和第一坐席高度位置进行连接。
13、优选的,所述获取待调高坐席中的第二坐席高度位置和第二观众视线起始位置的具体步骤为:
14、获取待调高坐席中的第二坐席高度位置,获取预设的观众视线高度值,将第二坐席高度位置和观众视线高度值相加得到第二观众视线起始位置。
15、第二方面,本申请提供一种体育观演看台标高设计系统,包括:
16、第一获取模块,用于获取参考视点位置、坐席总排数值和坐席排距值,根据参考视点位置、坐席总排数值和坐席排距值处理得到视线升高差值;
17、排距调节模块,用于根据坐席排距值确认每一排坐席的排距,再根据坐席排数值绘制得到相应数量的待调高坐席;
18、第二获取模块,用于获取待调高坐席中的第一观众视线起始位置,根据视线升高差值调节第一观众视线起始位置得到第一定位点,将第一定位点和参考视点位置连接得到第一连接线;
19、第三获取模块,用于获取待调高坐席中的第二坐席高度位置和第二观众视线起始位置,将第二坐席高度位置和第二观众视线起始位置连接得到第二连接线,第一连接线和第二连接线相交得到第二定位点。
20、优选的,还包括:
21、升起方式选择模块,用于获取视线升起方式选择信息,在视线升起方式选择信息为隔排升起的情况下,判断第一观众视线起始位置是否为双数排,在判断为双数的情况下跳过当前的第一观众视线起始位置的调高步骤。
22、优选的,所述第二获取模块还用于获取与参考视点位置同高的起始排前端位置,采用预设的折线将起始排前端位置和第一坐席高度位置进行连接。
23、第三方面,本申请提供一种体育观演看台标高设计设备,包括存储器和处理器,所述存储器存储计算机程序,所述处理器被设置为运行所述计算机程序以执行如前所述的体育观演看台标高设计方法。
24、第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行如前所述的体育观演看台标高设计方法。
25、综上所述,与现有技术相比,本申请提供的技术方案带来的有益效果至少包括:
26、本申请通过获取到参考视点位置、坐席总排数值和坐席排距值,先根据参考视点位置、坐席总排数值和坐席排距值进行视线升高差值的确认,通过坐席排距值调节坐席的宽度,通过视线升高差值和第一观众视线起始位置配合处理得到第一定位点,并得到第一连接线,第二坐席高度位置和第二观众视线起始位置配合处理得到第二连接线,根据两个连接线的交点得到第二定位点,从而将第二观众视线起始位置调节至合适的位置,自动优化整体观众的视线体验,减少手动计算带来误差的情况发生,提高体育观演看台的设计效率。
本文档来自技高网...【技术保护点】
1.一种体育观演看台标高设计方法,其特征在于,包括:
2.根据权利要求1所述的体育观演看台标高设计方法,其特征在于,还包括:
3.根据权利要求1所述的体育观演看台标高设计方法,其特征在于,所述获取待调高坐席中的第一观众视线起始位置的具体步骤包括:
4.根据权利要求3所述的体育观演看台标高设计方法,其特征在于,还包括:
5.根据权利要求1所述的体育观演看台标高设计方法,其特征在于,所述获取待调高坐席中的第二坐席高度位置和第二观众视线起始位置的具体步骤为:
6.一种体育观演看台标高设计系统,其特征在于,包括:
7.根据权利要求6所述的体育观演看台标高设计系统,其特征在于,还包括:
8.根据权利要求6所述的体育观演看台标高设计系统,其特征在于,所述第二获取模块还用于获取与参考视点位置同高的起始排前端位置,采用预设的折线将起始排前端位置和第一坐席高度位置进行连接。
9.一种体育观演看台标高设计设备,其特征在于,包括存储器和处理器,所述存储器存储计算机程序,所述处理器被设置为运行所述计算机程序以
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行权利要求1-5中任一所述的体育观演看台标高设计方法。
...【技术特征摘要】
1.一种体育观演看台标高设计方法,其特征在于,包括:
2.根据权利要求1所述的体育观演看台标高设计方法,其特征在于,还包括:
3.根据权利要求1所述的体育观演看台标高设计方法,其特征在于,所述获取待调高坐席中的第一观众视线起始位置的具体步骤包括:
4.根据权利要求3所述的体育观演看台标高设计方法,其特征在于,还包括:
5.根据权利要求1所述的体育观演看台标高设计方法,其特征在于,所述获取待调高坐席中的第二坐席高度位置和第二观众视线起始位置的具体步骤为:
6.一种体育观演看台标高设计系统,其特征在于,包括:
7.根据权利要求6所述的体育观演看台...
【专利技术属性】
技术研发人员:黄凯昕,洪琰,
申请(专利权)人:广州市城市规划勘测设计研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。