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

亲,该文档总共30页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN107704483A(43)申请公布日2018.02.16(21)申请号201710540796.3(22)申请日2017.07.05(71)申请人国家电网公司地址100031北京市西城区西长安街86号申请人国网山东省电力公司国网山东省电力公司泰安供电公司(72)发明人曾楠白万建李冬王勇张营牟元恩常英贤焦洋杜慧珺许立(74)专利代理机构北京锺维联合知识产权代理有限公司11579代理人赵中璋(51)Int.Cl.G06F17/30(2006.01)G06T15/00(2011.01)权利要求书2页说明书16页附图11页(54)发明名称一种三维模型的加载方法(57)摘要本发明提供了一种三维模型的加载方法,包括:加载三维模型的衔接面数据的三角面片数据和第一三角面片数据,形成三维模型的一部分;其中,第一三角面片数据为能够体现三维模型轮廓的三角面片数据,其中的每个三角面片的面积均大于第二阈值T2;在加载完第一三角面片数据后,浏览客户端向远程服务器请求发送第二三角面片数据,远程服务器响应该请求,向浏览客户端发送第二三角面片数据;其中第二三角面片数据为能够体现三维模型细节的三角面片数据,其中的每个三角面片的面积均小于或等于第二阈值T2。CN107704483ACN107704483A权利要求书1/2页1.一种加载三维模型的系统,其特征在于,包括远程服务器、浏览客户端、第一模型数据库、第二模型数据库,其中所述浏览客户端包括GUI用户接口,所述GUI用户接口包括场景区;其中,所述第一、第二模型数据库用于存储三维模型,所述三维模型包括;所述三维模型包括三维数据、衔接面数据,所述三维数据包括第一三角面片数据和第二三角面片数据。2.一种三维模型的加载方法,适用于权利要求1所述的系统,其特征在于,所述方法包括以下步骤:步骤S900,获得三维模型中三维数据的大小;步骤S910,当三维数据的大小小于或等于第一阈值T1时,在浏览客户端GUI的场景区中加载三维模型;否则,当三维数据的大小大于第一阈值T1时,执行步骤S930;步骤S930,浏览客户端在场景区中加载三维模型的衔接面数据的三角面片数据和第一三角面片数据,形成三维模型的一部分;其中,第一三角面片数据为能够体现三维模型轮廓的三角面片数据,其中的每个三角面片的面积均大于第二阈值T2;步骤S940,在加载完第一三角面片数据后,浏览客户端向远程服务器请求发送第二三角面片数据,远程服务器响应该请求,向浏览客户端发送第二三角面片数据;其中第二三角面片数据为能够体现三维模型细节的三角面片数据,其中的每个三角面片的面积均小于或等于第二阈值T2;步骤S950,浏览客户端在接收到第二三角面片数据后,向用户通知完成第二三角面片数据的接收,并响应用户的刷新请求,在场景区的第一三角面片数据的基础上加载第二三角面片数据,形成完整的三维模型。3.根据权利要求2所述的方法,其特征在于,步骤S930中的第二阈值T2的计算方式如下:步骤S932,获得三维模型中各个三角面片数据的面积,统计各三角面片的面积形成面积分布图{(S1,N1),(S2,N2),……,(Sp,Np)};其中,(Si,Ni)表示面积为Si的三角面片的数量为Ni,i为1到p之间的整数,且满足S1<S2<……<Sp;步骤S933,获得个三角面片的面积均值K和均值N;其中,Round函数为四舍五入的取整函数;λ为经验参数,取值小于1;步骤S934,如果面积K对应的三角面片数量小于N,那么T2=K;否则,如果面积K对应的三角面片数量大于或等于N,则执行步骤S935。步骤S935,计算面积大于K的三角面片的面积均值K1和面积小于或等于K的三角面片的面积均值K2;令K=(K1+K2)/2,然后执行步骤S933;2CN107704483A权利要求书2/2页其中K1和K2的计算方法如下:其中,a的取值使得Sa=K。4.根据权利要求3所述的方法,其特征在于,所述步骤S932中,三角面片的面积S的获取方法如下:其中,Round函数为四舍五入的取整函数;a=(x2-x1)2+(y2-y1)2+(z2-z1)2b=(x3-x1)2+(y3-y1)2+(z3-z1)2c=(x3-x2)2+(y3-y2)2+(z3-z2)2{x1,y1,z1}、{x2,y2,z2}、{x3,y3,z3}为三角面片的三个顶点的空间坐标。5.根据权利要求2所述的方法,其特征在于,衔接面数据为构成衔接面的所有三角面片的三角形顶点的列表。6.根据权利要求5所述的方法,其特征在于,步骤S930中的加载三维模型的衔接面数据的三角面片包括直接读取衔接面数据,从而加载衔接面的三角面片数据。7.根据权利要求2所述的方法,其特征在于,衔接面数据为构成衔接