油田高危区分布系统关键技术研究
2012-07-25李瑞芳杨冬黎
微处理机 2012年5期
李瑞芳,黄 刚,杨冬黎
(东北石油大学计算机与信息技术学院,大庆163318)
1 引言
在井下作业过程中,由于地质等复杂因素的影响,井喷、井漏、井涌等事故时有发生,不仅给油田的有效开发带来严重后果,而且给国家财产造成重大损失[1]。因此,建立油田的高危区分布系统,对高危井位区进行实时管理是非常必要的。
SVG(Scalable Vector Graphics,可伸缩的矢量图形)是W3C组织制定的面向网络应用的二维矢量图像标准,使用SVG不但可以在网页中显示各种各样的矢量图形,还可以很好地实现跨平台网络传输。目前SVG已广泛应用于实时监控、WebGIS、电力调度、数字化博物馆等多个领域[2]。笔者应用 SVG、dhtmlxTree、AjaxPro等技术,将井位、事故信息集成于电子地图中,开发了集井位浏览、故障井定位、高危井区自定义等功能于一体的油田高危区分布系统,实现了故障井的有效管理和高危区的预测,有效地规避了修井风险。
2 关键技术研究
2.1 井位浏览
针对井位信息数据量大、故障种类多的特点,系统将井位信息按厂矿和井别两种形式分类,通过图1左侧的树形目录控制井位信息的隐藏和显示,图1右上方的缩放按钮控制当前显示的位置和区域。其中,左侧的树形目录采用的是dhtmlxTree(DHTML extensions Tree)控件。dhtmlxTree是一款功能强大的JavaScript树形目录,使用它可以轻松地创建各种漂亮的、可以快速加载的分级树,而且它还具有跨浏览器,支持 Ajax 等优点[3]。使用dhtmlxTree开发树形目录分为以下几步:
(1)将从dhtmlxTree官网下载的dhtmlxTree文件解压后拷贝到包含目录树的网页所在的文件夹。……
登录APP查看全文
