[發明專利]一種基于Web架構的三維井身軌跡顯示系統有效
| 申請號: | 201310300235.8 | 申請日: | 2013-07-17 |
| 公開(公告)號: | CN103440114A | 公開(公告)日: | 2013-12-11 |
| 發明(設計)人: | 馬文明;張建軍;師俊峰;趙瑞東;熊春明;張鑫;孫慧峰;劉炎 | 申請(專利權)人: | 中國石油天然氣股份有限公司 |
| 主分類號: | G06F3/14 | 分類號: | G06F3/14;G06F17/50;G06T15/00 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 任默聞 |
| 地址: | 100007 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 web 架構 三維 軌跡 顯示 系統 | ||
1.一種基于Web架構的三維井身軌跡的顯示系統,其特征在于,包括:油氣井數據處理模塊、服務器端數據庫、三維坐標生成模塊、第一坐標傳輸模塊、客戶端Web瀏覽器、第二坐標傳輸模塊、繪制模塊、三維圖形渲染引擎和交互模塊;其中,
所述油氣井數據處理模塊用于遠程獲取油氣井井斜數據,并將其存儲至所述服務器端數據庫中;
所述三維坐標生成模塊用于根據所述服務器端數據庫中存儲的井斜數據生成繪制三維井身軌跡所需的三維坐標;
所述第一坐標傳輸模塊用于根據所述客戶端Web瀏覽器的版本及運行環境,將所述三維坐標存放至該客戶端Web瀏覽器可運行的腳本程序中,并將所述腳本程序發送給該客戶端Web瀏覽器;
所述客戶端Web瀏覽器啟動時從服務器端加載所述第二坐標傳輸模塊、繪制模塊、三維圖形渲染引擎和交互模塊;用于將接收到的腳本程序轉發給所述第二坐標傳輸模塊;
所述第二坐標傳輸模塊用于根據所述客戶端Web瀏覽器的版本及運行環境,從所述腳本程序中解析出三維坐標,并將所述三維坐標發送給所述繪制模塊;
所述繪制模塊用于根據所述三維坐標繪制三維井身軌跡幾何圖形,并在繪制完成后觸發所述三維圖形渲染引擎;
所述三維圖形渲染引擎用于對所述三維井身軌跡幾何圖形進行三維效果渲染;
所述交互模塊用于根據用戶輸入的操作命令,控制所述繪制系統對已繪制的三維井身軌跡幾何圖形進行更新處理,并控制所述三維圖形渲染引擎對更新后的三維井身軌跡幾何圖形進行三維效果渲染。
2.根據權利要求1所述的基于Web架構的三維井身軌跡的顯示系統,其特征在于,所述油氣井數據處理模塊包括:數據讀取單元、格式確定及選擇單元、數據規則化單元、數據歸集處理單元、井斜數據提取單元;所述數據規則化單元包括至少一個數據規則處理器;所述至少一個數據規則處理器與至少一種油氣井生產數據的存儲格式一一對應;其中,
所述數據讀取單元用于遠程讀取油氣井生產數據;
所述格式確定及選擇單元用于確定所述油氣井生產數據的存儲格式及選擇相對應的數據規則處理器,并將所述讀取的油氣井生產數據發送給該相對應的數據規則處理器;
所述數據規則處理器用于將接收到的油氣井生產數據進行規則化處理,得到具有統一存儲格式的油氣井數據;
所述數據歸集處理單元用于對各所述具有統一存儲格式的油氣井數據進行歸集處理;
所述井斜數據提取單元從所述歸集處理后的數據中提取井斜數據,并存儲到所述服務器端數據庫中。
3.根據權利要求2所述的基于Web架構的三維井身軌跡的顯示系統,其特征在于,所述至少一種數據規則處理器包括:
文本規則處理器,用于對以文本格式存儲的油氣井生產數據進行規則化處理;
表格規則處理器,用于對以表格格式存儲的油氣井生產數據進行規則化處理;
數據庫規則處理器,用于對以數據庫形式存儲的油氣井生產數據進行規則化處理。
4.根據權利要求2所述的基于Web架構的三維井身軌跡的顯示系統,其特征在于,所述油氣井數據處理模塊還包括:
更新單元,用于按照設定時間間隔定期觸發所述數據讀取單元遠程讀取油氣井生產數據;或者,接收到遠程發送來的更新消息時,觸發所述數據讀取單元遠程讀取油氣井生產數據。
5.根據權利要求1所述的基于Web架構的三維井身軌跡的顯示系統,其特征在于,所述服務器端存儲至少一個第二坐標傳輸模塊,所述至少一個第二坐標傳輸模塊與至少一種客戶端Web瀏覽器的版本及運行環境一一對應;則所述客戶端Web瀏覽器從服務器端加載所述第二坐標傳輸模塊,具體為:
所述客戶端Web瀏覽器從服務器端加載與該客戶端Web瀏覽器相對應的所述第二坐標傳輸模塊。
6.根據權利要求1所述的基于Web架構的三維井身軌跡的顯示系統,其特征在于,所述繪制模塊包括:自適應比例調整單元、垂深坐標調整單元、三維幾何繪制單元和三維文字生成單元;
所述自適應比例調整單元,用于根據所述客戶端Web瀏覽器的圖像顯示尺寸,對接收到的三維坐標進行縮放;
所述垂深坐標調整單元,用于對接收到的三維坐標中的垂深坐標進行逆轉;
所述三維幾何繪制單元,用于根據所述縮放后的三維坐標以及逆轉后的垂深坐標,繪制構成三維井身軌跡的線段;
所述三維文字生成單元,用于讀取字體庫生成用于描述三維井身軌跡的文字。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國石油天然氣股份有限公司,未經中國石油天然氣股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310300235.8/1.html,轉載請聲明來源鉆瓜專利網。





