预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113901062A(43)申请公布日2022.01.07(21)申请号202111479890.5(22)申请日2021.12.07(71)申请人浙江高信技术股份有限公司地址310020浙江省杭州市上城区五星路明珠国际商务中心5号楼7楼(72)发明人陆启荣王凯孙佳滨周博文郑纯伟马嵩(74)专利代理机构北京锺维联合知识产权代理有限公司11579代理人黄利萍(51)Int.Cl.G06F16/22(2019.01)G06F16/2455(2019.01)G06F16/29(2019.01)G06F30/13(2020.01)权利要求书1页说明书5页附图2页(54)发明名称一种基于BIM和GIS的预加载系统(57)摘要一种基于BIM和GIS的预加载系统,包括通信连接的渲染服务器和存储服务器,渲染服务器包括处理器和存储有计算机程序的存储介质;当所述计算机程序被处理器执行时,实现如下步骤:获取漫游高速公路的预设N个时刻处的K个预加载视点位置VP;遍历BIM索引,如果索引BIMi的iiiBmin和Bmax均位于VPj的对应视锥内,则将BIMi对应的BID添加到VPj的BIM模型索引列表IDXj中;当视点漫游到VPj‑1时,且IDXj中对应的BIM模型不存在于渲染服务器的缓存中时,从存储服务器中加载IDXj中对应的BIM模型到渲染服务器的缓存中;当视点漫游到VPj时,渲染IDXj中对应的BIM模型。本发明能够提高加载效率和降低性能配置。CN113901062ACN113901062A权利要求书1/1页1.一种基于BIM和GIS的预加载系统,其特征在于,包括通信连接的渲染服务器和存储服务器,所述渲染服务器包括一个或多个处理器和存储有计算机程序的存储介质;其中,所述渲染服务器中存储有GIS信息和BIM索引=(BIM1,BIM2,…,BIMi,…,BIMM),其中,M是BIM索引的数量,i的取值范围为1到M;所述存储服务器中存储有与M个BIM索引关联的M个BIM模型;BIMi包括BIMi的唯一标识BIDi、Bmini和Bmaxi;Bmini=(min(Xi),min(Yi),min(Zi)),Bmaxi=(max(Xi),max(Yi),max(Zi)),其中,Xi,Yi,Zi分别为BIM模型i包括的所有点沿X轴、Y轴和Z轴方向的坐标;当所述计算机程序被处理器执行时,实现如下步骤:S100,获取漫游高速公路的预设N个时刻处的K个预加载视点位置VP=(VP1,VP2,…,VPK);iiiS200,对于任一预加载视点位置VPj,遍历BIM索引,如果索引BIM的Bmin和Bmax均位于iiVPj的对应视锥内,则将BIM对应的BID添加到VPj的BIM模型索引列表IDXj中,j的取值为1到K;S300,当视点漫游到VPj‑1时,且IDXj中对应的BIM模型不存在于渲染服务器的缓存中时,从存储服务器中加载IDXj中对应的BIM模型到渲染服务器的缓存中;S400,当视点漫游到VPj时,渲染IDXj中对应的BIM模型。2.根据权利要求1所述的系统,其特征在于,所述K个预加载视点位置的投影位于高速公路的中心线上。3.根据权利要求1所述的系统,其特征在于,K个预加载视点位置的投影位于高速公路的两侧的边线上。4.根据权利要求1所述的系统,其特征在于,K个预加载视点位置的投影位于高速公路的中心线上,每个预加载视点位置的视野角度等于视点的视野角度,每个预加载视点位置的视野长度大于视点的视野长度。5.根据权利要求4所述的系统,其特征在于,每个预加载视点位置的视野长度L=L0+ctg(θ/2)*W/2,θ为视点的视野角度,W为高速公路的宽度。6.根据权利要求1所述的系统,其特征在于,步骤S200还包括:S210,自VP1开始遍历VP,如果VPj对应的BIM模型!=Null,执行S220;如果VPj对应的BIM模型=Null,继续从VPj+1开始遍历,直至VPK;kkkS220,如果IDXj位于IDXj+1内,那么设置IDXj对应的BIM模型保留标志Rj为“保留”,否kkk则,设置IDXj对应的BIM模型保留标志Rj为“非保留”;其中,IDXj为IDXj内第k个BIM索引,k的取值范围为1到S,S为IDXj内的索引数量。7.根据权利要求6所述的系统,其特征在于,S400之后还包括S500:kkS500,当视点漫游到VPj+1时,如果Rj为“非保留”,则将IDXj对应的BIM模型在渲染服务kk器中的缓存直接进行加载;如果Rj为“保留”,则将IDXj对应的BIM模型在渲染服务器的缓存中释放。2CN113901062A说明书1/5页一种基于BIM和GIS的预加载系统技术领域[0001]本申请涉及智慧高速