1、概要
油田含有大量的油井的井眼轨迹数据、靶点数据等,如何更好的利用这些数据?如何将数据呈现出三维图形,以便直观的观看井眼轨迹、中靶情况?以及如何形象的表达各个井之间的关系?如何绘制三维的邻井图?这里我提供一个方案:使用vrml三维模型语言构建油田【井斜图】。
2、建设内容
包括:
1.井身轨迹。
2.垂直投影、水平投影、垂直填充线、水平填充线。
3.靶点(分圆靶、椭圆吧、矩形靶,并标注靶点名称,靶点半径)
4.设计轨道:当前井的设计轨道。
5.邻井:一定半径范围内的邻井,包括:邻井名称和井身轨迹。
6.位偏移:靶点位移和井底相对于井口的水平位移。
方案概述:使用vrml语言的PROTO扩充节点MyCell,自定义参数和方法,实现井斜图的绘制。
2.1、井斜图建设内容:
如图1,井斜图设计包括如下几部分:
1.井眼轨迹(黄色线型)
2.设计轨道(绿色线型)
3.深度Y轴(白色直线)
4.靶点(红色椭圆)
a)靶点设计分为圆靶、椭圆靶和矩形靶三种(这里我们把点靶当做圆靶)
b)每个靶点设有长轴和长轴半径标识、短轴和短轴半径标识、靶点名称、
c)靶点位移(靶点和Y轴的水平连线表示靶点位移距离)
d)
5.水平投影(地面模型上的红线)
6.垂直投影(空间模型上的两条红线)
a)一条是X轴投影,一条是Z轴投影
7.邻井(墨绿色的那条曲线,以及龙1和阳X6[龙1和阳X6没有井眼轨迹数据,所以只画了井位信息])
a)用户可以自定义邻井半径(最大5000米)
8.水平填充线:连接井眼轨迹和两条垂直投影之间的虚线,用于确定垂直投影在井身上的位置。
9.垂直填充线:连接井眼轨迹和水平投影之间的虚线,用于确定水平投影在井身上的位置。
10.地面模型(东西南北方向轴 和 刻度尺)
11.空间模型(空间墙面模型)
12.放大倍数:可以讲模型放大,用于预览整体效果
a)放大后,各个要素之间的关系会变得不准确,只有在1倍下的关系才是真实的、准确的。