本发明涉及油田信息化领域,尤其涉及一种在井身结构图中绘制油气显示图例的聚集方法及系统。
背景技术:
1、井身结构图是探井信息集成展示的重要载体,依托井身结构可以集成展示油气显示、井壁取心、钻井取心、试油成果等多类勘探成果数据,形成勘探成果数据的展示以及导航组件,为研究人员进行数据查询和综合分析提供支持。但是由于井身结构图为探井结构的二维平面投影图,其深度比例尺较大,各类勘探成果数据集成时存在图例叠加、拾取困难的问题,导致图形展示效果不佳,无法有效集成各类勘探成果数据。
2、因此,如何将各类勘探成果数据,如油气显示、井壁取心、钻井取心、试油成果等图例与井身结构图进行有机的结合,合理分布各成果图例,达到展示美观,便于拾取的展示效果尤为关键。
技术实现思路
1、鉴于上述问题,提出了本发明以便提供克服上述问题或者至少部分地解决上述问题的一种在井身结构图中绘制油气显示图例的聚集方法及系统。
2、根据本发明的一个方面,提供了一种在井身结构图中绘制油气显示图例的聚集方法,所述聚集方法包括:
3、步骤s1:根据目标井井身结构图计算单个像素所对应的深度数值;
4、步骤s2:根据油气显示图例的像素大小获取单个油气显示图例展示所需的深度大小;
5、步骤s3:基于目标井的油气显示数据,建立油气显示图例的聚合区间,统计聚合后需要绘制的油气显示图例个数以及绘制深度;
6、步骤s4:依托井身结构,绘制油气显示图例。
7、可选的,所述步骤s1:根据目标井井身结构图计算单个像素所对应的深度数值具体包括:根据目标井井身结构图的投影垂深和浏览器页面中的绘图区域的像素高度,计算单个像素所对应的深度数值。
8、可选的,步骤s1中所述井身结构图为通过计算机技术在web页面中根据油气钻井的井斜数据、套管数据以及钻具组合绘制的钻井井身结构在二维平面固定绘图区域中的投影图。
9、可选的,步骤s1中井身结构图的投影垂深即为目标井的垂深v,浏览器页面中的绘图区域大小固定,其横向像素大小为p1,纵向像素大小为p2。
10、可选的,步骤s1中所述单个像素所对应的深度数值为d,其中d=v/p2。
11、可选的,步骤s2中所述油气显示图例为位图图例,其像素大小固定,设为h1*h2,其中h1为油气显示图例横向像素大小,h2为油气显示图例纵向像素大小。
12、可选的,步骤s3中所述油气显示数据包括油气显示类型、顶界深度,底界深度,显示数量n;
13、设第x条油气显示数据的顶界深度为dx,x=1,2,3,4…n。
14、可选的,步骤s3中所述聚集区间为从第1条油气显示数据开始计算,目标井第1个聚合区间为d1~d1+dh2,当d1≤dx≤d1+dh2,则对d1、dx进行聚合,当dx>d1+dh2时,设立第二个聚合区间为dx~dx+dh2,以此类推,确定所有的聚合区间。
15、可选的,步骤s4中所述绘制深度为每个聚合区间的顶界深度。
16、本发明还提供了一种在井身结构图中绘制油气显示图例的聚集系统,其特征在于,所述聚集系统包括:
17、深度数值计算模块,用于根据目标井井身结构图计算单个像素所对应的深度数值;
18、深度获取模块,用于根据油气显示图例的像素大小获取单个油气显示图例展示所需的深度大小;
19、聚合区间建立模块,用于基于目标井的油气显示数据,建立油气显示图例的聚合区间,统计聚合后需要绘制的油气显示图例个数以及绘制深度;
20、显示图例绘制模块,用于依托井身结构,绘制油气显示图例。
21、本发明提供的一种在井身结构图中绘制油气显示图例的聚集方法及系统,方法包括:步骤s1:根据目标井井身结构图的投影深度和浏览器页面中的绘图区域的像素高度,计算单个像素所对应的深度数值;步骤s2:根据油气显示图例的像素大小获取单个油气显示图例展示所需的深度大小;步骤s3:基于目标井的油气显示数据,建立油气显示图例的聚合区间,统计聚合后需要绘制的油气显示图例个数以及绘制深度;步骤s4:依托井身结构,绘制油气显示图例。一种在井身结构图中绘制油气显示图例的聚集方法能够根据油气显示的深度数据以及油气显示图例展示所需的深度,对探井油气显示数据进行动态聚合,在进行油气显示图例展示的同时,最大限度的保留油气显示图例展示的数量,解决油气显示图例在井身结构图中的叠加问题,满足研究人员查询拾取的需求,优化井身结构图形的绘制效率和展示效果。
22、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
1.一种在井身结构图中绘制油气显示图例的聚集方法,其特征在于,所述聚集方法包括:
2.根据权利要求1所述的一种在井身结构图中绘制油气显示图例的聚集方法,其特征在于,所述步骤s1:根据目标井井身结构图计算单个像素所对应的深度数值具体包括:根据目标井井身结构图的投影垂深和浏览器页面中的绘图区域的像素高度,计算单个像素所对应的深度数值。
3.根据权利要求1所述的一种在井身结构图中绘制油气显示图例的聚集方法,其特征在于,步骤s1中所述井身结构图为通过计算机技术在web页面中根据油气钻井的井斜数据、套管数据以及钻具组合绘制的钻井井身结构在二维平面固定绘图区域中的投影图。
4.根据权利要求1所述的一种在井身结构图中绘制油气显示图例的聚集方法,其特征在于,步骤s1中井身结构图的投影垂深即为目标井的垂深v,浏览器页面中的绘图区域大小固定,其横向像素大小为p1,纵向像素大小为p2。
5.根据权利要求1所述的一种在井身结构图中绘制油气显示图例的聚集方法,其特征在于,步骤s1中所述单个像素所对应的深度数值为d,其中d=v/p2。
6.根据权利要求1所述的一种在井身结构图中绘制油气显示图例的聚集方法,其特征在于,步骤s2中所述油气显示图例为位图图例,其像素大小固定,设为h1*h2,其中h1为油气显示图例横向像素大小,h2为油气显示图例纵向像素大小。
7.根据权利要求1所述的一种在井身结构图中绘制油气显示图例的聚集方法,其特征在于,步骤s3中所述油气显示数据包括油气显示类型、顶界深度,底界深度,显示数量n;
8.根据权利要求1所述的一种在井身结构图中绘制油气显示图例的聚集方法,其特征在于,步骤s3中所述聚集区间为从第1条油气显示数据开始计算,目标井第1个聚合区间为d1~d1+dh2,当d1≤dx≤d1+dh2,则对d1、dx进行聚合,当dx>d1+dh2时,设立第二个聚合区间为dx~dx+dh2,以此类推,确定所有的聚合区间。
9.根据权利要求1所述的一种在井身结构图中绘制油气显示图例的聚集方法,其特征在于,步骤s4中所述绘制深度为每个聚合区间的顶界深度。
10.一种在井身结构图中绘制油气显示图例的聚集系统,其特征在于,所述聚集系统包括: